This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Ble Mesh PB-GATT - how is the connection established?

Hi

An unprovisioned device will advertise a beacon and the spec says that it shall be advertised with non-connectable and non-scannable undirected advertising events

The provisioning protocol can use PB-ADV or PB-GATT. The latter involves making a connection. The Mesh Profile specification even goes as far as saying that the connection interval is recommended to be between 250 and 1000 milliseconds.

Question ::: if the unprovisioned beacon is not connectable how does a provisioner even initiate a connection?

Is it the case that there will be additional adverts that the unprovisioned device will send to invite connections? If so that is inefficient.

If the spec allows for PB-GATT then I would have thought that the beacon would be connectable to give the provisoner the choice of using PB-ADV or PB-GATT

Look forward to hearing from you and thank you in advance

Related