DJI Mobile SDK Documentation

      class ILTEManager

      interface ILTEManager
      包:dji.v5.manager.interfaces
      描述:

      LTE(长期演进技术)管理类,用于增强图传认证,开启和关闭,以及LTE信号等级和LTE状态获取。该功能目前只在中国大陆支持。
      增强图传结合了图传和LTE 4G自动增强图传技术。在图传信号良好的情况下,4G链路将保持基础数据连接但不进行图传数据传输,以达到高画质与低延迟的目的,同时降低4G流量消耗。在图传受到干扰或遮挡或远距离传输场景下,4G链路将自动开启,进入增强图传传输阶段。在图传断开后,4G链路将独立工作,此时图传将完全通过4G链路传输。

      MSDK 5.2.0开始支持

      类成员:
      method addLTEDongleInfoListener
      void addLTEDongleInfoListener(@NonNull final LTEDongleInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      添加LTE Dongle信息的监听器,可通过此监听器获取Dongle信息。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTEDongleInfoListener listenerLTE Dongle信息的监听器
      method removeLTEDongleInfoListener
      void removeLTEDongleInfoListener(@NonNull final LTEDongleInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      移除LTE Dongle信息的监听器。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTEDongleInfoListener listenerLTE Dongle信息的监听器
      method clearAllLTEDongleInfoListener
      void clearAllLTEDongleInfoListener()
      包:dji.v5.manager.interfaces
      描述:

      移除所有LTE Dongle信息的监听器。

      MSDK 5.2.0开始支持

      method addLTEAuthenticationInfoListener
      void addLTEAuthenticationInfoListener(@NonNull final LTEAuthenticationInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      添加LTE认证信息的监听器,可通过此监听器获取认证状态和认证信息。 此功能需要访问DJI服务器进行认证,请确保网络连接正常。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTEAuthenticationInfoListener listenerLTE认证信息的监听器
      method removeLTEAuthenticationInfoListener
      void removeLTEAuthenticationInfoListener(@NonNull final LTEAuthenticationInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      移除LTE认证信息的监听器。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTEAuthenticationInfoListener listenerLTE认证信息的监听器
      method clearAllLTEAuthenticationInfoListener
      void clearAllLTEAuthenticationInfoListener()
      包:dji.v5.manager.interfaces
      描述:

      移除所有LTE认证信息的监听器。

      MSDK 5.2.0开始支持

      method updateLTEAuthenticationInfo
      void updateLTEAuthenticationInfo(CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      更新LTE认证信息。如果LTEAuthenticationInfoListener无法监听到认证信息,可以调用此接口从DJI服务器重新拉取认证信息。

      MSDK 5.2.0开始支持

      输入参数:
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method getLTEAuthenticationVerificationCode
      void getLTEAuthenticationVerificationCode(String phoneAreaCode, String phoneNumber, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      获取LTE认证验证码,如果isLTEAuthenticatedfalse,则表示该飞行器未进行LTE认证,可通过此接口获取到LTE认证验证码后,然后调用startLTEAuthentication进行LTE认证。

      MSDK 5.2.0开始支持

      输入参数:
      String phoneAreaCodeLTE认证手机号码的区号,目前只支持中国大陆(86)。
      String phoneNumberLTE认证手机号码。
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method startLTEAuthentication
      void startLTEAuthentication(String phoneAreaCode, String phoneNumber, String verificationCode, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      启动LTE认证,调用getLTEAuthenticationVerificationCode获取LTE认证验证码,然后调用此接口进行LTE认证,认证通过后可以调用setLTEEnhancedTransmissionType开启LTE增强图传和关闭LTE增强图传。

      MSDK 5.2.0开始支持

      输入参数:
      String phoneAreaCodeLTE认证手机号码的区号,目前只支持中国大陆(86)。
      String phoneNumberLTE认证手机号码。
      String verificationCodeLTE认证验证码。
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method getLTEEnhancedTransmissionType
      void getLTEEnhancedTransmissionType(CommonCallbacks.CompletionCallbackWithParam<LTELinkType> callback)
      包:dji.v5.manager.interfaces
      描述:

      获取LTE增强图传类型,类型为OCU_SYNC_LTE表示开启增强图传功能,类型为OCU_SYNC表示关闭增强图传功能,使用OCUSYNC图传。

      MSDK 5.2.0开始支持

      输入参数:
      CommonCallbacks.CompletionCallbackWithParam<LTELinkType> callback返回执行结果的回调。
      method setLTEEnhancedTransmissionType
      void setLTEEnhancedTransmissionType(@NonNull LTELinkType lteLinkType, CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      设置LTE链路类型,开启或者关闭增强图传功能。类型为OCU_SYNC_LTE表示开启增强图传功能,类型为OCU_SYNC表示关闭增强图传功能,使用OCUSYNC图传。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull LTELinkType lteLinkTypeLTE链路类型
      CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method addLTELinkInfoListener
      void addLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      添加LTE链路信息的监听器,可通过此监听器获取LTE链路的信号强度。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTELinkInfoListener listenerLTE链路信息的监听器
      method removeLTELinkInfoListener
      void removeLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
      包:dji.v5.manager.interfaces
      描述:

      移除LTE链路信息的监听器。

      MSDK 5.2.0开始支持

      输入参数:
      @NonNull final LTELinkInfoListener listenerLTE链路信息的监听器
      method clearAllLTELinkInfoListener
      void clearAllLTELinkInfoListener()
      包:dji.v5.manager.interfaces
      描述:

      移除所有LTE链路信息的监听器。

      MSDK 5.2.0开始支持

      method setLTEAircraftPrivatizationServerInfo
      void setLTEAircraftPrivatizationServerInfo(@NonNull LTEPrivatizationServerInfo serverInfo, @NonNull CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      设置飞行器 LTE 私有化服务器地址。你可以调用getAircraftPrivatizationServerInfo监听已设置的飞行器 LTE 私有化服务器地址。

      MSDK 5.6.0开始支持

      输入参数:
      @NonNull LTEPrivatizationServerInfo serverInfo需要设置的 LTE 私有化服务器地址信息。
      @NonNull CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method clearLTEAircraftPrivatizationServer
      void clearLTEAircraftPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      清除飞行器 LTE 私有化服务器地址。

      MSDK 5.6.0开始支持

      输入参数:
      @NonNull CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method setLTERemoteControllerPrivatizationServerInfo
      void setLTERemoteControllerPrivatizationServerInfo(@NonNull LTEPrivatizationServerInfo serverInfo, @NonNull CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      设置遥控器 LTE 私有化服务器地址。你可以调用getRemoteControllerPrivatizationServerInfo监听已设置的飞行器 LTE 私有化服务器地址。

      MSDK 5.6.0开始支持

      输入参数:
      @NonNull LTEPrivatizationServerInfo serverInfo需要设置的 LTE 私有化服务器地址信息。
      @NonNull CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      method clearLTERemoteControllerPrivatizationServer
      void clearLTERemoteControllerPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
      包:dji.v5.manager.interfaces
      描述:

      清除遥控器 LTE 私有化服务器地址。

      MSDK 5.6.0开始支持

      输入参数:
      @NonNull CommonCallbacks.CompletionCallback callback返回执行结果的回调。
      enum LTELinkType
      @Keep
      enum LTELinkType
      包:dji.v5.manager.aircraft.lte
      描述:

      LTE 链路类型。OCU_SYNC_LTE表示开启增强图传功能,OCU_SYNC则表示关闭增强图传功能,使用 OCUSYNC 图传。

      MSDK 5.2.0开始支持

      Enum Members:
      OCU_SYNCOcusync 图传。
      OCU_SYNC_LTELTE 增强图传。
      Class Members: