Testing 蓝牙低能耗:发现模式和连接模式,独立还是依赖?

Testing 蓝牙低能耗:发现模式和连接模式,独立还是依赖?,testing,bluetooth,bluetooth-lowenergy,Testing,Bluetooth,Bluetooth Lowenergy,在间隙测试规范(4.1.0)中,有一个测试用例(TP/DISC/NONM/BV-02-C[不可发现模式-无向连接模式]) 基本上,我需要将IUT置于不可发现模式和不可连接模式。 让我们看一下core4.1规范的内容: 不可发现模式: 1) 不得在ADV数据中设置LE通用和LE限制标志。 2) 处于不可连接模式的外围设备可能发送不可连接的数据 无定向广告事件或可扫描的无定向广告事件 或者可能不发送广告包。 如果处于不可发现模式的外围设备发送不可连接的 广告事件或可扫描的无定向广告事件 建议主机按如

在间隙测试规范(4.1.0)中,有一个测试用例(TP/DISC/NONM/BV-02-C[不可发现模式-无向连接模式])

基本上,我需要将IUT置于不可发现模式和不可连接模式。 让我们看一下core4.1规范的内容:

不可发现模式: 1) 不得在ADV数据中设置LE通用和LE限制标志。 2) 处于不可连接模式的外围设备可能发送不可连接的数据 无定向广告事件或可扫描的无定向广告事件 或者可能不发送广告包。 如果处于不可发现模式的外围设备发送不可连接的 广告事件或可扫描的无定向广告事件 建议主机按如下方式配置控制器: •主机应将广告筛选策略设置为“进程扫描”和 仅从“白名单”或“进程扫描”中的设备发出连接请求 以及来自所有设备的连接请求”

无向可连接模式: 主机应配置控制器以发送无向可连接广告 事件


广告的类型是矛盾的。那么,对于这个特定的测试用例,我应该做些什么呢?

只要读一本关于BLE的书就可以了。似乎发现模式与广告类型无关。发现模式仅和仅取决于广告数据中的标志。连接模式取决于广告的类型。 我不认为这是正确答案。希望获得BLE开发/测试经验丰富的人员的反馈

更新: 可发现模式仅定义adv数据包中的标志。他们不口授任何类型的广告。可以携带广告数据有效载荷的任何类型的广告都可以在任何可发现模式下使用

现在,当您发布广告时,它已处于连接模式之一。连接模式定义播发类型,发现模式定义播发数据中的标志

例如: 外围设备=(无标志+可连接的无向模式)和中央设备=(一般或有限的发现过程),则GAP中央设备顶部的应用程序将看不到此设备