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

Rtcm2 fix #471

Open
wants to merge 2 commits into
base: demo5
Choose a base branch
from
Open

Conversation

ourairquality
Copy link

Guessing this was never used, this get the data working.

@ourairquality ourairquality force-pushed the rtcm2-fix branch 2 times, most recently from fb7163b to 8bb435f Compare October 8, 2024 06:09
Rather than the signal frequency index which is still used in the
observation structure to keep that compact.

When there are many signals the set of signals can change and when the
priorities are recomputed the frequency index can change so the
frequency index is not a reliable key for this state. This is not an
issue with just one signal, or perhaps two, but with more than NFREQ
signals there were subtle issues as the priories changed and the state
was mixed up.

There are a good few structures with just one array of data for each
signal and these have been expanded from being NFREQ+NEXOBS to MAXCODE
so that the signal code can be used as the index. This is a little
wasteful of memory but simple.
The flushing of the observation data was broken, occurred only when
not full, so once full it was stuck.

Implement the carrier-phase computation, when the pseudorange becomes
available. It had been leaving the partial carrier-phase.
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

Successfully merging this pull request may close these issues.

1 participant