INFO: Using 2 different version of DL on the same device.....
I have a problem I can't seem to find a solution to.
I've always used my DJI MAVIC MINI 1 with the basic Dronelink app. I recently sent my drone to DJI for repair and haven't used it for a few weeks. In the meantime, I also purchased a MINI 4 PRO.The app I installed (Dronelink, Android) didn't recognize this new drone, but then I realized I needed to install the DJI DRONELINK app.
I figured the Dronelink app supports SDK 4, while the DJI Dronelink supports SDK 5. I currently have both apps installed on my smartphone.
Yesterday, I received a replacement drone from DJI support, who gave me a MINI SE in place of my old, damaged MINI. The DJI Fly app recognizes the MINI SE correctly, but I'm having problems with the Dronelink app:
- The Dronelink app I previously used with the MINI doesn't recognize the MINI SE and won't connect, but it should be the correct one.
- The DJI Dronelink app recognizes the MINI SE, but doesn't display the camera feed.
What's the problem? Are both apps installed on the same smartphone working? Could this be due to conflicting versions? How can I fix this? What version I need for Mini 4 Pro and Mini SE?
Thx
Comments
5 comments
In the meantime, I'll answer my own question after reading some posts.
I installed DJI Fly on my smartphone. I removed it, thinking it might cause conflicts, then I cleared the cache and data from the Dronelink app. When I launched DJI Fly, I authorized the use of the USB cable, and the drone was correctly recognized. I can see the images from the camera. At this point, I closed the app and forced it to quit, then opened the basic DL app. After authorizing the use of the USB cable, the drone was recognized (before, its name wouldn't appear even after granting authorization), and I can also see the images from the camera.
Then I tried launching Dronelink DJI, and the drone (Mini SE) was no longer recognized (yesterday, it was recognized, but the images from the camera weren't visible). At this point, I'm wondering what will happen when I connect the Mini 4 Pro.
Perhaps using DJI Fly is necessary before switching between drones. Perhaps it sets parameters for the remote controller and the drone, and these parameters are necessary for the Dronelink app or the DJI Dronelink app to work properly, depending on whether I'm using the Mini SE or the Mini 4 Pro. Can you confirm this?
Tomorrow I'll try connecting the MINI 4 Pro. I expect that when I launch Dronelink DJI, the drone won't be recognized. Then I'll try launching DJI Fly, which I'll close after it recognizes the Mini 4 Pro. At this point, DL DJI will work properly. This is what I'll have to do every time I switch between drones. At least that's what I've come up with.
I never installed DJI Fly with the MINI 1 I had before (it was incompatible with my smartphone when I bought the MINI 1), but it always worked flawlessly. Perhaps the problems today arose because I have to have two different versions of Dronelink on my smartphone, and I have to switch between the two drones using DJI Fly.
It's correct?
Ok when you say you got a mini SE to replace your original mini, is it a mini SE or a mini2 SE, if its a mini SE then like your old mini that is flown using the Dronelink app, if it is a Mini2 SE then you can't use it with Dronelink or any other 3rd party app as DJI, didn't add it to either of the SDK's, the only drone that you have got that will work with Dronelink DJI is the mini 4. supported drones can be found here https://www.dronelink.com/supported-drones
MINI 1 SE, I know it is supported.
Can I keep both versions installed so I can use DL with MINI SE and DL DJI with MINI 4 PRO?
Maybe the question is stupid, but why wasn't there a single version of DL that supports both SDK 4 and 5? After all, DJI Fly works for both the MINI SE and the MINI 4 PRO, so it's a single application compatible with both SDK versions.
Yes, both versions can be installed on same device but only one can be open and connectecd to the drone. Just make sure you force close any app except for the one needed for the drone you will be using. Only one app can be connected at a time.
DJI is the one who builds the SDK and they decided to build a completly new version for third party apps for the newer drones. Dronelink or any other third party developers have no controls over this.
Please sign in to leave a comment.