33 #include "rosflight.h" 39 RF_(parent), fsm_state_(FSM_STATE_INIT)
static volatile bool error
void set_event(Event event)
bool switch_on(Switch channel)
float stick(Stick channel)
CommManager comm_manager_
float get_param_float(uint16_t id) const
Get the value of a floating point parameter by id.
bool start_gyro_calibration(void)
void set_error(uint16_t error)
void clear_error(uint16_t error)
void log(CommLink::LogSeverity severity, const char *fmt,...)
StateManager::State state
virtual uint32_t clock_millis()=0
virtual void led1_toggle()=0
int get_param_int(uint16_t id) const
Get the value of an integer parameter by id.
StateManager(ROSflight &parent)
virtual bool has_backup_data()=0
virtual void led1_off()=0
uint32_t next_led_blink_ms_
virtual BackupData get_backup_data()=0
uint32_t next_arming_error_msg_ms_