蓝牙PTS Dongle接口协议
Laird Connectivity BL654 USB NRF52840 (451-00004)
Laird-451-00004 H4 command
Connections IO:
LED1(BLue) = P0.13
Push Buttons:
Reset = SW1 = nReset
SSCOM测试
串口参数知道了,直接进行测试,拿熟悉的SSCOM测试即可,按照HCI的H4协议,发送01 03 0c 00(HCI Reset Command),可以看到收到了04 0e 04 01 03 0c 00(HCI Command Complete Event - Reset)。
测试通过,之后直接使用即可。
01 03 0c 00 ; HCI Reset
01 09 10 00 ; HCI read ble addr
由于是官方协议,猜测支持,HCI PTM:
经测试支持:
01 1E 20 03 00 25 00 ; 2402-PRSB9
01 1E 20 03 00 25 01 ; 2402-11110000
01 1E 20 03 00 25 02 ; 2402-10101010
01 1E 20 03 00 25 03 ; 2402-PRSB15
01 1E 20 03 00 25 04 ; 2402-all1
01 1E 20 03 00 25 05 ; 2402-all0
01 1E 20 03 00 25 06 ; 2402-F1
01 1E 20 03 00 25 07 ; 2402-F2
完整支持BLE的HCI指令,可以尝试开源蓝牙协议,BTstack,后续分享