Please select Into the mobile phone version | Continue to access the computer ver.
D-RTK 2 LAN Connection
802 3 2024-7-25
Uploading and Loding Picture ...(0/1)
o(^-^)o
patiam
Core User of DJI
Flight distance : 1156358 ft
  • >>>
United States
Offline

This is a new thread to discuss attempts to get more functionality out of the D-RTK 2, namely to use it as a base station for NTRIP casting. It order to do so, the D-RTK 2 needs to be connected to a network via the LAN port and dedicated LAN cable (an optional accesory).



The discussion of this effort began in the "[url=https://forum.dji.com/forum.php? ... D699%26typeid%3D699]D-RTK 2 Base State Coordinates[/url]" thread, in post #14 by @Guille_Meinero. After finally getting a forum Mod to chime in on the matter, we were told that what we want to do is impossible, as there is currently no way to make use of the LAN port or cable (5+ years after the D-RTK 2 was released, with claims about this very capability to be found in the User Guide).


So here's a new thread to chat about the possibilities. Here is what we know:

  • Newer D-RTK 2's have both a CAN port and a LAN port. Older ones have only LAN.
  • Efforts to try the CAN port with a DJI Lemo-to-serial cable have not yielded any useful results. No data was seen coming out of the port.
  • According to the manual and info from DJI Engineers (as relayed via a mod), "The networking function of D-RTK 2 is only available in Mode 2, which is not currently open, so the LAN port is currently useless for D-RTK 2. This LAN port is reserved and has no function for the time being."
  • HOWEVER, I purchased a LAN cable, and have connected it to a PC and captured packets via Wireshark, and there is definitely activity on the port regardless of what mode the D-RTK 2 is in. I haven't made sense out of all the packets, but there are a lot of generic DHCP ones (the D-RTK 2 IP address is being set to 169.254.96.87) as well as ICMP, UDP, and others. I'm not well versed in network traffic and comms, so if anybody would like to take a look at a few minutes of captured data, let me know and I will share the files.


So, what does anybody think? What's the next step? Try to send commands to the D-RTK 2 via a terminal program? Or is there an app that we can try that should "see" the receiver and communicate with it?


DRTK2LAN.JPG
2024-7-25
Use props
Guille_Meinero
Second Officer
Argentina
Offline

I'm going to add something in which I previously made a mistake and more info to compile what we know so far.
1) Previously, I said that I had tried to connect the LEMO cable that came with the DRTK2, which ends in an SR232 port, but that was incorrect. The cable I had used in that attempt was from my Trimble GNSS devices; they are 7-pin and - of course - never correctly fit into the DRTK2 base, so that entire test is invalid, sorry. I never received any LEMO cable with the DRTK2.
2) On my part, I was able to confirm from various sources that the controller I use (I believe it's commercially named SDK) has an Android Lollipop 5.1.1 version and cannot receive installations of other apps. It barely has tools like a classic Android. In other words, it is purely for use as a controller as defined by the manufacturer.
3) Although I don't know much about LAN ports, I would love to give that cable a try. Since I can't, I'll give you a suggestion. Try downloading RTKLIB, which is a free and open-source GNSS application suite. It includes a very simple application called strsvr.exe that allows you to define input and output for GNSS data. It's one of the simplest apps for this, easier than getting into more complex casters like Simple Ntrip
2024-7-25
Use props
patiam
Core User of DJI
Flight distance : 1156358 ft
  • >>>
United States
Offline

Guille_Meinero Posted at 7-25 12:12
I'm going to add something in which I previously made a mistake and more info to compile what we know so far.
1) Previously, I said that I had tried to connect the LEMO cable that came with the DRTK2, which ends in an SR232 port, but that was incorrect. The cable I had used in that attempt was from my Trimble GNSS devices; they are 7-pin and - of course - never correctly fit into the DRTK2 base, so that entire test is invalid, sorry. I never received any LEMO cable with the DRTK2.
2) On my part, I was able to confirm from various sources that the controller I use (I believe it's commercially named SDK) has an Android Lollipop 5.1.1 version and cannot receive installations of other apps. It barely has tools like a classic Android. In other words, it is purely for use as a controller as defined by the manufacturer.

Thanks for the input and clarification, @Guille_Meinero!

To further clarify, the P4R RC with the inbuilt screen is the "standard" RC, while the "SDK" RC has no integrated mobile device, allowing one to add their own and escape the limitations of the device on the standard RC.
I have RTKLIB. I will see if I can get it to see & talk to the D-RTK 2. Note that everything I have been doing has been indoors, w/ the receiver unable to see satellites. I imagine I probably need to take it outside in order to get it to start sending out actual corrections or other usable data...

Hey, since a DJI mod has deemed the LAN cable "useless", maybe you can get them to send you one for free!   (as if).
2024-7-25
Use props
Guille_Meinero
Second Officer
Argentina
Offline

It doesn't matter if it's not receiving a GNSS signal; in that case, the instrument will deliver data packets without information. That happens with any equipment, so I don't think it will be different here. Haha... I'm not going to spend more money on anything related to DRTK2
2024-7-25
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules