![]() |
DJI Payload SDK
1.5.3
|
Callback function list for receiving push data. More...
#include <psdk_msg_subcribe.h>
Data Fields | |
void(* | bandWidthMsgCallback )(const T_BandWidthMsg *) |
void(* | uavAttitudeMsgCallback )(const T_UavAttitudeMsg *) |
void(* | batteryInfoMsgCallback )(const T_BatteryInfoMsg *, T_BatteryInfoAck *) |
void(* | gpsInfoMsgCallback )(const T_GPSInfoMsg *) |
void(* | uavStateMsgCallback )(const T_UavStateMsg *) |
void(* | appDateTimeMsgCallback )(const T_AppDateTimeMsg *) |
void(* | baroHeightDataMsgCallback )(const T_baroHeightDataMsg *) |
void(* | gpsRawDataMsgCallback )(const T_GpsRawDataMsg *) |
void(* | rtkRawDataMsgCallback )(const T_RtkRawDataMsg *) |
void(* | utcTimestampMsgCallback )(const T_UtcTimestampMsg *) |
void(* | otherPayloadTypeMsgCallback )(const T_OtherPayloadTypeMsg *) |
void(* | otherPayloadFocalLengthMsgCallback )(const T_OtherPayloadFocalLengthMsg *) |
Callback function list for receiving push data.
This structure type is used to define a list structure that includes all the callback functions that you can design for the push data:
void(* bandWidthMsgCallback) (const T_BandWidthMsg *) |
Data transmission bandwidth push callback function.
void(* uavAttitudeMsgCallback) (const T_UavAttitudeMsg *) |
UAV attitude push callback function.
void(* batteryInfoMsgCallback) (const T_BatteryInfoMsg *, T_BatteryInfoAck *) |
Battery information push callback function.
void(* gpsInfoMsgCallback) (const T_GPSInfoMsg *) |
GPS information push callback function.
void(* uavStateMsgCallback) (const T_UavStateMsg *) |
UAV state push callback function.
void(* appDateTimeMsgCallback) (const T_AppDateTimeMsg *) |
APP time and date push callback function.
void(* baroHeightDataMsgCallback) (const T_baroHeightDataMsg *) |
Barometric height push callback function.
void(* gpsRawDataMsgCallback) (const T_GpsRawDataMsg *) |
GPS raw data push callback function.
void(* rtkRawDataMsgCallback) (const T_RtkRawDataMsg *) |
RTK raw data push callback function.
void(* utcTimestampMsgCallback) (const T_UtcTimestampMsg *) |
UTC timestamp push callback function.
void(* otherPayloadTypeMsgCallback) (const T_OtherPayloadTypeMsg *) |
type of other payload mounted on UAV push callback function.
void(* otherPayloadFocalLengthMsgCallback) (const T_OtherPayloadFocalLengthMsg *) |
focal length of other payload mounted on UAV push callback function.