Payload SDK Features - Camera/Gimbal Interfaces

2019-06-17

Camera and Gimbal Payload Interface Support

Payload SDK provides support for camera and gimbal payloads that will allow your payload to function seamlessly with DJI Mobile SDK and DJI Pilot. DJI Pilot provides UI for camera and gimbal payloads, and Mobile SDK provides the corresponding interface for camera and gimbal payloads. This support is intended to be used in the following manner:

  • Payload SDK provides interfaces that are interpreted by the aircraft/MSDK in the same manner as native DJI payloads.
  • It is the developer's responsibility to implement these features as defined by the interface.
  • For example, the PSDK provides a Zoom API. This means that this function will be called when a MSDK application calls the Zoom API on the mobile side or zoom button press on DJI Pilot. It is up to you, as a developer, to implement the zoom functionality for your own payload such that when the zoom function is invoked, your payload physically executes the zoom.

Camera Interface Support

Interface features Description
Camera working modes Capture mode and recording mode.
Capture modes Single capture, continuous capture, and interval capture.
Recording modes Start recording and stop recording.
SD function Obtain SD card status and format SD card.
Metering function Metering modes: center-weighted metering, average metering, spot metering. The spot metering supports set spot metering areas.
Focus function Support to set the autofocus focus area.
Zoom function Support for fixed speed zoom and position zoom.

Gimbal Interface Support

Interface features Description
Gimbal control Set the gimbal's angular velocity, angle and joint angle.
Gimbal return to center Gimbal return to center to keep the same direction with the aircraft nose.
Gimbal mode settings Support free mode,FPV mode and follow mode.
Gimnal calibration Trigger gimbal calibration and get the progress and results of gimbal calibration.
Gimbal attitude acquisition Obtain the current gimbal attitude and rotate limit.