DJI Mobile SDK Documentation

      class DJIRCInformation

      @interface DJIRCInformation : NSObject
      Header:DJIRemoteControllerBaseTypes.h
      Inherits From:NSObject
      Description:

      This class contains the information for a remote controller.

      Class Members:
      Identifier
      property
      property ID
      @property(nonatomic, readonly) uint32_t ID
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      Remote Controller's unique identifier.

      Name
      property
      property name
      @property(nonatomic, readonly) NSString *_Nullable name
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      Remote Controller's name.

      Password
      property
      property password
      @property(nonatomic, readonly) NSString *_Nullable password
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      Remote Controller's password.

      Signal Quality
      property
      property signalQuality
      @property(nonatomic, readonly) uint8_t signalQuality
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      Signal quality of a connected master or slave Remote Controller in percent [0, 100].

      Gimbal Control
      property
      property hasGimbalControlPermission
      @property(nonatomic, readonly) BOOL hasGimbalControlPermission
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      YES if the slave remote controller can control the aircraft's gimbal. Always YES for a master remote controller.

      Get Identifier String
      method
      method RCIdentifier
      - (NSString *_Nullable)RCIdentifier
      Header:DJIRemoteControllerBaseTypes.h
      Description:

      Converts the Remote Controller's unique identifier from the property ID to a string. Return the Remote Controller's identifier as a string.

      Return:
      NSString *_NullableA NSString object of the Remote Controller's unique identifier.