#include <rosflight.h>
Public Member Functions | |
uint32_t | get_loop_time_us () |
void | init () |
Main initialization routine for the ROSflight autopilot flight stack. More... | |
ROSflight (Board &board, CommLink &comm_link) | |
void | run () |
Main loop for the ROSflight autopilot flight stack. More... | |
Public Attributes | |
Board & | board_ |
CommManager | comm_manager_ |
CommandManager | command_manager_ |
Controller | controller_ |
Estimator | estimator_ |
uint32_t | loop_time_us |
Mixer | mixer_ |
Params | params_ |
RC | rc_ |
Sensors | sensors_ |
StateManager | state_manager_ |
Definition at line 50 of file include/rosflight.h.
Definition at line 37 of file rosflight.cpp.
uint32_t rosflight_firmware::ROSflight::get_loop_time_us | ( | ) |
Definition at line 126 of file rosflight.cpp.
void rosflight_firmware::ROSflight::init | ( | ) |
Main initialization routine for the ROSflight autopilot flight stack.
Definition at line 52 of file rosflight.cpp.
void rosflight_firmware::ROSflight::run | ( | ) |
Main loop for the ROSflight autopilot flight stack.
Definition at line 92 of file rosflight.cpp.
Board& rosflight_firmware::ROSflight::board_ |
Definition at line 59 of file include/rosflight.h.
CommManager rosflight_firmware::ROSflight::comm_manager_ |
Definition at line 60 of file include/rosflight.h.
CommandManager rosflight_firmware::ROSflight::command_manager_ |
Definition at line 64 of file include/rosflight.h.
Controller rosflight_firmware::ROSflight::controller_ |
Definition at line 65 of file include/rosflight.h.
Estimator rosflight_firmware::ROSflight::estimator_ |
Definition at line 66 of file include/rosflight.h.
uint32_t rosflight_firmware::ROSflight::loop_time_us |
Definition at line 72 of file include/rosflight.h.
Mixer rosflight_firmware::ROSflight::mixer_ |
Definition at line 67 of file include/rosflight.h.
Params rosflight_firmware::ROSflight::params_ |
Definition at line 62 of file include/rosflight.h.
RC rosflight_firmware::ROSflight::rc_ |
Definition at line 68 of file include/rosflight.h.
Sensors rosflight_firmware::ROSflight::sensors_ |
Definition at line 69 of file include/rosflight.h.
StateManager rosflight_firmware::ROSflight::state_manager_ |
Definition at line 70 of file include/rosflight.h.