PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <actuator_armed.h>
Public Attributes | |
uint64_t | timestamp |
uint32_t | armed_time_ms |
bool | armed |
bool | prearmed |
bool | ready_to_arm |
bool | lockdown |
bool | manual_lockdown |
bool | force_failsafe |
bool | in_esc_calibration_mode |
bool | soft_stop |
uint8_t | _padding0 [4] |
Definition at line 51 of file actuator_armed.h.
uint8_t actuator_armed_s::_padding0[4] |
Definition at line 63 of file actuator_armed.h.
bool actuator_armed_s::armed |
Definition at line 55 of file actuator_armed.h.
Referenced by land_detector::MulticopterLandDetector::_get_ground_contact_state(), land_detector::RoverLandDetector::_get_landed_state(), land_detector::VtolLandDetector::_get_landed_state(), land_detector::FixedwingLandDetector::_get_landed_state(), land_detector::MulticopterLandDetector::_get_landed_state(), land_detector::VtolLandDetector::_get_maybe_landed_state(), land_detector::MulticopterLandDetector::_get_maybe_landed_state(), arming_state_transition(), StateMachineHelperTest::armingStateTransitionTest(), MixingOutput::armNoThrottle(), Commander::battery_status_check(), TAP_ESC::control_callback(), control_status_leds(), TAP_ESC::cycle(), PX4FMU::fake(), SafetyButton::FlashButton(), Commander::handle_command(), Commander::handle_command_motor_test(), PX4IO::io_set_arming_state(), is_safe(), StateMachineHelperTest::isSafeTest(), BlockLocalPositionEstimator::landed(), MixingOutput::MixingOutput(), nshterm_main(), print_reject_mode(), Commander::run(), UavcanServers::run(), DShotOutput::Run(), PX4FMU::Run(), land_detector::LandDetector::Run(), BlockLocalPositionEstimator::Run(), MavlinkStreamVFRHUD::send(), uart_esc::task_main(), linux_pwm_out::task_main(), snapdragon_pwm::task_main(), MK::task_main(), df_bebop_bus_wrapper::task_main(), RoboClaw::taskMain(), MixingOutput::update(), and Commander::update_control_mode().
uint32_t actuator_armed_s::armed_time_ms |
Definition at line 54 of file actuator_armed.h.
Referenced by arming_state_transition().
bool actuator_armed_s::force_failsafe |
Definition at line 60 of file actuator_armed.h.
Referenced by Commander::handle_command(), PX4IO::io_set_arming_state(), MixingOutput::MixingOutput(), reset_link_loss_globals(), reset_offboard_loss_globals(), Commander::run(), set_link_loss_nav_state(), set_offboard_loss_nav_state(), set_offboard_loss_rc_nav_state(), df_bebop_bus_wrapper::task_main(), RoboClaw::taskMain(), and MixingOutput::update().
bool actuator_armed_s::in_esc_calibration_mode |
Definition at line 61 of file actuator_armed.h.
Referenced by MixingOutput::armNoThrottle(), MixingOutput::controlCallback(), do_esc_calibration(), PX4IO::io_set_arming_state(), MixingOutput::MixingOutput(), PX4FMU::Run(), linux_pwm_out::task_main(), and MixingOutput::update().
bool actuator_armed_s::lockdown |
Definition at line 58 of file actuator_armed.h.
Referenced by arming_state_transition(), TAP_ESC::cycle(), PX4FMU::fake(), Commander::handle_command(), PX4IO::io_set_arming_state(), is_safe(), StateMachineHelperTest::isSafeTest(), MixingOutput::MixingOutput(), reset_link_loss_globals(), reset_offboard_loss_globals(), UavcanServers::run(), set_link_loss_nav_state(), set_offboard_loss_nav_state(), set_offboard_loss_rc_nav_state(), uart_esc::task_main(), linux_pwm_out::task_main(), snapdragon_pwm::task_main(), MK::task_main(), df_bebop_bus_wrapper::task_main(), RoboClaw::taskMain(), and MixingOutput::update().
bool actuator_armed_s::manual_lockdown |
Definition at line 59 of file actuator_armed.h.
Referenced by TAP_ESC::cycle(), PX4IO::io_set_arming_state(), is_safe(), Commander::run(), UavcanServers::run(), uart_esc::task_main(), linux_pwm_out::task_main(), snapdragon_pwm::task_main(), df_bebop_bus_wrapper::task_main(), RoboClaw::taskMain(), and MixingOutput::update().
bool actuator_armed_s::prearmed |
Definition at line 56 of file actuator_armed.h.
Referenced by MixingOutput::armNoThrottle(), TAP_ESC::control_callback(), PX4IO::io_set_arming_state(), MixingOutput::MixingOutput(), Commander::run(), linux_pwm_out::task_main(), snapdragon_pwm::task_main(), and df_bebop_bus_wrapper::task_main().
bool actuator_armed_s::ready_to_arm |
Definition at line 57 of file actuator_armed.h.
Referenced by arming_state_transition(), StateMachineHelperTest::armingStateTransitionTest(), control_status_leds(), PX4IO::io_set_arming_state(), and MixingOutput::MixingOutput().
bool actuator_armed_s::soft_stop |
Definition at line 62 of file actuator_armed.h.
Referenced by Commander::run(), and UavcanNode::Run().
uint64_t actuator_armed_s::timestamp |
Definition at line 53 of file actuator_armed.h.
Referenced by Commander::run().