所有的藍牙設備我能夠掃描與hcitool或與我的C程序中所有可用的藍牙設備。編程刪除Linux命令行
我可以使用它與一個簡單的代理Python腳本地址配對的設備。
我想知道我是否還可以刪除使用兩種hcitool外,hciconfig或某種藍牙命令的配對設備。我知道hci0控制器檢測到的設備信息存儲在/ var/lib/bluetooth/XX:XX:XX:XX:XX:XX,其中XX:XX:XX:XX:XX是地址的HCI控制器。
這將是檢驗配對,連接和斷開設備非常有用。
所有的藍牙設備我能夠掃描與hcitool或與我的C程序中所有可用的藍牙設備。編程刪除Linux命令行
我可以使用它與一個簡單的代理Python腳本地址配對的設備。
我想知道我是否還可以刪除使用兩種hcitool外,hciconfig或某種藍牙命令的配對設備。我知道hci0控制器檢測到的設備信息存儲在/ var/lib/bluetooth/XX:XX:XX:XX:XX:XX,其中XX:XX:XX:XX:XX是地址的HCI控制器。
這將是檢驗配對,連接和斷開設備非常有用。
的bluez測試設備刪除XX:XX:XX:XX:XX:XX
謝謝,這很好用! – user2570136
@ user2570136:其良好的知道,你也可以接受的答案 – ashish
(並獲得XX:XX:XX:... ...還有'的bluez一覽devices') –
如果你安裝了bluez-tools
包,運行該取消配對藍牙設備:
bt-device -r xx:xx:xx:xx:xx:xx
其中xx:xx:xx:xx:xx:xx
是配對設備的地址。
適合我 – Pitto
正如上面提到的Ashish的答案,可我們的bluez測試設備,以去除您已經知道它的MAC地址的設備。所以問題是解析添加設備的mac地址。
使用python或c或任何你使用的,
1)列出設備;
bluez-test-device list
,並解析輸出,並獲得設備的所有MAC地址,將其添加到列表中。
2)斷開並移除設備;
bluez-test-device disconnect <MAC ADDRESS>
bluez-test-device remove <MAC ADDRESS>
你能告訴我如何使用OS X上的hcitool來掃描BT –