《nRF Connect 安卓版》Connect是一款可以用来扫描、发现和调试你的低功耗低蓝牙设备的应用程序。它支持北欧半导体的设备固件更新配置文件(DFU),使得用户可以更新兼容的外接设备。通过使用nRF Connect,用户可以对附近的蓝牙LE外设进行扫描,并可根据名称、制造商、服务(广告和连接)和RSSI级别筛选这些外设。
点开NRF Connect APP 进入主界面,在主屏幕上,您将看到每个功能的选项卡:SCANNER(扫描仪),BONDED(绑定),ADVERTISER(广播)。
“扫描仪”选项卡列出了设备范围内的所有广告蓝牙低能耗外设。
下面让我们介绍nRF Connect的扫描和过滤功能
需要用到:
NRF Connect APP
安卓手机
低功耗蓝牙硬件
一、“SCAN”(扫描)功能
(1)开始扫描:点击界面右上角SCAN文字,就可以扫描周边所有广播状态的蓝牙低能耗外设,并显示在SCANNER选项卡下的列表中。(如图:扫描出的低功耗蓝牙设备)。
(2)停止扫描:点击界面右上角SCAN文字以后,文字会变为“STOP SCANNING”,点击它就可以停止扫描。在停止以前扫描出来的设备,仍然会显示在列表中。
(3)扫描结果:在列表中我们可以看到扫描出来名字为iQ_02FB的Bluetooth(蓝牙)低功耗设备。点击其中的区域,我们可以看到具体的设备信息(如图设备信息)
二、“filter”(过滤)功能
默认情况下是 “No filter”的。点击“No filter”最右边的箭头图标,可以打开过滤条件选项界面(如图:过滤扫描出的低功耗蓝牙设备)。
(1) 可以根据bluetooth设备名字或者mac地址进行过滤。也可以不输入名字或者。点击编辑框后面的三个竖点,可以看到no name选项。
(2)可以根据广播数据类型进行过滤。如果你不知道该输入什么的话,就点击编辑框后面的三个竖点,可以看到六种数据类型:DFU、nRF Beacon、iBeacon 、Eddystone、 Physical Web 、HRM。其中DFU又分为Legacy DFU和 Secure DFU两种类型。最后可以通过点击进行选择。
(3)可以根据rssi(信号强度)进行过滤:取值范围是(-40dBm 到 -100 dBm之间)。
(4)可以根据自己收藏的进行过滤。只需要勾选就可以了。(如图:根据收藏过滤)
nRF Connect for Mobile 是一款功能强大的通用工具,可让您扫描、宣传和探索您的蓝牙低功耗 (BLE) 设备并与之通信。 nRF Connect 支持许多蓝牙 SIG 采用的配置文件以及来自 Nordic Semiconductors 的设备固件更新配置文件 (DFU) 以及 Zephyr 和 Mynewt 上的 Mcu Manager。
进入软件后即可点击齿轮设置按钮里面有个语言选择将英文切换成简体中文即可
停止扫描:点击界面右上角SCAN文字以后,文字会变为“STOP SCANNING”,点击它就可以停止扫描。在停止以前扫描出来的设备,仍然会显示在列表中。
扫描结果:在列表中我们可以看到扫描出来名字为TY的BT(蓝牙)低功耗设备。
过滤功能:默认情况下是 “No filter”的。点击“No filter”最右边的箭头图标,可以打开过滤条件选项界面
- 扫描低功耗蓝牙 (BLE) 设备
- 解析广告数据
- 显示 RSSI 图表,允许导出为 CSV 和 Excel 格式
- 连接到可连接的蓝牙 LE 设备
- 发现和解析服务和特征
- 允许读写特性
- 允许启用和禁用通知和指示
- 支持可靠写入
- 解析蓝牙 SIG 采用的特征数量
- 蓝牙 LE 广告(需要 Android 5+)
- 读取和更新 PHY(需要 Android 8+)
- GATT 服务器配置
- 支持设备固件更新 (DFU) 配置文件,允许用户通过无线 (OTA) 上传新应用程序、SoftDevice 或引导加载程序
- 支持 McuMgr,允许用户控制和更新基于 Zephyr 的设备的配置文件
- 支持北欧UART服务
- 允许使用宏记录和回放常见操作
- 允许在蓝牙 LE 设备上执行 XML 文件中定义的自动化测试。
访问 GitHub 页面:https://github.com/NordicSemiconductor/Android-nRF-Connect 了解有关自动化测试的更多信息。
笔记:
- 支持 Android 4.3 或更高版本。
- nRF5x 开发套件可从 http://www.nordicsemi.com/eng/Buy-Online 订购。
与 nRF Logger 应用程序配合得很好,它将存储您的日志,以防 nRF Connect 发生不良情况。
从以下网址下载 nRF 记录器:https://play.google.com/store/apps/details?id=no.nordicsemi.android.log
对于从事蓝牙设备开发的用户来说,这款软件非常实用。它支持蓝牙SIG数采用型材包括来自北欧半导体设备的固件更新配置文件。这款APP的最常用的功能有设备固件更新(DFU)配置文件,使用户可以上传配置文件新应用程序,SoftDevice或空中引导加载程序。
玩家留言
跟帖评论