【nRF Connect】二、扫描相关使用技巧
1. 前言
2. 开始扫描
点击右上角的“SCAN”或者将列表下拉开始扫描。扫描结果中主要看到这些内容:
- 外观:代表这个设备的类型
- 设备名字
- 设备地址
- 信号强度和广播间隔:信号强度可看出这个设备和你的距离
3. 停止扫描
当在扫描过程中时,点击右上角的“STOP SCANNING”停止扫描。
4. 扫描过滤
附近的蓝牙设备较多时,扫描得到的结果数量比较多,此时我们可以通过设置过滤条件来让设备列表里面的结果更加有效。入口如下图: 可以看到有以下过滤选项:
- 名字或地址过滤
- 原始广播数据过滤
- 添加不包含的设备类型
- 信号强度
4.1 名字或地址
在过滤框中填入想扫描到的设备名字或地址。
4.1.1 名字过滤
可以支持部分名称过滤,不用和设备名字全部匹配。比如“COROS APEX PRO OA56B2”可以填“OA56B2”中的部分即可达到目的。
4.1.2 地址过滤
地址也是一样,填入E472可达到过滤的目的。
4.2 广播数据过滤
可以填入广播数据中的部分数据来过滤。比如可以通过广播数据中的UUID,设备名字等来限定。这里我们通过设备UUID。可以从广播详细数据中看到这个设备包含UUID 180A,我们输入180A,得到两个同类设备:
4.3 指定不包含设备
有时候在结果列表中,有许多我们不关心的设备类型,我们可以通过指定这些类型把他们过滤掉。 有4个类型可设置:
- Apple
- Microsoft
- Bluetooth Mesh
- Beacons
比如我们将Microsoft后面的复选框选中,扫描结果列表中就不会显示该类设备了。 扫描结果:
4.4 信号强度
可以通过信号强度来过来扫描,扫描结果中只会显示大于等于设定的信号强度的设备。
5. 查看详细的广播数据
点击扫描到的设备名字,列表下面会展示该设备的详细广播数据:
6. 显示信号强度图表
在扫描结果中任意位置向左滑动,可以查看设备的信号强度图表:
- 横轴是时间,纵轴是信号强度
- 图中曲线的颜色和右侧显示的外观图标的颜色是一致的 选中右上方的Show legend可以在图中列出各个设备的颜色对应的设备名字:
7. 复制广播包数据
有两种复制原始广播包数据的方法。
7.1 CLONE
点击广播数据栏下方的CLONE按钮,会触发两个作用:
- 本地克隆出广播特性一样的设备
- 复制这个设备的广播数据
7.1.1 克隆出广播数据一样的设备
然后广播者列表中就会多出一个和这个设备广播特性一样设备:
7.1.2 复制到该设备的原始广播数据
广播原始数据会自动复制到手机的系统中,直接粘贴即可:
0x02010607030F180A18E7FE09FF5946E4725452A16D0319C1001609434F524F5320415045582050524F20304135364232
7.2 RAW
点击详细的广播数据栏下方的RAW按钮,可以查看广播原始数据,同时提供复制按钮。
8. 带有 RSSI、数据包更改和广告间隔的详细数据包历史记录
9. 写在最后
上一篇:
Python 安装包管理工具 pip