Environment module flash configuration.
More...
|
uint32_t | m_env_flash_baseline_load (m_gas_baseline_t **p_baseline) |
| Function for loading the gas sensor baseline. More...
|
|
uint32_t | m_env_flash_baseline_store (m_gas_baseline_t *p_baseline) |
| Function for storing the gas sensor baseline. More...
|
|
uint32_t | m_env_flash_config_load (ble_tes_config_t **p_config) |
| Function for loading the configuration. More...
|
|
uint32_t | m_env_flash_config_store (ble_tes_config_t *p_config) |
| Function for storing the configuration. More...
|
|
uint32_t | m_env_flash_init (const ble_tes_config_t *p_default_config, ble_tes_config_t **p_config, const m_gas_baseline_t *p_default_baseline, m_gas_baseline_t **p_baseline) |
| Function for initializing weather station flash handling. More...
|
|
typedef | PACKED (struct{uint16_t mode_250ms;uint16_t mode_1s;uint16_t mode_10s;uint16_t mode_60s;}) m_gas_baseline_t |
| Gas sensor baseline values for different modes of operation.
|
|
Environment module flash configuration.
uint32_t m_env_flash_baseline_load |
( |
m_gas_baseline_t ** |
p_baseline | ) |
|
Function for loading the gas sensor baseline.
- Parameters
-
[out] | p_baseline | Pointer to loaded baseline. |
- Return values
-
NRF_SUCCESS | If initialization was successful. |
Other | codes from the underlying drivers. |
uint32_t m_env_flash_baseline_store |
( |
m_gas_baseline_t * |
p_baseline | ) |
|
Function for storing the gas sensor baseline.
- Parameters
-
[in] | p_baseline | Pointer to baseline to be stored. |
- Return values
-
NRF_SUCCESS | If initialization was successful. |
NRF_ERROR_NULL | If a NULL pointer was supplied. |
Other | codes from the underlying drivers. |
uint32_t m_env_flash_config_load |
( |
ble_tes_config_t ** |
p_config | ) |
|
Function for loading the configuration.
- Parameters
-
[out] | p_config | Pointer to loaded configuration. |
- Return values
-
NRF_SUCCESS | If initialization was successful. |
Other | codes from the underlying drivers. |
uint32_t m_env_flash_config_store |
( |
ble_tes_config_t * |
p_config | ) |
|
Function for storing the configuration.
- Parameters
-
[in] | p_config | Pointer to configuration to be stored. |
- Return values
-
NRF_SUCCESS | If initialization was successful. |
NRF_ERROR_NULL | If a NULL pointer was supplied. |
Other | codes from the underlying drivers. |
uint32_t m_env_flash_init |
( |
const ble_tes_config_t * |
p_default_config, |
|
|
ble_tes_config_t ** |
p_config, |
|
|
const m_gas_baseline_t * |
p_default_baseline, |
|
|
m_gas_baseline_t ** |
p_baseline |
|
) |
| |
Function for initializing weather station flash handling.
- Parameters
-
[in] | p_default_config | Pointer to default configuration. |
[out] | p_config | Pointer to current configuration. |
[in] | p_default_baseline | Pointer to default gas sensor baseline. |
[out] | p_baseline | Pointer to current gas sensor baseline. |
- Return values
-
NRF_SUCCESS | If initialization was successful. |
NRF_ERROR_NULL | If a NULL pointer was supplied. |
Other | codes from the underlying drivers. |