23 CS_TYPE type = CS_TYPE::CONFIG_DO_NOT_USE;
25 uint8_t* value = NULL;
31 : type(type), id(id), value(value), size(size) {}
PersistenceModeSet
Definition: cs_Packets.h:143
PersistenceModeGet
Definition: cs_Packets.h:141
PersistenceModeGet toPersistenceModeGet(uint8_t mode)
PersistenceModeSet toPersistenceModeSet(uint8_t mode)
PersistenceMode DefaultLocation(CS_TYPE const &type)
PersistenceMode
Store values in FLASH or RAM.
Definition: cs_StateData.h:70
cs_ret_code_t getDefault(cs_state_data_t &data, const boards_config_t &boardsConfig)
Gets the default.
uint16_t size16_t
Definition: cs_Typedefs.h:25
uint8_t cs_state_id_t
Definition: cs_Typedefs.h:28
uint16_t cs_ret_code_t
Definition: cs_Typedefs.h:21
CS_TYPE
Types:
Definition: cs_Types.h:79
Board configuration.
Definition: cs_Boards.h:169
Author: Crownstone Team Copyright: Crownstone (https://crownstone.rocks) Date: Oct 9,...
Definition: cs_StateData.h:22
cs_state_data_t(CS_TYPE type, uint8_t *value, size16_t size)
Definition: cs_StateData.h:29
cs_state_data_t()
Definition: cs_StateData.h:28
cs_state_data_t(CS_TYPE type, cs_state_id_t id, uint8_t *value, size16_t size)
Definition: cs_StateData.h:30