# AISU 830T Basic Sample 该 Sample 用于 Windows + Unity Editor/Standalone 的实机联调,使用包内已提供的 `Scenes/CardReaderSample.unity` 和 `Scripts/CardReaderSampleUI.cs`。 ## 导入 1. 在 Package Manager 安装 `xin.aisu.card-reader-830t`。 2. 在包详情的 **Samples** 区域导入 **Basic**。 3. 打开导入后的 `Scenes/CardReaderSample.unity`。 ## 选择 COM 与连接 1. 运行 Windows Unity Editor 或 Windows Standalone。 2. 点击 **Refresh**,Sample 使用 `SerialPort.GetPortNames()` 扫描当前 COM 端口。 3. 选择 830T 对应的 COM 口,并按实际设备参数确认 UART 配置。 4. 点击 **Open**。端口不存在、被占用或参数不完整时,错误会显示在 Sample 日志中。 ## 刷卡 连接成功后,将卡片靠近已连接的 830T 读卡器。设备主动上报完整帧时,界面显示 `CardType`、原始 `CardTypeCode` 和 `CardNumber`。Sample 不发送寻卡或读卡命令。 ## 断开 点击 **Close** 停止接收并关闭串口。切换场景或销毁组件时,Manager 也会执行清理和资源释放。 ## Console Demo 包内另有 **Console Demo** Sample,使用 `CardReaderApi` 的 `Open`、`Close`、`OnConnected`、`OnCardReceived`、`OnDisconnected` 和 `OnError`。导入后请在场景中的 `CardReaderManager.SerialOptions.PortName` 选择实际 COM 口。