DJI::OSDK::HotPointSettings Struct Reference

HotPoint Mission Initialization settings. More...

#include <dji_mission_type.hpp>

Public Attributes

uint8_t version
 
float64_t latitude
 
float64_t longitude
 
float64_t height
 
float64_t radius
 
float32_t yawRate
 
uint8_t clockwise
 
uint8_t startPoint
 
uint8_t yawMode
 
uint8_t reserved [11]
 

Detailed Description

HotPoint Mission Initialization settings.

This is one of the few structs in the OSDK codebase that is used in both a sending and a receiving API.

Member Data Documentation

◆ clockwise

uint8_t DJI::OSDK::HotPointSettings::clockwise

0->fly in counter-clockwise direction, 1->clockwise direction

◆ height

float64_t DJI::OSDK::HotPointSettings::height

Altitude (relative altitude from takeoff point

◆ latitude

float64_t DJI::OSDK::HotPointSettings::latitude

Latitude (radian)

◆ longitude

float64_t DJI::OSDK::HotPointSettings::longitude

Longitude (radian)

◆ radius

float64_t DJI::OSDK::HotPointSettings::radius

Radius (5m~500m)

◆ reserved

uint8_t DJI::OSDK::HotPointSettings::reserved[11]

Reserved

◆ startPoint

uint8_t DJI::OSDK::HotPointSettings::startPoint

Start point position
0: north to the hot point
1: south to the hot point
2: west to the hot point
3: east to the hot point
4: from current position to nearest point on the hot point

◆ version

uint8_t DJI::OSDK::HotPointSettings::version

Reserved, kept as 0

◆ yawMode

uint8_t DJI::OSDK::HotPointSettings::yawMode

Yaw mode
0: point to velocity direction
1: face inside
2: face ouside
3: controlled by RC
4: same as the starting yaw

◆ yawRate

float32_t DJI::OSDK::HotPointSettings::yawRate

Angle rate (0~30°/s)


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