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

Develop #165

Merged
merged 63 commits into from
Sep 15, 2023
Merged

Develop #165

merged 63 commits into from
Sep 15, 2023

Conversation

gwbres
Copy link
Collaborator

@gwbres gwbres commented Sep 14, 2023

  • Load Directories and files pool recursively.
    Now that we have real geodesics operations, it gets tedious to load complex data context with the previous command line interface (one flar per individual files).
    This patch enhanced the Cli to load folders recursively.
    The only assumption is data being sorted by File Types (one type per folder) see updated docs.

  • unify SV position API to kilometer units.
    km is much better than meters when dealing with SV.
    It is also the direct unit used in Broadcast Ephemeris and SP3 : this solves one conversion

  • |Ephemeris - SP3| residual error feature.
    We already have the ability to load both SP3 (High Precision/laboratory) Orbits and received Broadcast Ephemeris (from real GNSS signals). One useful analysis is the residual errors between the prediction and the real world.
    Currently we can only analyze residual positions errors

Signed-off-by: Guillaume W. Bres <[email protected]>
* improve Version parssing errors

Signed-off-by: Guillaume W. Bres <[email protected]>
* RINEX type parsing errors

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
improve parsing and manage Merging operation

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
improve error reporting

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Load possible data folder, recursively

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
@gwbres gwbres self-assigned this Sep 14, 2023
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
@gwbres gwbres added documentation Improvements or additions to documentation enhancement New feature provided labels Sep 15, 2023
@gwbres gwbres added this to the v1.0.0 milestone Sep 15, 2023
@gwbres gwbres marked this pull request as ready for review September 15, 2023 12:05
Copy link
Collaborator

@larsnaesbye larsnaesbye left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I encountered some dependency bugs with sp3 before :)

rinex-cli/src/cli.rs Outdated Show resolved Hide resolved
rinex-cli/src/main.rs Outdated Show resolved Hide resolved
@gwbres
Copy link
Collaborator Author

gwbres commented Sep 15, 2023

Looks good. I encountered some dependency bugs with sp3 before :)

Cargo "workspaces" do not help :)

@gwbres gwbres merged commit 14b369a into main Sep 15, 2023
1 check passed
@gwbres gwbres deleted the develop branch September 19, 2023 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature provided
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants