仍在询问BLE设备和gatttool
。Gatttool非交互模式--char-write
我能够在交互模式下发送char-write-cmd,但我无法在非交互模式下执行相同操作。
这是我在交互模式发送:
gatttool -I
[]> connect BTADDR
[BTADDR]> char-write-cmd 0x0040 01
[BTADDR]> exit
就这样,我开始了警报服务,这在我的情况下,使蜂鸣器鸣响。
从理论上说,非交互模式应该是:
gatttool -b BTADDR --char-write -a 0x0040 -n 01
但这种请求命令事件不发送到电路板上,我使用的是一个开发板检查它。
我有完全相同的问题。交互模式有效,但非交互模式不适用。我可以在非交互模式下发送写入请求,但我无法以非交互模式发送写入命令。我查看了gatttool的源代码,我看不到任何明显的错误。你能够得到它的工作? –