|
PixelKey
NeoPixel USB Key
|
Configuration instance API. More...
#include <config.h>
Data Fields | |
| pixelkey_error_t(* | write )(config_data_t const *const p_config_data) |
| Writes a configuration data struct to NV memory. More... | |
| pixelkey_error_t(* | read )(config_data_t **pp_config_data) |
| Gets a pointer to the configuration data struct. More... | |
Configuration instance API.
| pixelkey_error_t(* config_api_t::read) (config_data_t **pp_config_data) |
Gets a pointer to the configuration data struct.
| [out] | pp_config_data | Pointer to write the config data pointer. |
| PIXELKEY_ERROR_NONE | Read was successful. |
| PIXELKEY_ERROR_NV_MEMORY_ERROR | NV memory error occurred on read. |
| pixelkey_error_t(* config_api_t::write) (config_data_t const *const p_config_data) |
Writes a configuration data struct to NV memory.
| [in] | p_config_data | Pointer to the data to save. |
| PIXELKEY_ERROR_NONE | Write was successful. |
| PIXELKEY_ERROR_NV_MEMORY_ERROR | NV memory error occurred on write. |