Larus glider flight sensor system
3.9.2024
Software-In-The-Loop test and validation system
Loading...
Searching...
No Matches
EEPROM_emulation.h
Go to the documentation of this file.
1
/***********************************************************************/
25
#ifndef EEPROM_EMULATION_H_
26
#define EEPROM_EMULATION_H_
27
28
#include "
persistent_data.h
"
29
float
configuration
(
EEPROM_PARAMETER_ID
id
);
30
32
struct
config_param_type
33
{
34
unsigned
identifier
;
35
float
value
;
36
};
37
38
extern
config_param_type
config_parameters
[
EEPROM_PARAMETER_ID_END
];
39
40
int
read_EEPROM_file
(
char
*
basename
);
41
bool
write_EEPROM_dump
(
char
*
basename
);
42
43
#endif
/* EEPROM_EMULATION_H_ */
configuration
float configuration(EEPROM_PARAMETER_ID id)
Definition
persistent_data.cpp:240
read_EEPROM_file
int read_EEPROM_file(char *basename)
Definition
EEPROM_emulation.cpp:96
write_EEPROM_dump
bool write_EEPROM_dump(char *basename)
Definition
EEPROM_emulation.cpp:157
config_parameters
config_param_type config_parameters[EEPROM_PARAMETER_ID_END]
Definition
EEPROM_emulation.cpp:42
vector
mathematical vector of arbitrary type and size
Definition
vector.h:40
persistent_data.h
definitions for persistent data in EEPROM or config. file
config_param_type
this structure describes one persistent parameter
Definition
EEPROM_emulation.h:33
config_param_type::identifier
unsigned identifier
Definition
EEPROM_emulation.h:34
config_param_type::value
float value
Definition
EEPROM_emulation.h:35
src
EEPROM_emulation.h
Generated by
1.9.8