50 {
VARIO_TC,
"Vario_TC",
false, 2.0f, 0},
52 {
WIND_TC,
"Wind_TC",
false, 5.0f, 0},
54 {
HORIZON,
"Horizon_active",
false, 1.0f, 0},
105#include "my_assert.h"
138 int ivalue = (
int)((value - 1.0f) * 32768.0f);
151 if( value >= 0.009999f || value < 0.0f)
mathematical vector of arbitrary type and size
defines platform-dependent algorithms and constants
settings to allow compiling embedded software on a PC target
void ensure_EEPROM_parameter_integrity(void)
float configuration(EEPROM_PARAMETER_ID id)
bool write_EEPROM_value(EEPROM_PARAMETER_ID id, float value)
bool lock_EEPROM(bool lockit)
ROM persistent_data_t PERSISTENT_DATA[]
bool read_EEPROM_value(EEPROM_PARAMETER_ID id, float &value)
bool EEPROM_initialize(void)
bool EEPROM_convert(EEPROM_PARAMETER_ID id, EEPROM_data_t &EEPROM_value, float &value, bool read)
const persistent_data_t * find_parameter_from_ID(EEPROM_PARAMETER_ID id)
const persistent_data_t * find_parameter_from_name(char *name)
ROM unsigned PERSISTENT_DATA_ENTRIES
definitions for persistent data in EEPROM or config. file
collection of system tuning parameters