-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Hello,
I have a Sparkfun RTK EVK running RTK Everywhere Firmware: v1.4.
In the RTK Setup screen, in the "Base Configuration" section, I have enabled NTRIP server.
My system architecture is as follows:
- 2 drones with 4G LTE Modems connected to their onboard Linux computer
- 1 Operator laptop (Linux) with 4G LTE USB Dongle
- 1 WiFI router with LAN ethernet connected to both the RTK EVK and the Operator Laptop
- All drones and operator laptops are on a VPN
- 1 Sparkfun RTK EVK, configured in Base mode using survey-in
We would like to have the RTK EVK send corrections to both drones over LTE. My current approach is to directly send the correction data to the operator Laptop, which then should be ingested by QGroundControl as of this pull request.
QGroundControl can connect to the drones through LTE.
Expectation 1) I can configure the RTK EVK to output NTRIP corrections to a IP address of the operator laptop
Observed behavior 1) After rebooting the RTK EVK, the status LED is blinking. It shows its LAN IP address, but I do not observe the base survey in RTCM counter. https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/displays/#base-survey-in
The unit has a flashing up arrow at the top of the display, however there is no IP traffic from the EVK to the laptop.
When I switch the unit back to Ethernet Configuration mode, I open the "Base Configuration" section and observe the "Enable NTRIP Server" box is now unchecked.
If I configure it like so, to output NTRIP corrections to the operator laptop at 192.168.2.69, and save, I never observe any IP traffic directed to that address at port 2101.
Note: I can enable NMEA broadcasting in the UDP Server section, and can observe that traffic output in tcpdump on the operator laptop. I can also ping the RTK EVK. This proves the RTK EVK is capable of sending network traffic on the LAN.
