PX4 Firmware
PX4 Autopilot Software http://px4.io
vehicle_status_flags_s Struct Reference

#include <vehicle_status_flags.h>

Collaboration diagram for vehicle_status_flags_s:

Public Attributes

uint64_t timestamp
 
bool condition_calibration_enabled
 
bool condition_system_sensors_initialized
 
bool condition_system_hotplug_timeout
 
bool condition_system_returned_to_home
 
bool condition_auto_mission_available
 
bool condition_global_position_valid
 
bool condition_home_position_valid
 
bool condition_local_position_valid
 
bool condition_local_velocity_valid
 
bool condition_local_altitude_valid
 
bool condition_power_input_valid
 
bool condition_battery_healthy
 
bool condition_escs_error
 
bool circuit_breaker_engaged_power_check
 
bool circuit_breaker_engaged_airspd_check
 
bool circuit_breaker_engaged_enginefailure_check
 
bool circuit_breaker_engaged_gpsfailure_check
 
bool circuit_breaker_flight_termination_disabled
 
bool circuit_breaker_engaged_usb_check
 
bool circuit_breaker_engaged_posfailure_check
 
bool offboard_control_signal_found_once
 
bool offboard_control_signal_lost
 
bool offboard_control_set_by_command
 
bool offboard_control_loss_timeout
 
bool rc_signal_found_once
 
bool rc_input_blocked
 
bool rc_calibration_valid
 
bool vtol_transition_failure
 
bool usb_connected
 
bool avoidance_system_required
 
bool avoidance_system_valid
 
uint8_t _padding0 [1]
 

Detailed Description

Definition at line 51 of file vehicle_status_flags.h.

Member Data Documentation

◆ _padding0

uint8_t vehicle_status_flags_s::_padding0[1]

Definition at line 85 of file vehicle_status_flags.h.

◆ avoidance_system_required

bool vehicle_status_flags_s::avoidance_system_required

◆ avoidance_system_valid

bool vehicle_status_flags_s::avoidance_system_valid

◆ circuit_breaker_engaged_airspd_check

bool vehicle_status_flags_s::circuit_breaker_engaged_airspd_check

◆ circuit_breaker_engaged_enginefailure_check

bool vehicle_status_flags_s::circuit_breaker_engaged_enginefailure_check

Definition at line 69 of file vehicle_status_flags.h.

Referenced by Commander::get_circuit_breaker_params(), and Commander::run().

◆ circuit_breaker_engaged_gpsfailure_check

bool vehicle_status_flags_s::circuit_breaker_engaged_gpsfailure_check

Definition at line 70 of file vehicle_status_flags.h.

Referenced by Commander::get_circuit_breaker_params().

◆ circuit_breaker_engaged_posfailure_check

bool vehicle_status_flags_s::circuit_breaker_engaged_posfailure_check

◆ circuit_breaker_engaged_power_check

bool vehicle_status_flags_s::circuit_breaker_engaged_power_check

◆ circuit_breaker_engaged_usb_check

bool vehicle_status_flags_s::circuit_breaker_engaged_usb_check

◆ circuit_breaker_flight_termination_disabled

bool vehicle_status_flags_s::circuit_breaker_flight_termination_disabled

Definition at line 71 of file vehicle_status_flags.h.

Referenced by Commander::get_circuit_breaker_params(), and Commander::run().

◆ condition_auto_mission_available

bool vehicle_status_flags_s::condition_auto_mission_available

◆ condition_battery_healthy

bool vehicle_status_flags_s::condition_battery_healthy

◆ condition_calibration_enabled

bool vehicle_status_flags_s::condition_calibration_enabled

◆ condition_escs_error

bool vehicle_status_flags_s::condition_escs_error

◆ condition_global_position_valid

◆ condition_home_position_valid

◆ condition_local_altitude_valid

◆ condition_local_position_valid

◆ condition_local_velocity_valid

bool vehicle_status_flags_s::condition_local_velocity_valid

◆ condition_power_input_valid

bool vehicle_status_flags_s::condition_power_input_valid

◆ condition_system_hotplug_timeout

bool vehicle_status_flags_s::condition_system_hotplug_timeout

◆ condition_system_returned_to_home

bool vehicle_status_flags_s::condition_system_returned_to_home

Definition at line 57 of file vehicle_status_flags.h.

◆ condition_system_sensors_initialized

◆ offboard_control_loss_timeout

bool vehicle_status_flags_s::offboard_control_loss_timeout

Definition at line 77 of file vehicle_status_flags.h.

Referenced by Commander::offboard_control_update(), and set_nav_state().

◆ offboard_control_set_by_command

bool vehicle_status_flags_s::offboard_control_set_by_command

Definition at line 76 of file vehicle_status_flags.h.

Referenced by Commander::handle_command().

◆ offboard_control_signal_found_once

bool vehicle_status_flags_s::offboard_control_signal_found_once

◆ offboard_control_signal_lost

bool vehicle_status_flags_s::offboard_control_signal_lost

◆ rc_calibration_valid

bool vehicle_status_flags_s::rc_calibration_valid

◆ rc_input_blocked

bool vehicle_status_flags_s::rc_input_blocked

Definition at line 79 of file vehicle_status_flags.h.

Referenced by commander_low_prio_loop(), and Commander::run().

◆ rc_signal_found_once

bool vehicle_status_flags_s::rc_signal_found_once

Definition at line 78 of file vehicle_status_flags.h.

Referenced by PreFlightCheck::preflightCheck(), and Commander::run().

◆ timestamp

uint64_t vehicle_status_flags_s::timestamp

Definition at line 53 of file vehicle_status_flags.h.

Referenced by Commander::run().

◆ usb_connected

bool vehicle_status_flags_s::usb_connected

◆ vtol_transition_failure

bool vehicle_status_flags_s::vtol_transition_failure

Definition at line 81 of file vehicle_status_flags.h.

Referenced by Commander::run(), and set_nav_state().


The documentation for this struct was generated from the following file: