DJI::OSDK::Telemetry::FlightAnomaly Struct Reference
struct for TOPIC_FLIGHT_ANOMALY More...
#include <dji_telemetry.hpp>
Public Attributes | |
uint32_t | impactInAir: 1 |
uint32_t | randomFly: 1 |
uint32_t | heightCtrlFail: 1 |
uint32_t | rollPitchCtrlFail: 1 |
uint32_t | yawCtrlFail: 1 |
uint32_t | aircraftIsFalling: 1 |
uint32_t | strongWindLevel1: 1 |
uint32_t | strongWindLevel2: 1 |
uint32_t | compassInstallationError: 1 |
uint32_t | imuInstallationError: 1 |
uint32_t | escTemperatureHigh: 1 |
uint32_t | atLeastOneEscDisconnected: 1 |
uint32_t | gpsYawError: 1 |
uint32_t | reserved: 19 |
Detailed Description
struct for TOPIC_FLIGHT_ANOMALY
Member Data Documentation
◆ aircraftIsFalling
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::aircraftIsFalling |
0: Aircraft is not falling, 1: Aircraft is falling
◆ atLeastOneEscDisconnected
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::atLeastOneEscDisconnected |
0: No ESC disconnected, 1: At least one ESC is disconnected
◆ compassInstallationError
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::compassInstallationError |
◆ escTemperatureHigh
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::escTemperatureHigh |
0: ESC temperature is normal, 1: ESC temperature is high
◆ gpsYawError
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::gpsYawError |
0: No GPS yaw error, 1: GPS yaw error
◆ heightCtrlFail
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::heightCtrlFail |
0: Height control normal, 1: Height control failed
◆ impactInAir
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::impactInAir |
0: No impact, 1: Impact happens in Air
◆ imuInstallationError
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::imuInstallationError |
0: IMU install right, 1: IMU install error
◆ randomFly
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::randomFly |
0: Normal, 1: Randomly fly in GPS mode without stick input
◆ rollPitchCtrlFail
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::rollPitchCtrlFail |
0: Tilt control normal, 1: Tilt control failed
◆ strongWindLevel1
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::strongWindLevel1 |
0: Wind is under big wind level 1, 1: wind is stronger than big wind level 1
◆ strongWindLevel2
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::strongWindLevel2 |
0: Wind is under big wind level 2, 1: wind is stronger than big wind level 2
◆ yawCtrlFail
uint32_t DJI::OSDK::Telemetry::FlightAnomaly::yawCtrlFail |
0: Yaw control normal, 1: Yaw control failed
The documentation for this struct was generated from the following file:
- osdk-core/api/inc/dji_telemetry.hpp