#include <command_manager.h>
Definition at line 70 of file command_manager.h.
◆ att_mode_t
◆ MuxChannel
◆ CommandManager()
rosflight_firmware::CommandManager::CommandManager |
( |
ROSflight & |
_rf | ) |
|
◆ combined_control()
const control_t& rosflight_firmware::CommandManager::combined_control |
( |
| ) |
const |
|
inline |
◆ do_min_throttle_muxing()
void rosflight_firmware::CommandManager::do_min_throttle_muxing |
( |
| ) |
|
|
private |
◆ do_roll_pitch_yaw_muxing()
bool rosflight_firmware::CommandManager::do_roll_pitch_yaw_muxing |
( |
MuxChannel |
channel | ) |
|
|
private |
◆ do_throttle_muxing()
bool rosflight_firmware::CommandManager::do_throttle_muxing |
( |
void |
| ) |
|
|
private |
◆ init()
void rosflight_firmware::CommandManager::init |
( |
| ) |
|
◆ init_failsafe()
void rosflight_firmware::CommandManager::init_failsafe |
( |
| ) |
|
|
private |
◆ interpret_rc()
void rosflight_firmware::CommandManager::interpret_rc |
( |
void |
| ) |
|
|
private |
◆ offboard_control_active()
bool rosflight_firmware::CommandManager::offboard_control_active |
( |
| ) |
|
◆ override_combined_command_with_rc()
void rosflight_firmware::CommandManager::override_combined_command_with_rc |
( |
| ) |
|
◆ param_change_callback()
void rosflight_firmware::CommandManager::param_change_callback |
( |
uint16_t |
param_id | ) |
|
|
overrideprivatevirtual |
◆ rc_control()
const control_t& rosflight_firmware::CommandManager::rc_control |
( |
| ) |
const |
|
inline |
◆ rc_override_active()
bool rosflight_firmware::CommandManager::rc_override_active |
( |
| ) |
|
◆ run()
bool rosflight_firmware::CommandManager::run |
( |
| ) |
|
◆ set_new_offboard_command()
void rosflight_firmware::CommandManager::set_new_offboard_command |
( |
control_t |
new_offboard_command | ) |
|
◆ set_new_rc_command()
void rosflight_firmware::CommandManager::set_new_rc_command |
( |
control_t |
new_rc_command | ) |
|
◆ stick_deviated()
bool rosflight_firmware::CommandManager::stick_deviated |
( |
MuxChannel |
channel | ) |
|
|
private |
◆ combined_command_
control_t rosflight_firmware::CommandManager::combined_command_ |
|
private |
◆ failsafe_command_
control_t& rosflight_firmware::CommandManager::failsafe_command_ |
|
private |
◆ fixedwing_failsafe_command_
control_t rosflight_firmware::CommandManager::fixedwing_failsafe_command_ |
|
private |
◆ multirotor_failsafe_command_
control_t rosflight_firmware::CommandManager::multirotor_failsafe_command_ |
|
private |
◆ muxes
mux_t rosflight_firmware::CommandManager::muxes[4] |
|
private |
◆ new_command_
bool rosflight_firmware::CommandManager::new_command_ |
|
private |
◆ offboard_command_
control_t rosflight_firmware::CommandManager::offboard_command_ |
|
private |
◆ rc_command_
control_t rosflight_firmware::CommandManager::rc_command_ |
|
private |
◆ rc_override_
bool rosflight_firmware::CommandManager::rc_override_ |
|
private |
◆ rc_stick_override_
◆ RF_
ROSflight& rosflight_firmware::CommandManager::RF_ |
|
private |
The documentation for this class was generated from the following files: