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

v0.15.1 #184

Merged
merged 135 commits into from
Nov 28, 2023
Merged

v0.15.1 #184

merged 135 commits into from
Nov 28, 2023

Conversation

gwbres
Copy link
Collaborator

@gwbres gwbres commented Nov 24, 2023

  • starting a wiki page with tutorials
  • improved the ci script
  • rnx2crx V2.2.0 significant improvements
  • rinex v0.15.1 minor changes
    • Observation Data generation has been fixed
  • rinex-cli v0.9.6 improved positioning opmode
  • rnx2cggtts v1.0 new binary :)
  • trying to fix the release scripts

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>
Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
* we need IONEX possibly in the scope for iono delay compensation
* we need METEO possibly in the scope for tropo delay compensation
* improve QC/RTK opmode feasibility determination and behavior

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>
* rtk : work towards tropospheric delay compensation

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>
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 added the enhancement New feature provided label Nov 24, 2023
@gwbres gwbres added this to the v1.0.0 milestone Nov 24, 2023
@gwbres gwbres self-assigned this Nov 24, 2023
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
Copy link
Collaborator Author

gwbres commented Nov 24, 2023

Ok so I can provide a new autobuilder for all apps,
the CI script gets also improved, we test the build of all binaries on Windows and MAC on each PR.
I will push this today or tomorrow.

Happy to soon forget about this topic

@larsnaesbye
Copy link
Collaborator

Will there be prebuilt binaries for both major macOS architectures? If not, then I suggest prioritizing aarch64 as x86_64 is being phased out.

@gwbres
Copy link
Collaborator Author

gwbres commented Nov 24, 2023

Hello @larsnaesbye,

Will there be prebuilt binaries for both major macOS architectures? If not, then I suggest prioritizing aarch64 as x86_64 is being phased out.

you can take a look at my cggtts library with its cli application.
The upload does not seem to properly work at the moment,
I focus on ubuntu-latest, windows-latest and mac-os latest as the destination targets (standard PC OS).
I'm not sure what the second macos architecture would be then ?

@larsnaesbye
Copy link
Collaborator

Apple is at the end of a hardware transition from Intel to ARM architecture. The default Github runners are still using the now older Intel architecture. While binaries will run on newer Macs, they will run in emulation mode and therefore slower.

I think it's a easy as setting runs-on: macosx-latest-xlarge like they indicate here .

@larsnaesbye
Copy link
Collaborator

On second thought, let's keep to macos-latest. It gives maximum compatibility, and when the runners get updated to ARM then people will get faster binaries. If we want to, we can just make a note about it :)

@gwbres
Copy link
Collaborator Author

gwbres commented Nov 26, 2023

https://github.com/gwbres/cggtts/releases/tag/v4.0.1

that I will port to the other projects like this one :)

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
Copy link
Collaborator Author

gwbres commented Nov 28, 2023

@larsnaesbye

the binaries work fine. But this created a behavior I did not see coming, I usually use the Cargo.toml location to determine a default workspace, but that no longer stands in the case of a binary, or simply "cargo install" by itself.
This makes the -w --workspace flag mandatory in this case

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
@gwbres gwbres merged commit 908de94 into main Nov 28, 2023
4 checks passed
@gwbres gwbres deleted the develop branch November 28, 2023 09:43
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.

None yet

2 participants