Bluetooth LE Mesh Library
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
wiced_bt_mesh_core_init_t Struct Reference

Description

Data for wiced_bt_mesh_core_init.

Data Fields

uint8_t device_uuid [16]
 128-bit Device UUID. More...
 
uint8_t non_provisioned_bda [6]
 BD address in non-provisioned state.
 
uint8_t provisioned_bda [6]
 BD address in provisioned state.
 
wiced_bt_mesh_core_config_tp_config_data
 Configuration data.
 
wiced_bt_mesh_core_get_msg_handler_callback_t callback
 Callback function to be called by the Core at received message to get message handler.
 
wiced_bt_mesh_core_publication_callback_t pub_callback
 Callback function to be called by the Core at time when publication is required by periodic publication or when configuration changes.
 
wiced_bt_mesh_core_scan_callback_t scan_callback
 Callback function to be called by the Core when scan needs to be started or stopped.
 
wiced_bt_mesh_core_proxy_send_cb_t proxy_send_callback
 Callback function to send proxy packet over GATT.
 
wiced_bt_core_nvram_access_t nvram_access_callback
 Callback function to read/write from/to NVRAM.
 
wiced_bt_mesh_core_health_fault_test_cb_t fault_test_cb
 Callback function to be called to invoke a self test procedure of an Element.
 
wiced_bt_mesh_core_attention_cb_t attention_cb
 Callback function to be called to attract human attention.
 
wiced_bt_mesh_core_state_changed_callback_t state_changed_cb
 Callback function to be called on any change in the mesh state.
 
wiced_bt_mesh_core_adv_send_cb_t adv_send_callback
 Callback function to send adv packet.
 

Field Documentation

◆ device_uuid

uint8_t wiced_bt_mesh_core_init_t::device_uuid[16]

128-bit Device UUID.

Device manufacturers shall follow the standard UUID format and generation procedure to ensure the uniqueness of each Device UUID