![]() |
DJI Payload SDK
1.5.3
|
Function list for handling gimbal commands. More...
#include <psdk_payload_gimbal.h>
Function list for handling gimbal commands.
This structure type is used to define a list that includes all the callback functions related gimbal function:
void(* GetGimbalState) (const T_PsdkGimbalGetGimbalStateReq *req, T_PsdkGimbalGetGimbalStateAck *ack) |
Get gimbal state callback function.
void(* SetGimbalMode) (const T_PsdkGimbalSetGimbalModeReq *req, T_PsdkGimbalSetGimbalModeAck *ack) |
Set gimbal mode callback function.
void(* ReturnHead) (const T_PsdkGimbalReturnHeadReq *req, T_PsdkGimbalReturnHeadAck *ack) |
Control gimbal return head callback function.
void(* ControlSpeed) (const T_PsdkGimbalControlSpeedReq *req, T_PsdkGimbalControlSpeedAck *ack) |
Control gimbal angle speed callback function.
void(* ControlAngle) (const T_PsdkGimbalControlAngleReq *req, T_PsdkGimbalControlAngleAck *ack) |
Control gimbal angle callback function.
void(* ControlJointAngle) (const T_PsdkGimbalControlJointAngleReq *req, T_PsdkGimbalControlJointAngleAck *ack) |
Control gimbal joint angle callback function.
void(* StartCalibration) (const T_PsdkGimbalStartCalibrationReq *req, T_PsdkGimbalStartCalibrationAck *ack) |
Gimbal calibration callback function.
void(* GetGimbalAdditionalStatus) (const T_PsdkGimbalGetGimbalAdditionalStatusReq *req, T_PsdkGimbalGetGimbalAdditionalStatusAck *ack) |
Get gimbal additional status callback function.
void(* GetCaliProgress) (const T_PsdkGimbalGetCaliProgressReq *req, T_PsdkGimbalGetCaliProgressAck *ack) |
Get gimbal calibration progress callback function.