class 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开始支持
输入参数:
method removeLTEDongleInfoListener
void removeLTEDongleInfoListener(@NonNull final LTEDongleInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除LTE Dongle信息的监听器。
MSDK 5.2.0开始支持
输入参数:
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开始支持
输入参数:
method removeLTEAuthenticationInfoListener
void removeLTEAuthenticationInfoListener(@NonNull final LTEAuthenticationInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除LTE认证信息的监听器。
MSDK 5.2.0开始支持
输入参数:
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开始支持
输入参数:
method getLTEAuthenticationVerificationCode
void getLTEAuthenticationVerificationCode(String phoneAreaCode, String phoneNumber, CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
获取LTE认证验证码,如果isLTEAuthenticated
为false
,则表示该飞行器未进行LTE认证,可通过此接口获取到LTE认证验证码后,然后调用startLTEAuthentication
进行LTE认证。
MSDK 5.2.0开始支持
输入参数:
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开始支持
输入参数:
method getLTEEnhancedTransmissionType
void getLTEEnhancedTransmissionType(CommonCallbacks.CompletionCallbackWithParam<LTELinkType> callback)
|
包: | dji.v5.manager.interfaces |
描述:
获取LTE增强图传类型,类型为OCU_SYNC_LTE
表示开启增强图传功能,类型为OCU_SYNC
表示关闭增强图传功能,使用OCUSYNC图传。
MSDK 5.2.0开始支持
输入参数:
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开始支持
输入参数:
method addLTELinkInfoListener
void addLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
添加LTE链路信息的监听器,可通过此监听器获取LTE链路的信号强度。
MSDK 5.2.0开始支持
输入参数:
method removeLTELinkInfoListener
void removeLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除LTE链路信息的监听器。
MSDK 5.2.0开始支持
输入参数:
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开始支持
输入参数:
method clearLTEAircraftPrivatizationServer
void clearLTEAircraftPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
清除飞行器 LTE 私有化服务器地址。
MSDK 5.6.0开始支持
输入参数:
method setLTERemoteControllerPrivatizationServerInfo
void setLTERemoteControllerPrivatizationServerInfo(@NonNull LTEPrivatizationServerInfo serverInfo, @NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
设置遥控器 LTE 私有化服务器地址。你可以调用getRemoteControllerPrivatizationServerInfo
监听已设置的飞行器 LTE 私有化服务器地址。
MSDK 5.6.0开始支持
输入参数:
method clearLTERemoteControllerPrivatizationServer
void clearLTERemoteControllerPrivatizationServer(@NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
清除遥控器 LTE 私有化服务器地址。
MSDK 5.6.0开始支持
输入参数:
enum LTELinkType
包: | dji.v5.manager.aircraft.lte |
描述:
LTE 链路类型。OCU_SYNC_LTE
表示开启增强图传功能,OCU_SYNC
则表示关闭增强图传功能,使用 OCUSYNC 图传。
MSDK 5.2.0开始支持
Enum Members:
OCU_SYNC | Ocusync 图传。 |
OCU_SYNC_LTE | LTE 增强图传。 |
Class Members: