Btmesh Provisionee#
Btmesh Provisionee This component is prepared for integration into SOC applications. This component provides the following features:
Automatic node initialization on boot event
Automatic unprovisioned device beaconing on the selected bearers (PB-ADV, PB-GATT)
Out-of-band authentication settings
Helper functions for OOB authentication
This is a No-Code component.
Functions#
Function Documentation#
sl_btmesh_provisionee_on_init#
void sl_btmesh_provisionee_on_init (sl_status_t result)
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_status_t | [in] | result | return value of the function call |
This function is called after the provisionee called the sl_btmesh_node_init() or the sl_btmesh_node_init_oob() function.
This is a callback which can be implemented in the application. Note
If no implementation is provided in the application, then the default weak implementation will be an empty function.
sl_btmesh_provisionee_on_event#
void sl_btmesh_provisionee_on_event (sl_btmesh_msg_t * evt)
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_btmesh_msg_t * | [in] | evt | Pointer to incoming event. |
Handle BT Mesh events for the provisionee.
This function is called automatically after enabling the component.
sl_bt_provisionee_on_event#
void sl_bt_provisionee_on_event (sl_bt_msg_t * evt)
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_bt_msg_t * | [in] | evt | Pointer to incoming event. |
Handle BLE events for the provisionee.
This function is called automatically after enabling the component.