Skip to content
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

How can NMEA be fed as the realtime stream in satellite_data? #84

Closed
javadtaghia opened this issue Apr 7, 2024 · 1 comment
Closed
Assignees

Comments

@javadtaghia
Copy link
Contributor

Thanks for the great product.
I have a question regarding live corrections that can be done using Ginan.

Can Ginan be used to use the live NTRIP published at ntrip.data.gnss.ga.gov.au as gnss_observation and improve the input from a GNSS receiver that sends NMEA?

If yes, how can it be configured to accept real time data from a GNSS receiver?
If the receiver sends in NMEA, is it acceptable to Ginan?

I found an example r_ppp_example.yaml
(https://github.com/GeoscienceAustralia/ginan/blob/main/exampleConfigs/rt_ppp_example.yaml)

satellite data still is coming from ntrip.data.gnss.ga.gov.au and have offset APC.

How can I change the satellite_data to look into a GNSS receiver locally connected to a USB sending NMEA?

@ronaldmaj ronaldmaj self-assigned this Apr 30, 2024
@ronaldmaj
Copy link
Collaborator

Hi javadtaghia,

Thanks for your question. Ginan requires the raw ranging observation data in order to process positions. This can come from RINEX data files or RTCM streams but those observations are critical. If you are using Ginan with a correction stream, you will also need to connect to raw observations.

NMEA data are post-processed and provide a solution to observations that were used previously, i.e. they provide positions (along with datestamps and other information) after processing observation data.
Therefore, NMEA data are not raw ranging observations and generally cannot be used to carry out the type of analysis you are looking at. You can process real-time data from a GNSS receiver, but that receiver will need to output the raw observations which you can feed into Ginan.
This may be useful information as well: https://gis.stackexchange.com/questions/274965/postprocessing-with-nmea-data-if-no-rinex-data-is-available

Hope that helps. If you have any further questions or queries, please let us know :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants