927 B
927 B
Mock 与测试
English documentation: SDK_Mock_And_Testing.md.
Editor Mock
无真实硬件进行 Editor 联调时,在 FaceSdkSettings 中启用:
Use Mock In Editor = true
启用后,SDK 在 Unity Editor 中使用 MockFaceModuleTransport,不会打开真实串口。
Mock 模式适用于:
- UI 流程测试
- 命令回调测试
- 用户列表显示测试
- 基础录入和验证流程测试
真实硬件验证
验证真实 SI-M1 硬件时:
- 设置
Use Mock In Editor = false。 - 配置
Editor Port Name、Editor Baud Rate和Editor Read Buffer Size。 - 打开包含一个
FaceModuleManager的场景。 - 调用
Open()。 - 等待
WaitReadyAsync()或处理OnReady。
日志
启用 RawLogEnabled 后,可以通过 OnRawLog 接收原始 TX/RX 日志。
启用 DebugLogEnabled 后,可以输出 SDK 层 Debug 日志。