根据 danglo 工具日志,协议格式应为: - 命令:E9 FF [OPCODE(1)] (3 字节,无 payload) - 响应:91 [OPCODE(1)] [LEN(1)] [PAYLOAD...] 之前使用 2 字节 opcode 和 2 字节长度字段是错误的。
1. 新建 hci_gateway.py - HCI 协议实现 - HCI 命令包构建和解析 - 支持配网扫描、配置密钥等操作 - 支持 Mesh 消息发送 2. 更新 serial_reader.py - 集成 HciGateway - 使用 HCI 协议解析数据(而非 AT 命令) 3. 更新 provisioning.py - 使用 HCI 协议发送扫描命令 - 移除 AT+PROV=SCAN 命令 原因:E104-BT12USP 网关使用 HCI 固件,不是 AT 命令固件