ynynleslie 1、应用层同时使用了PB-ADV和PB-GATT,是否两种广播都会发送
这个spec没有规定,取决于各家的实现。但是一般只会发一种,因为对于provisioner而言,只要接收到数据就行,它不会去理论是用的是PB-GATT还j是PB-ADV;所以对于同时打开的这种情况,一般是以可连接可扫描非定向广播为主。你要了解PB的意思,指的是配网过程用的是GATT还是ADV。前者,你需要发送可连接可扫描非定向广播,因为接下来的数据传输需要建立连接,而后者是不可连接不可扫描非定向广播,其不用建立连接。
ynynleslie “不管是什么样的unprovisioned设备,在未入网前都是发的广播包”--所以说这个广播包和PB-ADV的广播包不一样,它是BLE的包(不是mesh的包)所以手机APP能够扫描到吗?
MESH是建立在BLE上的,都是BLE广播包。入网后的Mesh包实质就是不可连接不可扫描非定向广播