如何使用nRF Connect的掃描和過濾功能進行藍牙開發調試?

概述

在藍牙應用開發中,經常需要調試設備,在之前的藍牙項目中就用到了nRF Connect,nRF Connect是一款可以用來掃描、發現和調試你的低功耗低藍牙設備的應用程序。功能還是很強大和齊全的。

下面讓我們介紹NRF Connect的掃描過濾功能。

nRF Connect APP 主界面

點開NRF Connect APP 進入主界面,在主屏幕上,您將看到每個功能的選項卡:SCANNER(掃描儀),BONDED(綁定),ADVERTISER(廣播)。

「掃描儀」選項卡列出了設備範圍內的所有廣告藍牙低能耗外設。(如圖:nRF Connect APP 主界面)

nRF Connect APP 主界面

一、SCAN(掃描)功能

(1)開始掃描:點擊界面右上角SCAN文字,就可以掃描周邊所有廣播狀態的藍牙低能耗外設,並顯示在SCANNER選項卡下的列表中。如圖:掃描出的低功耗藍牙設備

Advertisements

掃描出的低功耗藍牙設備

(2)停止掃描:點擊界面右上角SCAN文字以後,文字會變為「STOP SCANNING」(如圖:正在掃描可以停止掃描),點擊它就可以停止掃描。在停止以前掃描出來的設備,仍然會顯示在列表中。

正在掃描可以停止掃描

(3)掃描結果:在列表中我們可以看到掃描出來名字為iQ_02FB的Bluetooth(藍牙)低功耗設備。點擊其中的區域,我們可以看到具體的設備信息(如圖:Bluetooth設備信息)

Bluetooth設備信息

二、Filter(過濾)功能

默認情況下是 「No filter」的。點擊「No filter」最右邊的箭頭圖標,可以打開過濾條件選項界面(如圖:過濾掃描出的低功耗藍牙設備)可以看出有四種過濾方式。

Advertisements

過濾掃描出的低功耗藍牙設備

(1)可以根據bluetooth設備名字或者mac地址進行過濾。也可以不輸入名字或者。點擊編輯框後面的三個豎點,可以看到no name選項。(如圖:根據名字或者地址過濾)

根據名字或者地址過濾

(2)可以根據廣播數據類型進行過濾。如果你不知道該輸入什麼的話,就點擊編輯框後面的三個豎點,可以看到六種數據類型:DFU、nRF Beacon、iBeacon 、Eddystone、 Physical Web 、HRM。其中DFU又分為Legacy DFU和 Secure DFU兩種類型。最後可以通過點擊進行選擇。如圖:六種大數據類型和兩種DFU數據類型。

六種大數據類型

兩種DFU數據類型

(3)可以根據rssi(信號強度)進行過濾:取值範圍是(-40dBm 到 -100 dBm之間)。(如圖:rssi(信號強度)進行過濾)。

rssi(信號強度)進行過濾

(4)可以根據自己收藏的進行過濾。只需要勾選就可以了。(如圖:根據收藏過濾)

根據收藏過濾

總結

1.根據掃描功能我們可以掃描出附近有多少低功耗Bluetooth(藍牙)設備。

2.通過對上述四種過濾方式對了解,我們可以將四種方式根據需要進行組合過濾。用起來很方便。

有其他問題或者其他見解的歡迎在評論區留言。

喜歡就關注我吧。

歡迎點贊。

非常感謝。

Advertisements

你可能會喜歡