nRF Connect简介
下载地址。
是一款安卓BLE调试APP,是一个蓝牙调试利器。主要有以下功能:
- 扫描低功耗蓝牙设备
- 解析广播数据
- 显示RSSI图
- 连接到任务可连接的低功耗蓝牙设备
- 发现和解析服务和特征
- 允许读/写特征
- 允许启用/禁用通知和指示
- 记录事件和方法调用
- 支持设备固件更新配置文件和OTA.
通过 nRF Connect 分析低功耗蓝牙设备
打开APP,下拉内容会搜索以及解析附近蓝牙设备的广播包。在该界面,可以看到多个设备的设备名字、设备地址
信号强度和广播间隔。
点击设备名字展开,会显示更过广播相关信息,比如Device type,UUID等。
展开的广播信息右下角下面有CLONE、RAW、MORE三个按钮,分别代表复制原始广播数据,查看原始广播数据,查看广播动态记录。
点击CONNECT,APP会连接该蓝牙设备,可以看到可以发现对端设备的服务和特征:
点击右上角的隐藏选项,还可以选择发送参数相关命令,比如MTU请求:
总结
通过该APP,我们可以查看确认我们开发的蓝牙设备,检查其相关参数或连接状态是否正常,甚至对其收发数据及检测其相关读写特性。