bt_mesh_provisioner_prov_device_with_addr() function
Provision an unprovisioned device with fixed unicast address.
Arguments
uuid
Device UUID of the unprovisioned device
addr
Device address of the unprovisioned device
addr_type
Device address type of the unprovisioned device
bearer
Provisioning bearer going to be used
oob_info
OOB info of the unprovisioned device
unicast_addr
Unicast address going to be allocated for the unprovisioned device
Return value
Zero on success or (negative) error code otherwise.
Notes
1. Currently address type only supports public address and static random address. 2. Bearer must be equal to BLE_MESH_PROV_ADV or BLE_MESH_PROV_GATT
bt_mesh_provisioner_prov_device_with_addr() is called by 1 function and calls 7 functions:
![]()
bt_mesh_provisioner_prov_device_with_addr()
bt_mesh_provisioner_prov_device_with_addr() reads 9 variables and writes 1 variable:
![]()
bt_mesh_provisioner_prov_device_with_addr()