The attitude of the aircraft, where the pitch, roll, and yaw values will be in the range of [-180, 180] degrees. If its pitch, roll, and yaw values are 0, the aircraft will be hovering level with a True North heading.
YES if the clearance between the aircraft and the ground is less than 0.3m, and confirmation from the user is needed to continue the landing. When the confirmation is needed, confirmLandingWithCompletion in DJIFlightController can be used to continue landing. It is
supported by flight controller firmware 18.104.22.168 or above.
YES if the ultrasonic sensor is being used. Variables that can impact the quality of the ultrasound measurement, or whether it's being used, are height above ground and the type of ground (if it reflects sound waves well). Usually, the ultrasonic sensor works when the aircraft is less than 8m above ground.
Height of aircraft measured by the ultrasonic sensor in meters. The data will only be available if isUltrasonicBeingUsed returns YES. Height has a precision of 0.1m. This value has reference significance when the height is below 5 meters.
YES if a vision sensor is being used. Variables that can impact the quality of the vision measurement, or whether it's being used, are height above ground and the type of ground (if it has sufficiently rich texture). Usually, the vision sensor works when the aircraft is less than 3m above ground.
The estimated remaining time, in seconds, it will take the aircraft to go home with a 10% battery buffer remaining. This time includes landing the aircraft. If the aircraft is using the simulator, this value will be 0.
The estimated time, in seconds, needed for the aircraft to go home from its current location.
The estimated time, in seconds, needed for the aircraft to move downward from its current position and land.
The estimated battery percentage, in the range of [0,100], needed for the aircraft to go home and have 10% battery remaining. This includes landing of the aircraft.
The battery percentage, in the range of [0,100], needed for the aircraft to move downward from its current position and land.
The maximum radius, in meters, an aircraft can fly from its home location and still make it all the way back home, based on altitude, distance, battery, etc. If the aircraft goes out farther than the max radius, it will fly as far back home as it can and land. If the aircraft is using the simulator, this value will be 0.
Flight controller flight modes. If the current flight mode means P-GPS, it will show OPTI in DJI app if the vision system is working. If the current flight Mode contains GPS and also the RTK signal is healthy, it will show RTK in DJI app.
Manual mode. Shown as Manual in DJI app.
Attitude mode. Shown as Atti in DJI app.
Attitude course lock mode. Shown as Atti in DJI app.
GPS Attitude mode. Shown as P-GPS in DJI app.
GPS course lock mode. Shown as CL/P-CL/F-CL in DJI app.
GPS Home mode. Shown as HL/P-HL/F-HL in DJI app.
GPS hotpoint mode. Show as POI/F-POI in DJI app.
Assisted takeoff mode. Shown as TakeOff in DJI app.
Auto takeoff mode. Shown as TakeOff in DJI app.
Auto landing mode. Shown as Landing in DJI app.
GPS waypoint mode. Shown as WP/F-WP in DJI app.
Go home mode. Shown as Gohome in DJI app.
Joystick mode. hown as Joystick in DJI app.
Attitude limited mode. Shown as Atti in DJI app.
Draw mode. Shown as Draw in DJI app.
GPS follow me mode. Shown as FM/F-FM in DJI app.
ActiveTrack mode. Shown as ActiveTrack in DJI app.
TapFly mode. Shown as TapFly in DJI app.
GPS Novice mode. Shown as Beginner in DJI app.
The main controller flight mode is unknown.
Confirm landing mode. Shown as Landing in DJI app.
The aircraft should move following the terrain. Shown as TerrainTracking in DJI app.
Tripod mode. Shown as Tripod in DJI app.
Active track mode, corresponds to Spotlight active track mode. Shown as QuickShot/ActiveTrack in DJI app.
The motors are just started. Shown as TakeOff in DJI app.