几款常用的ble调试app(nRF Connect、BLE调试助手、LightBlue)
1、nRF Connect
這個是Nordic官方開發,也是用的比較多的調試app。
(1)打開手機app,掃描周圍的設備(從機),支持過濾功能
(2)設備信號強度(RSSI)查看
可以很清晰的觀察rssi的變化:
(3)連接設備
點擊“CONNECT”按鈕,即可連接目標設備,這里以“BLE-UART”這個設備為例,連接之后可以看到從設備支持4個服務,其中前面0x1800、0x1801、0x180A是藍牙聯盟定義的,后面的是自定義的,顯示Unknown Service。
(4)查看服務的特征
這里以自定義服務為例,可以看出自定義的服務下面有3個特征,UUID分別為ff05、ff06、0x2902,ff05、ff06顯示為Unknown Characteristic屬于自定義,0x2902這個特征是Client Characteristic Configuration屬于藍牙聯盟定義的特征。
(5)特征讀寫
ble是通過特征傳輸數據的,特征又有不同的屬性,ff05這個特征只支持寫。
(6)修改MTU
通過Request MTU可以修改MTU,提高數據的傳輸量。
2、BLE調試助手
這個是南京沁恒開發的app,調試起來也比較方便,支持從機模式,用法和nRF Connect差不多。
(1)從機模式切換,默認是主機模式
(2)掃描從機
(3)連接從機
(4)查看服務與特征
(5)特征讀寫
(6)修改MTU
3、LightBlue
在ios上一般使用這個調試,但是也有安卓版本的,這個的界面與前面兩個區別較大。
(1)掃描設備
(2)連接設備
連接上后可以看到連接狀態、以及廣播數據,并且每個服務都是展開,每個服務下面的特征也一目了然。
(3)特征讀寫
(4)修改MTU
上面3個ble調試app,都可以使用,個人推薦nRF Connect和BLE調試助手。
總結
以上是生活随笔為你收集整理的几款常用的ble调试app(nRF Connect、BLE调试助手、LightBlue)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cmds在线重定义增加列
- 下一篇: BZOJ 2822: [AHOI2012