![]() |
Larus glider flight sensor system 3.9.2024
Software-In-The-Loop test and validation system
|
Replacement on the PC for the nonvolatile memory of the micro-controller. More...
#include "persistent_data.h"Go to the source code of this file.
Classes | |
| struct | config_param_type |
| this structure describes one persistent parameter More... | |
Functions | |
| float | configuration (EEPROM_PARAMETER_ID id) |
| int | read_EEPROM_file (char *basename) |
| bool | write_EEPROM_dump (char *basename) |
Variables | |
| config_param_type | config_parameters [EEPROM_PARAMETER_ID_END] |
Replacement on the PC for the nonvolatile memory of the micro-controller.
<Larus Flight Sensor Firmware>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file EEPROM_emulation.h.
| float configuration | ( | EEPROM_PARAMETER_ID | id | ) |
Definition at line 240 of file persistent_data.cpp.
References config_parameters, read_EEPROM_value(), and config_param_type::value.
Referenced by organizer_t::initialize_before_measurement().
Definition at line 96 of file EEPROM_emulation.cpp.
References config_parameters, find_parameter_from_ID(), config_param_type::identifier, len, read_identifier(), and config_param_type::value.
Referenced by main().
Definition at line 157 of file EEPROM_emulation.cpp.
References append_string(), format_2_digits(), my_ftoa(), PERSISTENT_DATA, PERSISTENT_DATA_ENTRIES, read_EEPROM_value(), and vector< datatype, size >::vector().
Referenced by main().
|
extern |
Definition at line 42 of file EEPROM_emulation.cpp.
Referenced by configuration(), read_EEPROM_file(), read_EEPROM_value(), and write_EEPROM_value().