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

Improve Qc context definition #156

Merged
merged 10 commits into from
Sep 3, 2023
Merged

Improve Qc context definition #156

merged 10 commits into from
Sep 3, 2023

Conversation

gwbres
Copy link
Collaborator

@gwbres gwbres commented Sep 1, 2023

Define QcPrimaryData to define primary file.
Define abstract QcExtraData to define abstract context augmentations. (either Rinex or SP3)
We can now form a context blob that results from loading several files of the same kind.
This allows analyzing a context that can span more than 24h for example.

Define QcPrimaryData to define primary file.
Define abstract QcExtraData to define augmentations.
Allows forming a context blob by merging several files together internally.
This allows analyzing a context that can span more than 24h for example.

Signed-off-by: Guillaume W. Bres <[email protected]>
@gwbres gwbres added enhancement New feature provided v1.0.0 labels Sep 1, 2023
@gwbres gwbres added this to the v1.0.0 milestone Sep 1, 2023
@gwbres gwbres self-assigned this Sep 1, 2023
@gwbres
Copy link
Collaborator Author

gwbres commented Sep 1, 2023

The idea here, is to be "teqc" compliant or at least have the same capabilities.
"teqc" let the user load a pool of NAV, ATX, SP3 files, to form complex contexts to analyze.
The main interest here, is a unique file rarely contains all information, for example you need two files to span 48h

rinex/src/qc/context.rs Outdated Show resolved Hide resolved
Signed-off-by: Guillaume W. Bres <[email protected]>
@gwbres
Copy link
Collaborator Author

gwbres commented Sep 1, 2023

The Context report becomes :

image

all file sources in use, can now be reported

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Guillaume W. Bres <[email protected]>
rinex-cli/src/cli.rs Outdated Show resolved Hide resolved
rinex-cli/src/main.rs Outdated Show resolved Hide resolved
rinex-cli/src/main.rs Outdated Show resolved Hide resolved
gwbres and others added 4 commits September 3, 2023 09:24
Co-authored-by: Laurențiu Nicola <[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 merged commit be46c01 into main Sep 3, 2023
1 check passed
@gwbres gwbres deleted the qc-context branch September 3, 2023 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature provided v1.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants