#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.