![]() |
0.4.1
|
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 | |
Px4 control data message.
Definition at line 231 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_armed |
Flag: Arm switch.
Definition at line 234 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_acceleration_enabled |
Flag: acceleration enabled.
Definition at line 244 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_altitude_enabled |
Flag: altitude enabled.
Definition at line 247 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_attitude_enabled |
Flag: attitude mode enabled.
Definition at line 240 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_auto_enabled |
Flag: auto mode enabled.
Definition at line 237 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_climb_rate_enabled |
Flag: climb rate enabled.
Definition at line 248 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_fixed_hdg_enabled |
Flag: fixed heading enabled.
Definition at line 250 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_force_enabled |
Flag: force enabled.
Definition at line 243 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_manual_enabled |
Flag: manual mode enabled.
Definition at line 236 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_offboard_enabled |
Flag: offboard enabled.
Definition at line 238 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_position_enabled |
Flag: position enabled.
Definition at line 246 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_rates_enabled |
Flag: rates enabled.
Definition at line 239 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_rattitude_enabled |
Flag: rattitude enabled.
Definition at line 242 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_termination_enabled |
Flag: termination enabled.
Definition at line 249 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_velocity_enabled |
Flag: velocity enabled.
Definition at line 245 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_control_yawrate_override_enabled |
Flag: yawrate override enabled.
Definition at line 241 of file UlogFile.hpp.
bool NAV::UlogFile::VehicleControlMode::flag_external_manual_override_ok |
Flag: external manual override ok.
Definition at line 235 of file UlogFile.hpp.
|
staticconstexpr |
padding
Definition at line 252 of file UlogFile.hpp.
uint64_t NAV::UlogFile::VehicleControlMode::timestamp |
Px4 controller time since startup in [µs].
Definition at line 233 of file UlogFile.hpp.