# class DJIAirlinkKey

    class DJIAirlinkKey

包： | dji.sdk.keyvalue.key

##### 描述：

`DJIAirlinkKey`提供了一组方法来设置和获取图传参数。包括获取工作频段，信道模式，下行带宽，信号状态等功能。关于图传码流和多媒体相关的功能，请调用`IMediaDataCenter`相关接口实现。
`此类从MSDK 5.0开始支持`

##### 类成员:

#### 基础信息

图传类型
KeyAirLinkType

###### final KeyAirLinkType

    static final DJIKeyInfo<AirLinkType> KeyAirLinkType = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"AirLinkType", new SingleValueConverter<>(AirLinkType.class,AirLinkTypeMsg.class)).canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false)

包： | dji.sdk.keyvalue.key

##### 描述：

参数: `AirLinkType`
获取图传类型。
`MSDK 5.0开始支持`

图传码率
KeyVideoDataRate

###### final KeyVideoDataRate

    static final DJIKeyInfo<Double> KeyVideoDataRate = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"VideoDataRate", SingleValueConverter.DoubleConverter).canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("DynamicDataRate")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: Double
获取图传码率，单位：Mbps。该码率是无线下行链路（飞行器到遥控器）的图传传输速率。
`MSDK 5.0开始支持`

频率干扰信息
KeyFrequencyInterference

###### final KeyFrequencyInterference

    static final DJIKeyInfo<List<FrequencyInterferenceInfo>> KeyFrequencyInterference = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"FrequencyInterference", new SingleValueConverter<>((Class)List.class,FrequencyPointRSSIInfo.class)).canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("FrequencyPointRSSIInfo")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: List<`FrequencyInterferenceInfo`>
获取图传频率干扰信息。
`MSDK 5.0开始支持`

#### 基本设置

可用频段
KeyFrequencyBandRange

###### final KeyFrequencyBandRange

    static final DJIKeyInfo<List<FrequencyBand>> KeyFrequencyBandRange = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"FrequencyBandRange", new SingleValueConverter<>((Class)List.class,AirlinkFrequencyBandRangeMsg.class)).canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("AirlinkFrequencyBandRange")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: List<`FrequencyBand`>
获取图传可用频段。
`MSDK 5.0开始支持`

工作频段
KeyFrequencyBand

###### final KeyFrequencyBand

    static final DJIKeyInfo<FrequencyBand> KeyFrequencyBand = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"FrequencyBand", new SingleValueConverter<>(FrequencyBand.class,AirlinkFrequencyBandMsg.class)).canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("AirlinkFrequencyBand")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: `FrequencyBand`
设置图传工作频段。
`MSDK 5.0开始支持`

信道模式
KeyChannelSelectionMode

###### final KeyChannelSelectionMode

    static final DJIKeyInfo<ChannelSelectionMode> KeyChannelSelectionMode = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"ChannelSelectionMode", new SingleValueConverter<>(ChannelSelectionMode.class,ChannelSelectionModeMsg.class)).canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)

包： | dji.sdk.keyvalue.key

##### 描述：

参数: `ChannelSelectionMode`
信道模式设置，支持自动选择和自定义模式。
`MSDK 5.0开始支持`

下行带宽
KeyBandwidth

###### final KeyBandwidth

    static final DJIKeyInfo<Bandwidth> KeyBandwidth = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"Bandwidth", new SingleValueConverter<>(Bandwidth.class,AirlinkBandwidthMsg.class)).canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("AirlinkBandwidth")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: `Bandwidth`
设置图传下行带宽，只有在`KeyChannelSelectionMode`为`MANUAL`时才能设置。
`MSDK 5.0开始支持`

频点设置
KeyFrequencyPointRange

###### final KeyFrequencyPointRange

    static final DJIKeyInfo<IntMinMax> KeyFrequencyPointRange = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"FrequencyPointRange", new DJIValueConverter<>(IntMinMax.class)).canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("FrequencyPointIndexRange")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: `IntMinMax`
获取可设置的频点范围。
`MSDK 5.0开始支持`

KeyFrequencyPoint

###### final KeyFrequencyPoint

    static final DJIKeyInfo<Integer> KeyFrequencyPoint = new DJIKeyInfo<>(componentType.value(),subComponentType.value(),"FrequencyPoint", SingleValueConverter.IntegerConverter).canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false).setInnerIdentifier("FrequencyPointIndex")

包： | dji.sdk.keyvalue.key

##### 描述：

参数: Integer
设置频点。只有在`KeyChannelSelectionMode`为`MANUAL`时才能设置。可通过`KeyFrequencyPointRange`获取可设置的信道频点。调用`KeyFrequencyInterference`获取干扰低的信道，然后选择这个信道对应的频点区间中的频点进行设置。
`MSDK 5.0开始支持`

×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

加载更多
加载中...
未找到结果