forked from Archive/PX4-Autopilot
35 lines
812 B
Plaintext
35 lines
812 B
Plaintext
uint64 timestamp # time since system start (microseconds)
|
|
|
|
uint8 request_id
|
|
uint8 registration_id
|
|
|
|
uint8 HEALTH_COMPONENT_INDEX_NONE = 0
|
|
uint8 HEALTH_COMPONENT_INDEX_AVOIDANCE = 19
|
|
|
|
uint8 health_component_index # HEALTH_COMPONENT_INDEX_*
|
|
bool health_component_is_present
|
|
bool health_component_warning
|
|
bool health_component_error
|
|
|
|
bool can_arm_and_run # whether arming is possible, and if it's a navigation mode, if it can run
|
|
|
|
uint8 num_events
|
|
|
|
Event[5] events
|
|
|
|
# Mode requirements
|
|
bool mode_req_angular_velocity
|
|
bool mode_req_attitude
|
|
bool mode_req_local_alt
|
|
bool mode_req_local_position
|
|
bool mode_req_local_position_relaxed
|
|
bool mode_req_global_position
|
|
bool mode_req_mission
|
|
bool mode_req_home_position
|
|
bool mode_req_prevent_arming
|
|
bool mode_req_manual_control
|
|
|
|
|
|
uint8 ORB_QUEUE_LENGTH = 4
|
|
|