-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
Better str2str services status monitoring #440
Comments
I changed a lot in str2str. Look how the log looks now. Patches are in https://github.com/GNSSOEM/UM980_RPI_Hat_RtkBase/tree/main/RtkLib |
Your link is dead. What this patch change? If it's a nice enhancement, you should open a pull request on the rtklib repo. |
Patches now in https://github.com/GNSSOEM/ELT_RTKBase/tree/main/Install/rtklib
There are many patches in several directions
It's complicated. Diagnostics of the original str2str shows that the program is alive and how much data it has downloaded. I don't care if str2str dies - the service will show that it has died. I am interested in disconnects and their causes. That's why diagnostics have been completely redesigned. But there is zero chance that the authors of RTKLIB or rtklibexplorer will change the diagnostics goals. I can make my own fork, but only if you or someone from the community needs it. There is another problem here. I have made hundreds of improvements in rtkbase. How many of them have you taken? I would be glad if you took everything into mainstream. BUT! We have different approaches, different coding styles, different goals. You do the conversion from the native protocol, I take RTCM3 from the receiver. And this is the same purpose of our project. And with RTKLIB - different purposes of diagnostics. That's why it is difficult to push the edits into mainstream. And I don't want to waste time trying to persuade them to accept my patches. If you like this diagnostic format, either use my patches or I'll fork rtklibexplorer. Sorry for the language, I know it sounds rough, but it's a Google translation. In general, we are very grateful to you for the great project. Therefore, everything you took for yourself is accepted. What you didn't take, we make patches or work around. If you want, I can write more pull requests. I write them minimally now - basically only bug fixes. |
Is your feature request related to a problem? Please describe.
With the current releases (until 2.6.2), We rely only on the service status (started, error, stopped) to know if the various str2str instances are running correctly.
As an example, we can't know if the ntrip caster respond or not
Describe alternatives you've considered
I just noticed that that str2str output include a useful information:
[CC---] : Connected / Connected
[CW---] : Connected / Waiting
[-W---] : Not connected / Waiting
The text was updated successfully, but these errors were encountered: