Comments (5)
The formats (#rtcm3) in your command are unnecessary since they are only used to convert from one format to another. However I suspect this is not your problem. My guess is that the most likely issue is that the relayback option relays back all of the messages from the receiver and not just the GGA message needed by the NTRIP server. You can verify this by disabling all receiver messages except GGA and see if this works. I believe some NTRIP casters are better than others at extracting a GGA message from a stream of other messages.
Another option might be to use the str2str -p option to specify the receiver location, and the -n option to send this back to the NTRIP caster but this requires that you know the rough location of the receiver ahead of time or that you write a script to extract the current location from the receiver and embed this in the command line to str2str.
from rtklib.
Hello and thanks for the reply. One of my attempted variations did exclude the #rtcm formats and also did not work. The only messages being sent from the receiver are GPGGA statements - I've confirmed this in a putty serial terminal. I'll give the -p and -n a try to help troubleshoot, and if it works then I'll pursue the script route in the meantime.
But like I said above, it seems to work flawlessly with the Windows GUI version (same receiver and same NTRIP server/credentials) when simply checking the options box to relay (1) -> (0), so something seems weird..
from rtklib.
To doublecheck this, I did run the b34h version of str2str on a Raspberry Pi with the same command line you are running (minus the #rtcm3) with a VRS NTRIP server. I worked fine for me when the only receiver messages enabled were GGA but with more messages enabled, the NTRIP server never started streaming data, I assume because it wasn't able to parse the GGA position.
Did you verify your GGA messages had valid positions? If the antenna is indoors or obstructed, you can get GGA messages with a timestamp but no position.
from rtklib.
My GGA messages are valid. I just re compiled and tried again still with no luck. Thanks for looking into it - I will continue to troubleshoot.
from rtklib.
Solved.
I went ahead and tried it with a raspberry pi too - no luck either, which I thought was weird. Then I tried it on another network and am now getting good corrections streamed. My original network is a cell network; not sure if the problem was my cell provider or the actual cell modem, but that is a problem for another day and another group. Thanks!
from rtklib.
Related Issues (20)
- rnx2rtkp.exe in latest build HOT 1
- Support .MRK events file from DJI drone. HOT 1
- str2str no longer sends a fix after a com port disconnect/reconnect #bluetooth HOT 1
- RTKNAVI RTCMv3 rover and IGS SSR corrections NTRIP stream leads to BDS not being used HOT 1
- RTKCONV does not time corr .ubx file if Time Start - Time End options are selected HOT 4
- rtkplot_qt does not show plot HOT 2
- rnx2rtkp.exe satellite system selection issues using MIXED Rinex NAV-files HOT 2
- Is there any bug of annotation of zdres function in rtkpos.c file? HOT 1
- Antenna marker offsets in Rinex files HOT 1
- BDS Data Reading in RTCM3 and RINEX 3.04 Data Decode issue HOT 3
- str2str doesn't always reconnect to the caster when its ip address changes HOT 9
- BSX file value parsing, wrong field location and width. HOT 1
- time-interpolation of residuals skipping after half the time span, was this intended? HOT 3
- ddres, ddcov: oob, can be more sat pair groups than expected when using more than 4 systems.
- Stale use of pos2-rcvstds in demo5_m8n_1hz.conf
- Duplicate in .sbf to rinex conversion HOT 2
- RTKLIB build error HOT 1
- rtkplot_qt build error HOT 6
- โlam_carrโ Global variable that have been removed, but are still used in /src/rcv/comnav.c and tersus.c HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtklib.