文档版本: stable (v0.6.2)
按键与工作模式¶
适用设备
本文档适用于 OpenZilo Q。
固件版本说明
本文说明 V2.001.0002.0000 与 V2.001.0002.0001 的设备操作。V2.001.0002.0001 取消录音/手势模式切换;相关变化在对应小节注明。
固件 V2.001.0002.0001 取消了录音/手势模式切换。下面先说明该版本的操作;V2.001.0002.0000 的差异列在表后。
| 操作 | V2.001.0002.0001 的行为 |
|---|---|
| 短按一次 | 上报单击事件,不切换模式。 |
| 按键双击 | 上报双击事件,不产生对应单击事件。 |
| 按住不放 | 约 0.3 秒后开始本地录音,松开结束。 |
| 敲击戒指两次 | 在应用已订阅 IMU、采集已开启时上报双敲事件。 |
V2.001.0002.0000 启动后处于录音模式,短按在录音/手势模式间切换;手势模式下不启动按键录音,本地 IMU 可用于敲击检测。该操作方式不用于 V2.001.0002.0001。
短按需短于约 0.2 秒,两次短按间隔约 0.5 秒内识别为双击,因此单击确认有短暂延迟。
录音¶
固件版本
此用法需要固件 V2.001.0002.0001 或更新版本。
实时音频、远程录音与录音设置从 V2.001.0002.0001 开始提供。可选择保存在设备、仅实时发送或同时保存。仅实时发送不会留下设备副本;需要断线后继续保存时,提前选择同时保存和继续保存策略。
V2.001.0002.0000 的按键录音保存为 Speex,保存完成后可自动传输;V2.001.0002.0001 保存为 Opus(OP2C),通过 0x050A 通知后再下载。SDK 的 receive_auto_audio_file() 兼容两种流程。
按住按键,看到绿灯后说话,松开结束。报告电量低于 20% 时拒绝开始录音。未连接蓝牙也可保存本地录音;存储满时先备份再清理。下载不会自动删除文件。
IMU 与敲击检测¶
固件版本
此用法需要固件 V2.001.0002.0001 或更新版本。
V2.001.0002.0001 不需要切换模式。应用调用 start_sensor_report() 启动 IMU,调用 stop_sensor_report() 或断线后停止。重连后需要重新订阅;敲击检测随采集开启和停止。
V2.001.0002.0000 需先进入手势模式;停止 BLE 上报后,本地敲击检测可继续。物理双敲 0x0701 与按键双击 0x0703 是不同事件。