Onboard-SDK-ROS
Todo List
Member ActivateData
move to type.h
Member API_ERROR_DATA
not available yet, only affect WayPoint
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_COMMON_CODE
sort enum and move to a new file
Member DJI::onboardSDK::BroadcastData
Member DJI::onboardSDK::BroadcastData::battery
define enum
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 (void)

Implement callback poll handler

Implement callback poll here

Member DJI::onboardSDK::CoreAPI::decodeMissionStatus (uint8_t ack)
Fix memory leak issue
Member DJI::onboardSDK::CtrlInfoData::deviceStatus
mode remote to enums
Member DJI::onboardSDK::Flight::Mode
rename
Member DJI::onboardSDK::GPSData
rename to a final version
Class DJI::onboardSDK::GSPushData
unify the naming style
Member DJI::onboardSDK::RTKData
rename to a final version
Member DJI::onboardSDK::TimeStampData::time
type modify
Member DJI::onboardSDK::Version
better version control structure
Member DJI::onboardSDK::VirtualRCData::roll
channel mapping
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
File DJI_Codec.h
spilt this header into 4 header files
Member passData (uint16_t flag, uint16_t &enable, void *data, unsigned char *buf, size_t datalen, size_t &offset)
new algorithm