62 #define MAX_PROFILE_COUNT 1
63 #define ONESHOT_FEATURE_CHANGED_DELAY_ON_BOOT_MS 1500
3d mode mixer settings (used when mixer_enable_3d_mode is called with true)
Definition: mixer.h:58
struct accelerometer_config acc
Definition: config.h:67
int config_save(const struct config *self, const struct system_calls *system)
Definition: config.c:722
Definition: altitudehold.h:34
struct airplane_althold_config airplane_althold
Definition: config.h:85
struct servo_profile servos
Definition: config.h:73
bool config_fixup(struct config *config)
Definition: config.c:780
Definition: ledstrip.h:126
struct feature_config feature
Definition: config.h:91
Definition: telemetry.h:24
struct rate_profile const * config_get_rate_profile(const struct config *const self)
Definition: config.c:634
int config_load(struct config *self, const struct system_calls *system)
Definition: config.c:799
struct motor_3d_config motor_3d
Definition: config.h:98
Definition: navigation.h:26
Definition: failsafe.h:46
struct board_alignment_config alignment
Definition: config.h:88
struct config_profile * config_get_profile_rw(struct config *self)
Definition: config.c:630
struct rate_config rate
Definition: config.h:101
Definition: rate_profile.h:41
struct arming_config arm
Definition: config.h:102
Definition: rc_controls.h:86
struct telemetry_config telemetry
Definition: config.h:107
struct rate_profile * config_get_rate_profile_rw(struct config *self)
Definition: config.c:638
Definition: anglerate.h:66
struct pwm_output_config pwm_out
Definition: config.h:99
Definition: rc_adjustments.h:116
struct system_config system
Definition: config.h:99
Definition: rc_adjustments.h:41
struct config __attribute__((packed, aligned(2)))
struct rate_profile_selection rate
Definition: config.h:75
struct gimbal_config gimbal
Definition: config.h:70
Definition: barometer.h:24
struct config data
Definition: config.h:114
struct serial_config serial
Definition: config.h:106
#define MAX_PROFILE_COUNT
Definition: config.h:62
struct pid_config pid
Definition: config.h:66
struct frsky_telemetry_config frsky
Definition: config.h:92
Definition: blackbox.h:90
const struct config_profile const * config_get_profile(const struct config *const self)
Definition: config.c:626
struct profile_config profile
Definition: config.h:82
Definition: rate_profile.h:26
Definition: rc_controls.h:78
struct gyro_config gyro
Definition: config.h:83
struct gtune_config gtune
Definition: config.h:71
Definition: accelerometer.h:48
uint16_t crc
Definition: config.h:115
struct throttle_correction_config throttle
Definition: config.h:72
Definition: system_calls.h:200
general mixer settings
Definition: mixer.h:207
struct rx_output_config rx_output
Definition: config.h:104
struct config_profile profiles[MAX_PROFILE_COUNT]
Definition: config.h:84
Failsafe system configuration.
Definition: failsafe.h:30
struct tilt_config tilt
Definition: config.h:108
struct transponder_config transponder
Definition: config.h:109
void config_reset(struct config *self)
Definition: config.c:585
struct pwm_input_config pwm_in
Definition: config.h:100
structure used for storing config in the eeprom
Definition: config.h:113
struct battery_config bat
Definition: config.h:86
Definition: rate_profile.h:37
struct rc_function_profile rc_funcs
Definition: config.h:77
Definition: barometer.h:33
struct mag_config mag
Definition: config.h:68
Definition: blackbox.h:38
struct system_config system
Definition: config.h:89
struct sensor_config sensors
Definition: config.h:105
Definition: ledstrip.h:30
Definition: transponder.h:24
Definition: boardalignment.h:24
Definition: rc_controls.h:74