When the firmwares of M300RTK and Air2s are latest, the firmware will have the feature of Remote ID by itself. You don't need to develop this feature by yourself. Since the Remote ID will broadcast the location of the pilot, the SDK needs to have an ability to report the location of RC to the firmware. Otherwise, the aircraft cannot take off. As a developr, you only need to update your Mobile SDK version to either Android 4.16.4 or above, and iOS 4.16.2 or above. You don't need to write any additional line of codes. The SDK itself has an ability to report the location of the pilot.
- When you first run the app, the app will pop up a toast and ask you to permit the app to get the location. You must click yes.
- The app must be ran foregroundly. We suggest you put the registerApp in the first activity. Don't kill the activity that you have registered with when you start the next activity.