19#define SENSOR_NVS_MAX_SIZE 32
int sensor_nvs_write(uint8_t address, const void *data, size_t length)
Write given data buffer to NVS with given address.
Definition sensor_nvs.c:58
int sensor_nvs_clear(void)
Clear all data from NVS. NVS must be setup again after clearing.
Definition sensor_nvs.c:105
int sensor_nvs_read(uint8_t address, void *data, size_t length)
Read data from NVS with given address, data is written to the provided buffer.
Definition sensor_nvs.c:77
int sensor_nvs_setup(uint8_t nvs_address_count)
Setup NVS for use. An enum list of addresses should be defined in application code,...
Definition sensor_nvs.c:31
int sensor_nvs_delete(uint8_t address)
Delete data from NVS with given address.
Definition sensor_nvs.c:96