DJI::OSDK::MOP Namespace Reference

This namespace encapsulates all available telemetry topics through either Broadcast or Subscribe. More...

Typedefs

typedef enum DJI::OSDK::MOP::MopErrCode MopErrCode
 
typedef enum DJI::OSDK::MOP::SlotType SlotType
 
typedef uint16_t PipelineID
 

Enumerations

enum  MopErrCode {
  MOP_PASSED,
  MOP_FAILED,
  MOP_CRC,
  MOP_PARM,
  MOP_NOMEM,
  MOP_NOTREADY,
  MOP_SEND,
  MOP_RECV,
  MOP_TIMEOUT,
  MOP_RESBUSY,
  MOP_RESOCCUPIED,
  MOP_CONNECTIONCLOSE,
  MOP_NOTIMPLEMENT,
  MOP_UNKNOWN_ERR
}
 
enum  PipelineType {
  RELIABLE,
  UNRELIABLE
}
 
enum  SlotType {
  SLOT_0 = 0,
  SLOT_1 = 1,
  SLOT_2 = 2
}
 

Functions

MopErrCode getMopErrCode (int ret)
 

Detailed Description

This namespace encapsulates all available telemetry topics through either Broadcast or Subscribe.

Typedef Documentation

◆ PipelineID

typedef uint16_t DJI::OSDK::MOP::PipelineID

User define the pipeline in the range of uint16_t