dji_ack.hpp
Go to the documentation of this file.
uint8_t error_notification
Definition: dji_ack.hpp:272
HotPoint Mission Initialization settings.
Definition: dji_mission_type.hpp:52
struct DJI::OSDK::ACK::WayPointAddPoint WayPointAddPoint
This struct is returned from the DJI::OSDK::WaypointMission::uploadIndexData blocking API.
static const int IMG_VGA_SIZE
This constant variable defines number of pixels for VGA images.
Definition: dji_ack.hpp:312
uint8_t waypoint_index
Definition: dji_ack.hpp:258
This struct is returned from all blocking calls, except certain mission calls that have explicit type...
Definition: dji_ack.hpp:146
static const int IMG_240P_SIZE
This constant variable defines number of pixels for QVGA images.
Definition: dji_ack.hpp:279
static void getErrorCodeMessage(ErrorCode ack, const char *func)
Call this function to get a human-readable message that tells you the meaning of the ACK....
Definition: dji_ack.cpp:742
This struct is returned from the DJI::OSDK::Control::writeParameterByHash blocking API.
Definition: dji_ack.hpp:156
This struct is returned from the DJI::OSDK::HotpointMission::readData blocking API.
Definition: dji_ack.hpp:193
This struct is used in the readInitData non-blocking API callback.
Definition: dji_ack.hpp:235
This struct captures PushData when subscribe to QVGA images.
Definition: dji_ack.hpp:292
struct DJI::OSDK::ACK::WayPointInit WayPointInit
This struct is used in the readInitData non-blocking API callback.
struct DJI::OSDK::ACK::MFIOGet MFIOGet
This struct is returned from the DJI::OSDK::MFIO::getValue blocking API.
struct DJI::OSDK::ACK::ErrorCode ErrorCode
This struct is returned from all blocking calls, except certain mission calls that have explicit type...
This struct is returned from the DJI::OSDK::WaypointMission::waypointIndexDownload blocking API.
Definition: dji_ack.hpp:206
This struct is returned from the DJI::OSDK::WaypointMission::updateIdleVelocity blocking API.
Definition: dji_ack.hpp:226
struct DJI::OSDK::ACK::DroneVersion DroneVersion
This struct is returned from the DJI::OSDK::Vehicle::getDroneVersion blocking API.
This struct captures PushData while ground-station is enabled on Assistant's SDK Page,...
Definition: dji_ack.hpp:255
This struct is returned from the DJI::OSDK::HotpointMission::start blocking API.
Definition: dji_ack.hpp:183
This struct captures PushData when subscribe to VGA images.
Definition: dji_ack.hpp:317
Waypoint Mission Initialization settings.
Definition: dji_mission_type.hpp:81
Mission related data struct for DJI OSDK library.
sub-struct for stereo image with raw data and camera name
Definition: dji_ack.hpp:284
struct DJI::OSDK::ACK::WayPointReachedData WayPointReachedData
This struct captures PushData while ground-station is enabled on Assistant's SDK Page,...
struct DJI::OSDK::ACK::ParamAck ParamAck
This struct is returned from the DJI::OSDK::Control::writeParameterByHash blocking API.
All DJI OSDK OpenProtocol Command IDs.
uint8_t current_status
Definition: dji_ack.hpp:271
struct DJI::OSDK::ACK::HotPointRead HotPointRead
This struct is returned from the DJI::OSDK::HotpointMission::readData blocking API.
struct DJI::OSDK::ACK::FCTimeInUTC FCTimeInUTC
This struct captures PushData when subscribe to UTC & FC time in hardware sync.
Waypoint settings for individual waypoints being added to the mission.
Definition: dji_mission_type.hpp:126
struct DJI::OSDK::ACK::StereoVGAImgData StereoVGAImgData
This struct captures PushData when subscribe to VGA images.
struct DJI::OSDK::ACK::WayPointIndex WayPointIndex
This struct is returned from the DJI::OSDK::WaypointMission::waypointIndexDownload blocking API.
static const bool FAIL
ACK::getError return type when blocking call is unsuccessful.
Definition: dji_ack.hpp:394
Data type and Data Structure definitions for use throughout DJI OSDK.
This struct is returned from the DJI::OSDK::MFIO::getValue blocking API.
Definition: dji_ack.hpp:173
This struct is returned from the DJI::OSDK::Vehicle::getDroneVersion blocking API.
Definition: dji_ack.hpp:245
struct DJI::OSDK::ACK::HotPointStart HotPointStart
This struct is returned from the DJI::OSDK::HotpointMission::start blocking API.
Definition: dji_ack.cpp:38
uint8_t waypoint_index
Definition: dji_ack.hpp:270
uint8_t current_status
Definition: dji_ack.hpp:259
Drone/SDK Version definition for DJI onboardSDK library.
This struct is returned from the DJI::OSDK::WaypointMission::uploadIndexData blocking API.
Definition: dji_ack.hpp:216
struct DJI::OSDK::ACK::WayPointStatusPushData WayPointStatusPushData
This struct captures PushData while ground-station is enabled on Assistant's SDK Page,...
struct DJI::OSDK::ACK::WayPointVelocity WayPointVelocity
This struct is returned from the DJI::OSDK::WaypointMission::updateIdleVelocity blocking API.
struct DJI::OSDK::ACK::ImageMeta ImageMeta
sub-struct for stereo image with raw data and camera name
struct DJI::OSDK::ACK::StereoImgData StereoImgData
This struct captures PushData when subscribe to QVGA images.
static bool getError(ErrorCode ack)
Call this function with an ACK::ErrorCode returned from a blocking call to find out if the call succe...
Definition: dji_ack.cpp:615
This struct captures PushData while ground-station is enabled on Assistant's SDK Page,...
Definition: dji_ack.hpp:268
static const bool SUCCESS
ACK::getError return type when blocking call is successful.
Definition: dji_ack.hpp:392
This struct captures PushData when subscribe to UTC & FC time in hardware sync.
Definition: dji_ack.hpp:330