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

Clock RINEX #207

Merged
merged 15 commits into from
Mar 5, 2024
Merged

Clock RINEX #207

merged 15 commits into from
Mar 5, 2024

Conversation

gwbres
Copy link
Collaborator

@gwbres gwbres commented Mar 3, 2024

This branch corrects, improves and integrates the Clock RINEX file format to the processing toolbox.
This is the last format that is required prior moving forward to PPP

  • simplifies the Clock Record type
  • improved and simplified inner types
  • improved parsing method
  • unlock a dedicated crate feature with dedicated methods
  • introduce clock state interpolation
  • add Clock RINEX to the User Context
  • add a first visualization method, by adding this new type to -g --clk
  • prefer Clock RINEX in navigation solving process when that is feasible
  • Improved Rinex::Cargo.toml
  • Improved Graph (-g) mode in both --clk and --orbit representation: do required calculations only once (render faster)
  • Show only common sky content in SP3/CLK versus RADIO content

image
image
image

gwbres added 11 commits March 2, 2024 19:33
   * allow loading RINEX CLK into the context

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
@gwbres gwbres requested review from larsnaesbye and lnicola March 4, 2024 19:39
@gwbres gwbres marked this pull request as ready for review March 4, 2024 19:48
gwbres added 2 commits March 4, 2024 20:59
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
rinex/src/clock/record.rs Outdated Show resolved Hide resolved
rinex/src/clock/record.rs Outdated Show resolved Hide resolved
rinex/src/header.rs Outdated Show resolved Hide resolved
rinex/src/lib.rs Outdated Show resolved Hide resolved
rinex/src/lib.rs Outdated Show resolved Hide resolved
rinex/src/lib.rs Outdated Show resolved Hide resolved
Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
@gwbres gwbres merged commit 46e9938 into main Mar 5, 2024
4 checks passed
@gwbres gwbres deleted the clk-rinex branch March 6, 2024 07:03
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.

3 participants