Problem with connecting DJI M300 and Reach RS2

Our team was doing a survey around the beach, but the area has a very poor internet connection. We used Emlid Reach RS2 as a base station, we had “Average Single” most of the time, when we try to connect it to our DJI 300M, it would not connect to Emlid, and the drone wouldn’t take off; it seems like the drone only connects to Reach when it has a “FIX” position. If this happens again, is there a way that we could fix the problem?

Any answer would be appreciated!

Hi @jinwen229,

Drone integration with Emlid Caster requires a stable internet connection as corrections are passed over the internet.

If an internet connection is an issue, you can also try using the Local NTRIP option. It allows passing the corrections between your Reach RS2 base and controller over a Wi-Fi network. You can also connect directly to the Reach hotspot, but you’ll need to stay within a few meters.

You can read more about the integration here.

1 Like

That makes no sense. I use all of the EMLID Reach units with DJI M3E, M300, M350 everyday. There is no requirement for a FIX as the base you set up with local NTRIP would rarely have a fix. I assume the issue is incorrect settings. Let me know if you have clarifying questions.

1 Like

If you have RTK enabled on the M300, 350 or M3E, you can not take off without a fix.

1 Like

For what it is worth, we have had many days in the past several months where RTK will not fix on the Drones. And the previous day it was perfectly fine. I do not know if you are in the USA or not. But there has to be something going on with the GNSS satellites that we do not know about.

If your lack of getting a fix is due to no internet, which it seems to be the case based on your statement. Then using local NTRIP will solve this problem. The only caveat is that you must keep the RC controller connected to the emlid during the whole flight. You can use a wifi router to extend the distance you can get from the RS2/RS3 base but you must maintain wifi connectivity for the whole flight. I actually turn off “Corrections Input” after the RS2 Base location has been established (or confirmed) as it is just using bandwith for no reason. After I disable Corrections Input, I will turn on the Corrections Output (to the Emlid Caster) so that the RS3 Rover and RTK drone can be flown. But if you have poor internet, internet NTRIP is just not going to work. You will have to use the LoRa radio for your Emlid Rover and use Local NTRIP for the drone. Hope that helps.

Lastly, if you can not stay at the RS2 base unit to fly your drone, you must disable RTK (for the Dji Drones) in order to fly. Another thing to try is take off with RTK disabled, fly to 50-100 meters and hover, Then turn on RTK and see if you can get a fix once the drone is 50+ meters in the air. Sometimes that will work. Once you get a Fix, you simply start the mission and fly as normal.

3 Likes

We need to clarify if we mean the DJI M300 has a FIX solution after receiving corrections form the EMLID or whether we are talking about the EMLId unit having a FIX itself. They are different and we need to understand what this user is describing.

Thanks for all the replies!
Our team is thinking about purchasing devices that could boost the internet signal since we often need access to the internet.