class IUASRemoteIDManager
interface IUASRemoteIDManager
Description:
RID management class of the drone system. In order to meet the increasingly standardized drone regulatory requirements around the world, The drone in flight should be able to broadcast the identification and location of the operator and the drone.
Class Members:
Area code
method setAreaCode
DJIError setAreaCode (AreaCode areaCode)
Description:
Set the area code of country or area. The following functions can not be used unless the corresponding area code is set. Currently the supported country or area list and the supported function list is as follows: USA: remote identification broadcast of drone
AreaCode areaCode Area code of country or area.
Return:
DJIError Return the setting execution result of area code.
Remote identification broadcast of the drone
method getUASRemoteIDStatus
UASRemoteIDStatus getUASRemoteIDStatus ()
Description:
Get the remote identification status of the drone system.
Return:
method addUASRemoteIDStatusListener
void addUASRemoteIDStatusListener (UASRemoteIDStatusListener listener)
Description:
Add the remote identification status listener of the drone system.
method removeUASRemoteIDStatusListener
void removeUASRemoteIDStatusListener (UASRemoteIDStatusListener listener)
Description:
Remove the remote identification status listener of the drone system.
method clearUASRemoteIDStatusListener
void clearUASRemoteIDStatusListener ()
Description:
Remove all the remote identification status listeners of the drone system.
enum RemoteIdWorkingState
enum RemoteIdWorkingState
Description:
The remote identification working status of the drone.
Enum Members:
IDLEIdle, initialization state. WORKINGWorking, it indicates that Remote ID is broadcasting. OPERATOR_LOCATION_LOST_ERRORNot working, because the operator's position is lost, resulting in the Remote ID not being broadcast. FIRMWARE_ERRORNot working, because the firmware error, resulting in the Remote ID not being broadcast. UNKNOWN_ERRORNot working, because the unknown error, resulting in the Remote ID not being broadcast.
Class Members:
enum AreaCode
Description:
Enums represent the aera code.
Enum Members:
Class Members: