30 #ifndef RESOURCES_DJI_HMS_IMPL_H 31 #define RESOURCES_DJI_HMS_IMPL_H 47 DJIHMSImpl(Vehicle *vehicle);
57 std::string getHMSVersion();
79 uint8_t getDeviceIndex();
81 void setHMSPushData(
const uint8_t *hmsPushData, uint16_t dataLen);
82 void setHMSTimeStamp();
83 void setDeviceIndex(uint8_t sender);
85 bool createHMSInfoLock();
88 bool destroyHMSInfoLock();
94 T_OsdkMutexHandle m_hmsLock;
102 uint8_t getComponentIndex(uint8_t sender);
108 #endif //RESOURCES_DJI_HMS_IMPL_H struct DJI::OSDK::HMSPushPacket HMSPushPacket
Data type and Data Structure definitions for use throughout DJI OSDK.
Enumeration of all telemetry data types, structures and maps.
HMS(Health Management System) API for DJI OSDK @Details Provide API to subscribe Flight's Health Stat...
Definition: dji_ack.cpp:38