|
L14-Click 1.0
STM32WLE5CC LoRaWAN Sensor Platform
|
Master control block stored at flash address 0. More...
#include <mymems.h>
Data Fields | |
| char | Sign [8] |
| uint32_t | Sens_SPS30Start:24 |
| uint32_t | Sens_SCD41Start:24 |
| uint32_t | Sens_BarometerStart:24 |
| uint32_t | Sens_TempHumStart:24 |
| uint32_t | Sens_AmbientStart:24 |
| uint8_t | Dummy0 [10] |
| uint32_t | Data_AddrBase: 24 |
| uint32_t | Data_Offset: 24 |
| uint8_t | Data_ItemSize |
| uint16_t | Data_CountMax |
| uint16_t | Data_CountCurrent |
| uint8_t | Dummy1 [20] |
Master control block stored at flash address 0.
Contains the application signature, per-sensor start counters, and all metadata required to manage the circular sensor-data queue in external flash. The structure is exactly SZ_MAINBLOCK (64) bytes.
| uint32_t mems_MainBlock_t::Data_AddrBase |
Flash address of the first mems_DataBlock_t element in the queue
| uint16_t mems_MainBlock_t::Data_CountCurrent |
| uint16_t mems_MainBlock_t::Data_CountMax |
| uint8_t mems_MainBlock_t::Data_ItemSize |
| uint32_t mems_MainBlock_t::Data_Offset |
| uint8_t mems_MainBlock_t::Dummy0[10] |
| uint8_t mems_MainBlock_t::Dummy1[20] |
| uint32_t mems_MainBlock_t::Sens_AmbientStart |
| uint32_t mems_MainBlock_t::Sens_BarometerStart |
| uint32_t mems_MainBlock_t::Sens_SCD41Start |
| uint32_t mems_MainBlock_t::Sens_SPS30Start |
| uint32_t mems_MainBlock_t::Sens_TempHumStart |
| char mems_MainBlock_t::Sign[8] |