0.4.1
Loading...
Searching...
No Matches
NAV::UlogFile::VehicleControlMode Struct Reference

Px4 control data message. More...

Data Fields

bool flag_armed
 Flag: Arm switch.
 
bool flag_control_acceleration_enabled
 Flag: acceleration enabled.
 
bool flag_control_altitude_enabled
 Flag: altitude enabled.
 
bool flag_control_attitude_enabled
 Flag: attitude mode enabled.
 
bool flag_control_auto_enabled
 Flag: auto mode enabled.
 
bool flag_control_climb_rate_enabled
 Flag: climb rate enabled.
 
bool flag_control_fixed_hdg_enabled
 Flag: fixed heading enabled.
 
bool flag_control_force_enabled
 Flag: force enabled.
 
bool flag_control_manual_enabled
 Flag: manual mode enabled.
 
bool flag_control_offboard_enabled
 Flag: offboard enabled.
 
bool flag_control_position_enabled
 Flag: position enabled.
 
bool flag_control_rates_enabled
 Flag: rates enabled.
 
bool flag_control_rattitude_enabled
 Flag: rattitude enabled.
 
bool flag_control_termination_enabled
 Flag: termination enabled.
 
bool flag_control_velocity_enabled
 Flag: velocity enabled.
 
bool flag_control_yawrate_override_enabled
 Flag: yawrate override enabled.
 
bool flag_external_manual_override_ok
 Flag: external manual override ok.
 
uint64_t timestamp
 Px4 controller time since startup in [µs].
 

Static Public Attributes

static constexpr uint8_t padding
 padding
 

Detailed Description

Px4 control data message.

Definition at line 231 of file UlogFile.hpp.

Field Documentation

◆ flag_armed

bool NAV::UlogFile::VehicleControlMode::flag_armed

Flag: Arm switch.

Definition at line 234 of file UlogFile.hpp.

◆ flag_control_acceleration_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_acceleration_enabled

Flag: acceleration enabled.

Definition at line 244 of file UlogFile.hpp.

◆ flag_control_altitude_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_altitude_enabled

Flag: altitude enabled.

Definition at line 247 of file UlogFile.hpp.

◆ flag_control_attitude_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_attitude_enabled

Flag: attitude mode enabled.

Definition at line 240 of file UlogFile.hpp.

◆ flag_control_auto_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_auto_enabled

Flag: auto mode enabled.

Definition at line 237 of file UlogFile.hpp.

◆ flag_control_climb_rate_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_climb_rate_enabled

Flag: climb rate enabled.

Definition at line 248 of file UlogFile.hpp.

◆ flag_control_fixed_hdg_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_fixed_hdg_enabled

Flag: fixed heading enabled.

Definition at line 250 of file UlogFile.hpp.

◆ flag_control_force_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_force_enabled

Flag: force enabled.

Definition at line 243 of file UlogFile.hpp.

◆ flag_control_manual_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_manual_enabled

Flag: manual mode enabled.

Definition at line 236 of file UlogFile.hpp.

◆ flag_control_offboard_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_offboard_enabled

Flag: offboard enabled.

Definition at line 238 of file UlogFile.hpp.

◆ flag_control_position_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_position_enabled

Flag: position enabled.

Definition at line 246 of file UlogFile.hpp.

◆ flag_control_rates_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_rates_enabled

Flag: rates enabled.

Definition at line 239 of file UlogFile.hpp.

◆ flag_control_rattitude_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_rattitude_enabled

Flag: rattitude enabled.

Definition at line 242 of file UlogFile.hpp.

◆ flag_control_termination_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_termination_enabled

Flag: termination enabled.

Definition at line 249 of file UlogFile.hpp.

◆ flag_control_velocity_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_velocity_enabled

Flag: velocity enabled.

Definition at line 245 of file UlogFile.hpp.

◆ flag_control_yawrate_override_enabled

bool NAV::UlogFile::VehicleControlMode::flag_control_yawrate_override_enabled

Flag: yawrate override enabled.

Definition at line 241 of file UlogFile.hpp.

◆ flag_external_manual_override_ok

bool NAV::UlogFile::VehicleControlMode::flag_external_manual_override_ok

Flag: external manual override ok.

Definition at line 235 of file UlogFile.hpp.

◆ padding

uint8_t NAV::UlogFile::VehicleControlMode::padding
staticconstexpr

padding

Definition at line 252 of file UlogFile.hpp.

◆ timestamp

uint64_t NAV::UlogFile::VehicleControlMode::timestamp

Px4 controller time since startup in [µs].

Definition at line 233 of file UlogFile.hpp.


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