Todo List
Member API_ERROR_DATA
Not supported in this release.
Member API_LOG (driver, title, fmt,...)
fix warning.
Member DJI::Angle
range mathematial class class Angle { public: Angle(double degree = 0);
Member DJI::onboardSDK::ACK_ERROR_CODE
sort enum and move to a new file
Member DJI::onboardSDK::BroadcastData
Member DJI::onboardSDK::BroadcastData::battery
define enum
Member DJI::onboardSDK::CoreAPI::activate (ActivateData *data, int timeout)
Implement high resolution timer to catch ACK timeout
Member DJI::onboardSDK::CoreAPI::appHandler (Header *protocolHeader)

Implement proper notification mechanism

unnecessary ack in case 1. Maybe add code later

check algorithm

Member DJI::onboardSDK::CoreAPI::broadcast (Header *protocolHeader)

better algorithm

Implement proper notification mechanism

Member DJI::onboardSDK::CoreAPI::byteHandler (const uint8_t in_data)
Pipeline refactoring
Member DJI::onboardSDK::CoreAPI::byteStreamHandler (uint8_t *buffer, size_t size)
Implement stream handler
Member DJI::onboardSDK::CoreAPI::callbackPoll (CoreAPI *api)

Implement callback poll handler

Implement callback poll here

Member DJI::onboardSDK::CoreAPI::decodeMissionStatus (uint8_t ack)
Fix memory leak issue
Member DJI::onboardSDK::CoreAPI::getDroneVersion (int timeout)
Implement high resolution timer to catch ACK timeout
Member DJI::onboardSDK::CoreAPI::init (HardDriver *Driver, CallBackHandler userRecvCallback, bool userCallbackThread, Version SDKVersion)
simplify code above
Member DJI::onboardSDK::CoreAPI::recvReqData (Header *protocolHeader)

add mission session decode

compare IOC with other mission modes comprehensively

add waypoint session decode

Member DJI::onboardSDK::CoreAPI::setBroadcastFreqDefaults (int timeout)
Implement high resolution timer to catch ACK timeout
Member DJI::onboardSDK::CoreAPI::setControl (bool enable, int timeout)
Implement high resolution timer to catch ACK timeout
Member DJI::onboardSDK::CtrlInfoData::deviceStatus
mode remote to enums
Member DJI::onboardSDK::Flight::Mode
rename
Member DJI::onboardSDK::GPSData
rename to a final version Detailed GPSData from the A3. This is not available on the M100.
Member DJI::onboardSDK::GSPushData
unify the naming style
Member DJI::onboardSDK::RTKData
rename to a final version RTKData from the A3. This is not available on the M100.
Member DJI::onboardSDK::TimeStampData::time
type modify
Member DJI::onboardSDK::VirtualRCData::roll
channel mapping
Member DJI::onboardSDK::WayPoint::api

add uploadAllCallback

add readIndexCallback

Member DJI::onboardSDK::WayPoint::readIdleVelocity (CallBack callback=0, UserData userData=0)
implement
Member DJI::onboardSDK::WayPoint::readIndexData (uint8_t index, CallBack callback=0, UserData userData=0)
implement
Member DJI::onboardSDK::WayPoint::setInfo (const WayPointInitData &value)
set information for way point
Member DJI::onboardSDK::WayPoint::uploadIndexData (WayPointData *data, CallBack callback=0, UserData userData=0)
uploadAll
Member passData (uint16_t flag, uint16_t &enable, void *data, unsigned char *buf, size_t datalen, size_t &offset)
new algorithm


dji_sdk_lib
Author(s):
autogenerated on Thu Jun 6 2019 17:55:25