-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NTRIP compliant messages (GGA only) #28
Comments
I am also seeing this issue. I am connected to the Massachusetts Department of Transportation network. While they don't complain, or haven't yet, I see that I am sending 960 bytes/second. As I understand it, for nearest or VRS (e.g. IMAX), they take one initial position and use it to find a reference station, or pick coordinates for a VRS, and then keep using it. Thus, it would be good to suppress everything but GGA, but to send only one position at startup. |
I have seen this behavior also on my new Ardusimple Board with the ESP32 XBEE. I would suggest the following selectable options:
I will try to find a solution in the code on my own, but I am not sure if I can do it properly. |
Your proposal sounds good to me. It might be enough to just have GGA at 60s interval rather than needing selected. I suspect the difficulty in implementation will be adding an NMEA parser, but that's not super hard. |
You can disable sending anything to the NTRIP caster by doing the following change. This won't work for SAPOS Germany as they expect a position for the calculation of the virtual reference station (VRS). But for other casters this is okay:
|
Have read in another Forum, that Sapos Bavaria works only fine when sending back position at least every ten seconds. Is there any change to implement this? Otherwise the EXP32-XBEE won´t work for this users. Thanks in advance. |
I added a pull request with a config option to activate/deactivate UART forward to NTRIP server or socket server. See #39 |
I am using the Ardu simpleRTK2B Board in Connection with ESP32 XBEE Board. I am connected to the Berlin SAPOS System (NTRIP Caster). I use the same WIFI connection to store and analyse the GPS Data via the TCP Socket Server. The Berlin authorities have informed me that my NTRIP Client sends further Information to the caster on top of the required NMEA GGA messages which is not allowed. They asked me to disable those messages. I had not been aware that the NTRIP Client on the ESP32 XBEE Board would sent all Messages which are enabled in the U-BLOX FP9 to the Caster. I strongly suggest a Software change whereby the NTRIP Client only forwards compliant NMEA GGA messages as defined in the official NTRIP Protocol to the Caster.
V3 of the Ardu simpleRTK2B Board allows for all the UBX messages to be send to the XBEE Board. This would flood the NTRIP Caster even more.
Many Thanks in advance for considering my proposal
The Code would be very simple. Just filter out all messages with the sentence Formatter equals 'GGA'
The text was updated successfully, but these errors were encountered: