Releases: nav-solutions/rinex
v0.21.0
Breaking change
Support for IONEX files is moved to its own parser, mostly to reduce the complexity of this crate
What's next
DORIS
format andANTEX
formats will follow likewise- at the end of this phase, this parser will support the historical RINEX formats only:
- Observations
- Navigation
- Meteo
- Clock
v0.20.2
What's Changed
Full Changelog: v0.20.1...v0.20.2
v0.20.1
v0.20.0
V0.20.0
v0.20.0
provides temporal transposition improvements (Timeshift
trait),
including infaillible transposition to any timescale, and precise correction using a database.
The database can be obtained from any NAV RINEX, read the provided example
What's Changed
- Update README.md by @gwbres in #363
- Upgrade to qc_traits 0.3 by @gwbres in #365
- releasing v0.20 by @gwbres in #366
Full Changelog: v0.19.0...v0.20.0
v0.19.0
v0.19
Minor simplifications and improvements in the nav:kepler
solver.
Some part of the Navigation framework were incorrectly private, while they should be public, Health
flags in particular.
L2P
flag is now managed in Navigation Ephemeris.
More detailed documentation of the Navigation framework.
More CI/CD tests are introduced (now 217).
What's Changed
Full Changelog: v0.18.1...v0.19.0
v0.18.1
What's Changed
Full Changelog: v0.18.0...v0.18.1
v0.18.0
V0.18
v0.18.0
is released mostly to update internal dependencies. New features:
RINEX.substract(&RINEX)
(residual) is improved and slightly corrected. The implementation is not performant and will require further work- New features appear with respect to System time offset parsing & exploitation
- a new
TimeShift
operation appears to transpose a RINEX into otherTimeScales
.
This allows the framework to propose new operations. It also helped us synthesize test data, to test other parts of this framework. MSRV
is tested in CI/CD- Minor fixes when formatting NAV format
What's Changed
- NAV absolute time by @gwbres in #337
- NAV V2, V3 header formatting by @gwbres in #338
- Fix OBS V2, V3 SBAS formatting issue by @gwbres in #339
- Timeshift implementation and new transposition methods by @gwbres in #340
- Observation Timescale definition when parsing by @gwbres in #342
- Fix issue in the TIME OF FIRST/LAST obs parsing by @gwbres in #343
- Small improvements by @gwbres in #344
- Dep/hifitime by @gwbres in #345
- added support for D notation parsing of Ionospheric Corrections in V3… by @segrote in #346
- Update to latest hifitime by @gwbres in #347
- Update to latest libs by @gwbres in #348
- Implement GnssAbsoluteTime to remove duplicated code by @gwbres in #349
- Update rustc v1.82 by @gwbres in #351
- RINEX Substract: fix behavior by @gwbres in #354
- Update library by @gwbres in #355
- Bump anise version by @gwbres in #357
- bump v0.18 by @gwbres in #358
New Contributors
Full Changelog: v0.17.1...v0.18.0
v0.17.1
What's Changed
- Update library information by @gwbres in #327
- NAV (V2, V3, Partial V4) formatting by @gwbres in #328
- Frequencies by @gwbres in #330
- Improve Frequency and Observable support by @gwbres in #331
- NAV flags and other bitfields by @gwbres in #332
- NAV (ephemeris): SV flag exploitation by @gwbres in #333
- NAV V4 standards by @gwbres in #334
- Remove SUPPORTED_VERSION minimal logic by @gwbres in #335
- Upgrade v0.17.1 by @gwbres in #336
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- Fix incorrect RINEX v2 ionosphere parameter parsing by @fedosgad in #241
- Update README.md by @gwbres in #242
- RTK V0_4_5 by @gwbres in #243
- Cli (Help and Improvements) by @gwbres in #244
- Update itertools requirement from 0.12.0 to 0.13.0 by @dependabot in #245
- Improve surveying and allow BRDC navigation by @gwbres in #246
- provide more -m Help by CLI directly by @gwbres in #248
- Improve support for BDRC ephemeris by @FlowLoveV in #249
- Switch to ANISE for ECEF (IAU Earth) computation by @ChristopherRabotin in #252
- update to latest anise by @gwbres in #254
- Fix nav/doris feature definition by @gwbres in #256
- Switch from MetaFile to embedded Almanac ephem by @ChristopherRabotin in #255
- Form UT1 Provider from NAV V4 RINEX by @gwbres in #257
- kepler solver by @gwbres in #258
- SBAS + Qc by @gwbres in #259
- Upgrade by @gwbres in #260
- Orbit by @gwbres in #261
- Develop by @gwbres in #262
- Develop by @gwbres in #263
- Dev by @gwbres in #264
- Update gnss by @gwbres in #267
- Update gnss by @gwbres in #268
- Prepare for 0.17.0-alpha by @gwbres in #265
- Prepare for v0.17.0-alpha by @gwbres in #269
- Fix nalgebra by @gwbres in #272
- Improve Ci Scripts by @gwbres in #273
- BINEX by @gwbres in #274
- BINEX: CRC and BNXI fixes by @gwbres in #275
- BINEX: fix CRC16 calculations by @gwbres in #276
- Binex by @gwbres in #277
- BNX-05 by @gwbres in #278
- BINEX: little endian streams by @gwbres in #279
- BINEX v0.4 by @gwbres in #280
- Upgrade to ANISE 0.5.0 by @gwbres in #281
- Fix new KML release by @gwbres in #284
- Fix CGGTTS error when the observation interval is 1 second by @vicalloy in #283
- Fix track midpoint determination, in CGGTTS tracking by @gwbres in #287
- Fix track duration, in CGGTTS tracking #285 by @vicalloy in #288
- Fix CGGTTS, reset the tracker after it is released. by @vicalloy in #289
- Jpl gh 286 by @gwbres in #290
- Merge BINEX lib update by @gwbres in #291
- Unified qc traits by @gwbres in #292
- Unified Qc traits by @gwbres in #293
- Apps by @gwbres in #294
- RINEX v0.17-beta by @gwbres in #295
- RINEX Compression by @gwbres in #296
- Update documentation by @gwbres in #297
- Update gnss-libs by @gwbres in #298
- Remove unecessary windows build by @gwbres in #299
- header/formatting: fix invalid APPROX COORDINATES formatting by @gwbres in #300
- Introduce RINEX benchmarking by @gwbres in #301
- RINEX2BIN: special options by @gwbres in #302
- Rnx2crx by @gwbres in #303
- Move sources by @gwbres in #311
- move binex to latest branch by @gwbres in #312
- move to MPLv2 license by @gwbres in #313
- Improve OBS Rinex formatting API by @gwbres in #314
- Remove Temporal Masking by @gwbres in #316
- Update to latest lib by @gwbres in #317
- Crinex by @gwbres in #318
- Hatanaka compression by @gwbres in #319
- Add CRINEX3 benchmark by @gwbres in #320
- Fix ci script by @gwbres in #321
- Fix / improve CI scripts by @gwbres in #322
- Introduce GNSS data submodule by @gwbres in #323
- release v0.17 by @gwbres in #324
New Contributors
- @FlowLoveV made their first contribution in #249
- @ChristopherRabotin made their first contribution in #252
- @vicalloy made their first contribution in #283
Full Changelog: v0.16.1...v0.17.0