我想連接到RaspPi的RedBearLab BLE shield。我使用 CSR4.0 USB加密狗http://www.adafruit.com/products/1327 樹莓裨啓-B板與Raspbian OS 配合bluez-5.11樹莓派藍牙LE連接到RedBearLab shield
我具有連接到Arduino的UNO R3的RedBearLab BLE屏蔽。我試圖連接RaspPi(附加CSR4.0)的屏蔽。但它無法連接 - 連接嘗試超時/資源繁忙。
下面的步驟我用
$ sudo hcitool lescan
LE Scan ...
xx:xx:xx:xx:xx:xx BLE Shield
$ sudo hcitool lecc xx:xx:xx:xx:xx:xx
無法建立連接:連接超時
使用gatttool不能解決問題,或者
$ sudo gatttool -b xx:xx:xx:xx:xx:xx --interactive
[ ][xx:xx:xx:xx:xx:xx][LE]> **connect**
Attempting to connect to xx:xx:xx:xx:xx:xx
Error: connect error: Device or resource busy (16)
[xx:xx:xx:xx:xx:xx][LE]>
感謝一大堆!
有時您需要在USB級別重置它(可以通過拔下dongle並重新插入來實現)。我遇到了加密狗的問題,因此HCI重置沒有做任何事情。 –
@ tim-tisdall做到了! – nad
我得到'hciconfig:無效選項 - '我'使用藍色4.99,但省略'-i'似乎做了訣竅:-) – ssc