class AirLinkKey
final class AirLinkKey extends DJIKey
|
Package: | dji.keysdk |
Inherits From: | DJIKey |
Description:
AirLinkKey
provides dedicated access to all communication to the product attributes.
Class Members:
method create
static AirLinkKey create(@AirLinkParamKey @NonNull String paramKey)
|
Description:
Creates an AirLink key.
@AirLinkParamKey @NonNull String paramKey | A valid paramKey. |
Return:
method createWiFiLinkKey
static AirLinkKey createWiFiLinkKey(@WIFILinkParamKey @NonNull String paramKey)
|
Description:
Creates a WIFILink key. The WIFILinkParamKey
values are listed below:
REBOOT,
DOWNLINK_SIGNAL_QUALITY,
UPLINK_SIGNAL_QUALITY,
MAGNETIC_INTERFERENCE,
CHANNEL_INTERFERENCE,
CHANNEL_NUMBER,
AVAILABLE_CHANNEL_NUMBERS,
SSID,
PASSWORD,
WIFI_FREQUENCY_BAND,
DATA_RATE
@WIFILinkParamKey @NonNull String paramKey | A valid paramKey. |
Return:
method createLightbridgeLinkKey
static AirLinkKey createLightbridgeLinkKey(@LightbridgeLinkParamKey @NonNull String paramKey)
|
Description:
Creates a LBLink key. The LightbridgeLinkParamKey
values are listed below:
BANDWIDTH_ALLOCATION_FOR_HDMI_VIDEO_INPUT_PORT,
IS_EXT_VIDEO_INPUT_PORT_ENABLED,
BANDWIDTH_ALLOCATION_FOR_LB_VIDEO_INPUT_PORT,
CHANNEL_INTERFERENCE,
CHANNEL_NUMBER,
DATA_RATE,
SECONDARY_VIDEO_OUTPUT_ENABLED,
SECONDARY_VIDEO_OUTPUT_PORT,
SECONDARY_VIDEO_DISPLAY_MODE,
SECONDARY_VIDEO_OSD_ENABLED,
SECONDARY_VIDEO_OSD_TOP_MARGIN,
SECONDARY_VIDEO_OSD_LEFT_MARGIN,
SECONDARY_VIDEO_OSD_BOTTOM_MARGIN,
SECONDARY_VIDEO_OSD_RIGHT_MARGIN,
SECONDARY_VIDEO_OSD_UNIT,
HDMI_OUTPUT_FORMAT,
SDI_OUTPUT_FORMAT,
PIP_POSITION,
CHANNEL_SELECTION_MODE,
UPLINK_SIGNAL_QUALITY,
DOWNLINK_SIGNAL_QUALITY,
AIRCRAFT_ANTENNA_RSSI,
REMOTE_CONTROLLER_ANTENNA_RSSI,
CHANNEL_RANGE,
SUPPORTED_FREQUENCY_BANDS,
TRANSMISSION_MODE,
LB_FREQUENCY_BAND,
BANDWIDTH_ALLOCATION_FOR_LEFT_CAMERA
@LightbridgeLinkParamKey @NonNull String paramKey | A valid paramKey. |
Return:
method createOcuSyncLinkKey
static AirLinkKey createOcuSyncLinkKey(@OcuSyncLinkParamKey @NonNull String paramKey)
|
Description:
Creates an OcuSyncLink key. The OcuSyncLinkParamKey
values are listed below:
UPLINK_SIGNAL_QUALITY,
DOWNLINK_SIGNAL_QUALITY,
BANDWIDTH,
DYNAMIC_DATA_RATE,
FREQUENCY_POINT_INDEX,
FREQUENCY_POINT_INDEX_VALID_RANGE,
FREQUENCY_POINT_RSSIS,
WARNING_MESSAGES,
CHANNEL_SELECTION_MODE
@OcuSyncLinkParamKey @NonNull String paramKey | A valid paramKey. |
Return:
Inherited Methods:
Class Keys:
IS_EXT_VIDEO_INPUT_PORT_ENABLED |
Access: | PUSH, SET | Type: | Boolean
|
API: |
setEXTVideoInputPortEnabled
| |
getEXTVideoInputPortEnabled
|
UPLINK_SIGNAL_QUALITY |
Access: | PUSH | Type: | Integer
|
API: | - | BANDWIDTH_ALLOCATION_FOR_PRIMARY_VIDEO |
Access: | PUSH, SET | Type: | Float
|
API: | - | CHANNEL_RANGE |
Access: | GET | Type: | Integer[]
|
API: |
getChannelRange
| PASSWORD |
Access: | SET, GET | Type: | String
|
API: |
setPassword
| |
getPassword
|
DISABLED_IMAGE_TRANSMISSION |
Access: | ACTION | Type: | -
|
API: | - | OCUSYNC_FREQUENCY_BAND |
Access: | SET, GET | Type: | OcuSyncFrequencyBand
|
API: |
OcuSyncFrequencyBand
| EID_BROADCAST_ENABLE |
Access: | SET, GET | Type: | Boolean
|
API: | - | CHANNEL_INTERFERENCE |
Access: | PUSH, GET | Type: | WifiChannelInterference[]
|
API: |
setChannelInterferenceCallback
| |
WifiChannelInterference
|
SSID |
Access: | SET, GET | Type: | String
|
API: |
setSSID
| |
getSSID
|
WARNING_MESSAGES |
Access: | PUSH | Type: | OcuSyncWarningMessage[]
|
API: |
OcuSyncWarningMessage
| BANDWIDTH_ALLOCATION_FOR_LEFT_CAMERA |
Access: | PUSH, SET | Type: | Float
|
API: | - | OTHER_ROLE_VIDEO_CAMERAS |
Access: | PUSH, GET | Type: | CameraVideoStream[]
|
API: | - | OCUSYNC_VIDEO_CAMERAS |
Access: | PUSH, GET | Type: | CameraVideoStream[]
|
API: | - | AVAILABLE_CHANNEL_NUMBERS |
Access: | PUSH, GET | Type: | Integer[]
|
API: |
getAvailableChannelNumbers
| LB_DATA_RATE |
Access: | SET, GET | Type: | LightbridgeDataRate
|
API: | - | REMOTE_CONTROLLER_ANTENNA_RSSI |
Access: | PUSH | Type: | LightbridgeAntennaRSSI
|
API: |
LightbridgeAntennaRSSI
| |
setRemoteControllerAntennaRSSICallback
|
FREQUENCY_POINT_RSSIS |
Access: | GET | Type: | FrequencyInterference[]
|
API: |
FrequencyInterference
| ASSIGN_SOURCE_TO_PRIMARY_CHANNEL |
Access: | ACTION | Type: | -
|
API: | - | AIRCRAFT_ANTENNA_RSSI |
Access: | PUSH | Type: | LightbridgeAntennaRSSI
|
API: |
LightbridgeAntennaRSSI
| |
setAircraftAntennaRSSICallback
|
LEFT_CAMERA_TYPE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | LB_CHANNEL |
Access: | SET, GET | Type: | Integer
|
API: | - | WIFI_FREQUENCY_BAND |
Access: | SET, GET | Type: | WiFiFrequencyBand
|
API: |
setFrequencyBand
| |
getFrequencyBand
|
|
WiFiFrequencyBand
|
MAGNETIC_INTERFERENCE |
Access: | PUSH | Type: | WiFiMagneticInterferenceLevel
|
API: |
WiFiMagneticInterferenceLevel
| RIGHT_CAMERA_TYPE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | DOWNLINK_SIGNAL_QUALITY |
Access: | PUSH | Type: | Integer
|
API: | - | REBOOT |
Access: | ACTION | Type: | -
|
API: |
reboot
| SECONDARY_VIDEO_FEED_PHYSICAL_SOURCE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | MASTER_LIVE_VIDEO_CAMERA |
Access: | SET | Type: | CameraVideoStream
|
API: | - | OCUSYNC_SUPPORTED_FREQUENCY_BANDS |
Access: | PUSH | Type: | OcuSyncFrequencyBand[]
|
API: |
getSupportedFrequencyBands
| |
OcuSyncFrequencyBand
|
SDR_INTERFERENCE |
Access: | PUSH | Type: | Integer
|
API: | - | PRIMARY_VIDEO_PRIORITY |
Access: | PUSH, SET | Type: | VideoFeedPriority
|
API: | - | HD_OFFSET_PARAM_VALUES |
Access: | PUSH | Type: | SDRHdOffsetParams
|
API: | - | PRIMARY_VIDEO_FEED_PHYSICAL_SOURCE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | FPV_CAMERA_TYPE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | IS_1_DOT_4_G_SUPPORTED |
Access: | PUSH | Type: | Boolean
|
API: | - | IS_LIGHTBRIDGE_LINK_SUPPORTED |
Access: | GET | Type: | Boolean
|
API: |
isLightbridgeLinkSupported
| BANDWIDTH_ALLOCATION_FOR_LB_VIDEO_INPUT_PORT |
Access: | PUSH, SET | Type: | Float
|
API: |
setBandwidthAllocationForLBVideoInputPort
| |
getBandwidthAllocationForLBVideoInputPort
|
LB_FREQUENCY_BAND |
Access: | PUSH, SET | Type: | LightbridgeFrequencyBand
|
API: |
setFrequencyBand
| |
getFrequencyBand
|
|
LightbridgeFrequencyBand
|
FREQUENCY_POINT_INDEX |
Access: | SET, GET | Type: | Integer
|
API: |
setChannelNumber
| |
getChannelNumber
|
FREQUENCY_POINT_INDEX_VALID_RANGE |
Access: | PUSH | Type: | Integer[]
|
API: |
getChannelNumberValidRange
| CHANNEL_SELECTION_MODE |
Access: | SET, GET | Type: | ChannelSelectionMode
|
API: |
setChannelSelectionMode
| |
getChannelSelectionMode
|
|
setChannelSelectionMode
|
|
getChannelSelectionMode
|
|
ChannelSelectionMode
|
TOP_CAMERA_TYPE |
Access: | PUSH | Type: | DataCameraGetPushStateInfo.CameraType
|
API: | - | DATA_RATE |
Access: | SET, GET | Type: | WifiDataRate
|
API: |
setDataRate
| |
getDataRate
|
|
UNKNOWN
|
|
WifiDataRate
|
LB_SUPPORTED_FREQUENCY_BANDS |
Access: | GET | Type: | LightbridgeFrequencyBand[]
|
API: |
getSupportedFrequencyBands
| |
LightbridgeFrequencyBand
|
TRANSMISSION_MODE |
Access: | SET, GET | Type: | LightbridgeTransmissionMode
|
API: |
setTransmissionMode
| |
getTransmissionMode
|
|
LightbridgeTransmissionMode
|
IS_DUAL_BAND_SUPPORTED |
Access: | GET | Type: | Boolean
|
API: | - | HD_DIST_OFFSET |
Access: | PUSH | Type: | Integer
|
API: | - | DYNAMIC_DATA_RATE |
Access: | PUSH | Type: | Float
|
API: | - | COUNTRY_CODE |
Access: | SET, GET | Type: | String
|
API: | - | BANDWIDTH_ALLOCATION_FOR_HDMI_VIDEO_INPUT_PORT |
Access: | SET, GET | Type: | Float
|
API: |
setBandwidthAllocationForHDMIVideoInputPort
| |
getBandwidthAllocationForHDMIVideoInputPort
|
IS_5_DOT_7_G_SUPPORTED |
Access: | PUSH | Type: | Boolean
|
API: | - | SELECTION_MODE |
Access: | PUSH, SET, GET | Type: | WiFiSelectionMode
|
API: | - | CHANNEL_NUMBER |
Access: | PUSH, SET, GET | Type: | Integer
|
API: |
setChannelNumber
| |
getChannelNumber
|
|
setChannelNumber
|
|
getChannelNumber
|
IS_WIFI_LINK_SUPPORTED |
Access: | GET | Type: | Boolean
|
API: |
isWiFiLinkSupported
| AVAILABLE_CAMERA_VIDEO_STREAMS |
Access: | PUSH | Type: | CameraVideoStream[]
|
API: | - | BANDWIDTH |
Access: | SET, GET | Type: | OcuSyncBandwidth
|
API: |
setChannelBandwidth
| |
getChannelBandwidth
|
|
OcuSyncBandwidth
|