Nordic Thingy:52 v2.2.0
User interface flash configuration

User interface module flash configuration. More...

Functions

uint32_t m_ui_flash_config_load (ble_uis_led_t **p_config)
 Function for storing the configuration. More...
 
uint32_t m_ui_flash_config_store (const ble_uis_led_t *p_config)
 Function for storing the configuration. More...
 
uint32_t m_ui_flash_init (const ble_uis_led_t *p_default_config, ble_uis_led_t **p_config)
 Function for initializing weather station flash handling. More...
 

Detailed Description

User interface module flash configuration.

Function Documentation

◆ m_ui_flash_config_load()

uint32_t m_ui_flash_config_load ( ble_uis_led_t **  p_config)

Function for storing the configuration.

Parameters
[out]p_configPointer to loaded configuration.
Return values
NRF_SUCCESSOperation was successful.
Othercodes from the underlying drivers.

◆ m_ui_flash_config_store()

uint32_t m_ui_flash_config_store ( const ble_uis_led_t *  p_config)

Function for storing the configuration.

Parameters
[in]p_configPointer to configuration to be stored.
Return values
NRF_SUCCESSOperation was successful.
NRF_ERROR_NULLIf a NULL pointer was supplied.
Othercodes from the underlying drivers.

◆ m_ui_flash_init()

uint32_t m_ui_flash_init ( const ble_uis_led_t *  p_default_config,
ble_uis_led_t **  p_config 
)

Function for initializing weather station flash handling.

Parameters
[in]p_default_configPointer to default configuration.
[out]p_configPointer to current configuration.
Return values
NRF_SUCCESSOperation was successful.
NRF_ERROR_NULLIf a NULL pointer was supplied.
Othercodes from the underlying drivers.