SYSTEM DESIGN
沿着四层架构看一次操作。
展开每一层查看职责和对应源码。
交互展示手表应用与磁贴
应用与磁贴提供操作入口。连接控制器协调状态查询、目标档位和设备回报。
查看源码 (在新标签页打开)统一契约TwsClient
统一连接、读取电量和切换模式的接口。驱动通过能力位声明可用的操作。
查看源码 (在新标签页打开)驱动调度DriverRegistry
根据设备信息选择候选驱动,保持品牌协议与界面之间的边界。
查看源码 (在新标签页打开)设备通信RFCOMM / GATT
驱动解析设备报文并执行已实现的协议操作。通用路径可读取系统提供的整机电量。
查看源码 (在新标签页打开)
- 01
整理协议证据
记录耳机型号、固件、传输方式与命令来源。标出已经验证的报文和需要核对的字段。
- 02
实现统一契约
让驱动负责帧解析、设备操作和能力声明。通过 DriverRegistry 注册匹配规则。
- 03
分别提交验证结果
保存离线报文检查和真机结果,明确每个型号的能力边界。
规划中
开发者 SDK 与独立文档站
当前的接入资料是公开源码、驱动契约和协议记录。SDK 与独立文档站属于后续路线。