ISSUE :在设备之间切换主/从角色。
我正在努力在蓝牙设备之间切换角色,但没有运气。
我知道有“hcitool sr”命令可以为我们切换角色,但是每次我在建立连接后键入此命令时,都会出现如下所示的错误...
command -> hcitool sr DC:A9:71:8D:2D:C6 m
切换角色请求失败:输入/输出错误
我输入了“m”或“s”或全名,如 master 或 slave,但没有成功,而且我在配对成功并建立连接时输入了此命令。
要验证连接,我输入以下命令 hcitool con
o/p:
连接:
ACL DC:A9:71:8D:2D:C6 句柄 43 状态 1 lm SLAVE AUTH ENCRYPT
这是什么意思 ?soemone 能否请我特别解释一下“SLAVE”部分。我对此输出的看法是,我的内部设备 hci0 通过 ACL 链接与 DC:A9:71:8D:2D:C6 的 MAC 地址连接,而我的内部设备是 SLAVE。我对吗 ?
我也注意到,当我一次又一次地执行测试时,有时我开始得到 hcitool con 的结果作为主示例
ACL DC:A9:71:8D:2D:C6 句柄 43 状态 1 lm MASTER AUTH ENCRYPT