Closed antonymarion closed 1 day ago
Agent comment from yating.liao in Zendesk ticket #108921:
If you have set a registration number, you can use this interface to obtain the registration number information.
°°°
UASRemoteIDManager.getInstance().setUARegistrationNumber(
"MYUAS",
object : CommonCallbacks.CompletionCallback {
override fun onSuccess() {
Log.d("DJI", "setUARegistrationNumber success")
}
override fun onFailure(error: IDJIError) {
Log.e("DJI", "setUARegistrationNumber error: " + error.description())
}
})
returns setUARegistrationNumber error: Not supported.
Could you please inform us of your location? The API documentation indicates that setUARegistrationNumber is not a feature supported in all regions. For example, in Japan, pilots need to obtain a registration code to demonstrate their qualifications, so this interface can be used to set the registration code.
We live in France (and love wine and cheese)
cheers,
Agent comment from yating.liao in Zendesk ticket #108921:
https://developer.dji.com/doc/mobile-sdk-tutorial/en/tutorials/compliance-eu.html
you could review this article first. Not all aircraft in EU countries require the use of setUARegistrationNumber to set the registration code. Among the aircraft you mentioned, the M300 RTK does require it. Please verify if the aircraft firmware is up to date and then follow the process outlined in the tutorial to set the registration code.
°°°
Hi Dji,
This does not seem to work
How could I make it work?
Thanks