nRF5 SDK for Mesh v3.2.0  08c60f6
Runtime configuration

Configuration of the core mesh during runtime. More...

Functions

void nrf_mesh_configure_device_uuid_set (const uint8_t *p_uuid)
 Set the UUID of the device. More...
 
void nrf_mesh_configure_device_uuid_reset (void)
 Set the UUID of the device to the factory imprinted ID. More...
 
const uint8_t * nrf_mesh_configure_device_uuid_get (void)
 Obtains the device UUID from the mesh stack. More...
 

Detailed Description

Configuration of the core mesh during runtime.

Function Documentation

◆ nrf_mesh_configure_device_uuid_set()

void nrf_mesh_configure_device_uuid_set ( const uint8_t *  p_uuid)

Set the UUID of the device.

If never called, the framework will use the factory imprinted ID.

Note
Changes to the UUID are reset on power cycles.
Parameters
[in]p_uuidA UUID of size NRF_MESH_UUID_SIZE to set as the device's current UUID.

◆ nrf_mesh_configure_device_uuid_reset()

void nrf_mesh_configure_device_uuid_reset ( void  )

Set the UUID of the device to the factory imprinted ID.

Note
Changes to the UUID are reset on power cycles.

◆ nrf_mesh_configure_device_uuid_get()

const uint8_t* nrf_mesh_configure_device_uuid_get ( void  )

Obtains the device UUID from the mesh stack.

Returns
A pointer to the internal UUID array.