class IRTKStationManager
interface IRTKStationManager
|
包: | dji.v5.manager.interfaces |
描述:
基站RTK管理类,用于提供基站RTK的连接和设置等功能。
MSDK 5.0.0开始支持
类成员:
method startSearchRTKStation
void startSearchRTKStation(@NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
开始扫描RTK基站。扫描结果可以通过addSearchRTKStationListener
添加监听器进行监听。
输入参数:
method stopSearchRTKStation
void stopSearchRTKStation(@NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
停止扫描RTK基站。
输入参数:
method addSearchRTKStationListener
void addSearchRTKStationListener(@NonNull SearchRTKStationListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
添加RTK基站扫描结果的监听器。
MSDK 5.0.0开始支持
输入参数:
method removeSearchRTKStationListener
void removeSearchRTKStationListener(@NonNull SearchRTKStationListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除RTK基站扫描结果的监听器。
MSDK 5.0.0开始支持
输入参数:
method clearAllSearchRTKStationListener
void clearAllSearchRTKStationListener()
|
包: | dji.v5.manager.interfaces |
描述:
移除所有RTK基站扫描结果的监听器。
MSDK 5.0.0开始支持
method addRTKStationConnectStatusListener
void addRTKStationConnectStatusListener(@NonNull RTKStationConnectStatusListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
添加RTK基站连接状态的监听器。
MSDK 5.0.0开始支持
输入参数:
method removeRTKStationConnectStatusListener
void removeRTKStationConnectStatusListener(@NonNull RTKStationConnectStatusListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除RTK基站连接状态的监听器。
MSDK 5.0.0开始支持
输入参数:
method clearAllRTKStationConnectStatusListener
void clearAllRTKStationConnectStatusListener()
|
包: | dji.v5.manager.interfaces |
描述:
移除所有RTK基站连接状态的监听器。
MSDK 5.0.0开始支持
method addConnectedRTKStationInfoListener
void addConnectedRTKStationInfoListener(@NonNull ConnectedRTKStationInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
添加已连接的RTK基站信息的监听器。
MSDK 5.0.0开始支持
输入参数:
method removeConnectedRTKStationInfoListener
void removeConnectedRTKStationInfoListener(@NonNull ConnectedRTKStationInfoListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除已连接的RTK基站信息的监听器。
MSDK 5.0.0开始支持
输入参数:
method clearAllConnectedRTKStationInfoListener
void clearAllConnectedRTKStationInfoListener()
|
包: | dji.v5.manager.interfaces |
描述:
移除所有已连接的RTK基站信息的监听器。
MSDK 5.0.0开始支持
method loginRTKStation
void loginRTKStation(String password, @NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
登陆基站,只有登录后才可以进行基站的高级功能设置,密码必须由0-9的6个数字组成的字符串,默认密码是“123456”。
MSDK 5.0.0开始支持
输入参数:
method setRTKStationReferencePosition
void setRTKStationReferencePosition(LocationCoordinate3D locationCoordinate3D, @NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
设置基站参考坐标。用户可以通过外部工具获取到更准确到基站位置设置到基站中,用于提高飞行器到定位精度。
MSDK 5.0.0开始支持
输入参数:
method getRTKStationReferencePosition
void getRTKStationReferencePosition(@NonNull CommonCallbacks.CompletionCallbackWithParam<LocationCoordinate3D> callback)
|
包: | dji.v5.manager.interfaces |
描述:
获取基站参考坐标。
MSDK 5.0.0开始支持
输入参数:
method resetRTKStationReferencePosition
void resetRTKStationReferencePosition(@NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
重置基站参考坐标为{1,1,1}。
MSDK 5.0.0开始支持
输入参数:
method resetRTKStationPassword
void resetRTKStationPassword(RTKBaseStationResetPasswordInfo passwordInfo, @NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
重置基站密码。注意:密码必须由0-9的6个数字组成的字符串,例如基站的默认密码是“123456”。
MSDK 5.0.0开始支持
输入参数:
method setRTKStationName
void setRTKStationName(String name, @NonNull CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
设置基站名称。基站名字采用UTF-8编码,最长只能设置4个字符,比如设置基站名称为“abcdef”,只取前4个字符“abcd”。
MSDK 5.0.0开始支持
输入参数:
enum RTKStationConnetState
enum RTKStationConnetState implements JNIProguardKeepTag
|
包: | dji.sdk.keyvalue.value.rtkbasestation |
描述:
基站RTK的连接状态。
MSDK 5.0.0开始支持
Enum Members:
IDLE | 空闲。 |
SCANNING | 扫描中。 |
CONNECTING | 连接中。 |
CONNECTED | 已连接。 |
DISCONNECTED | 断开连接。 |
Class Members: