B4A Library DJI Drones

Status
Not open for further replies.

Erel

B4X founder
Staff member
Licensed User
Longtime User
v4.60 is released. It is based on version 4.14-trial1. This is the first version to support the very nice Mavic Air 2 drone.

The SDK seems to mostly work fine with the Mavic Air 2. It failed to start a hotspot mission. Looks like an issue in the underlying SDK. I wasn't able to test it too much as it was raining.

You need to download both the updated library and the additional components. You will also need to install a few components with B4A Sdk Manager:

androidx.constraintlayout:constraintlayout
androidx.lifecycle:lifecycle-extensions
androidx.annotation:annotation
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
- 4.80: Based on SDK 4.16. Requires B4A v11.5+. Please add to Main module:
B4X:
#MultiDex: true
#AdditionalJar: dji-sdk-provided-4.16, ReferenceOnly
#AdditionalJar: kotlin-stdlib-1.5.10

The really good news is that it seems to solve the "activation required" issue. It was activated automatically and I was able to fly the drone with no limits.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…