DJI Mobile SDK Documentation

      class IPayloadCenter

      interface IPayloadCenter 
      Package:dji.v5.manager.interfaces
      Description:

      The payload center class provides functions such as get the PayloadManager instance list of the payload supported by the aircraft. PayloadManager provides functions to get payload information, get and set widget information, and data receiving and sending.

      Supported since MSDK 5.2.0

      Class Members:
      method getPayloadManager
      Map<PayloadIndexType, IPayloadManager> getPayloadManager()
      Package:dji.v5.manager.interfaces
      Description:

      Gets the PayloadManager instance list of the payload supported by the aircraft, which supports portside(main) payload, starboard payload, upper payload and extend(OSDK) payload.

      Supported since MSDK 5.2.0

      Return:
      Map<PayloadIndexType, IPayloadManager>Returns the PayloadManager instance list of the payload supported by the aircraft.
      method getIntelligentBoxManager
      Map<PayloadIndexType, IIntelligentBoxManager> getIntelligentBoxManager()
      Package:dji.v5.manager.interfaces
      Description:

      Gets the IntelligentBoxManager instance list of the Manifold supported by the aircraft.

      Supported since MSDK 5.15.0

      Return:
      Map<PayloadIndexType, IIntelligentBoxManager>Returns the IntelligentBoxManager instance list of the Manifold supported by the aircraft.
      enum PayloadIndexType
      enum PayloadIndexType 
      Package:dji.v5.manager.aircraft.payload
      Description:

      Payload/Manifold index type.

      Supported since MSDK 5.2.0

      Enum Members:
      LEFT_OR_MAINThe payload is attached to the portside(main) position of the aircraft.
      RIGHTThe payload is attached to the starboard position of the aircraft.
      UPThe payload is attached to the upper position of the aircraft.
      EXTERNALThe payload is attached to the extend position of the aircraft. On the M300 RTK, this location is the OSDK extension location. On the M350 RTK, this location is the E-PORT location.
      PORT_1The payload is attached to the port 1 position of the aircraft.
      PORT_2The payload is attached to the port 2 position of the aircraft.
      PORT_3The payload is attached to the port 3 position of the aircraft.
      PORT_4The payload is attached to the port 4 position of the aircraft.
      PORT_5The payload is attached to the port 5 position of the aircraft.
      PORT_6The payload is attached to the port 6 position of the aircraft.
      PORT_7The payload is attached to the port 7 position of the aircraft.
      Class Members: