Releases: georust/rinex
0.17.0-alpha-1
v0.17.0-alpha
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
New Contributors
- @FlowLoveV made their first contribution in #249
- @ChristopherRabotin made their first contribution in #252
Full Changelog: v0.16.1...v0.17.0-alpha
v0.16.1
RINEX V0.16 comes with many improvements.
V0.16.1 is the first official release of the V0.16 serie. V0.16 simply had an error in its auto documentation process
Clock RINEX
This file format is now correctly supported and we can take advantage of it for precise positioning.
It is also added to analysis opmodes, try this for Clock RINEX | SP3 Clock and BRDC Clock comparison for example
./target/release/rinex-cli \
-f test_resources/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.gz \
-f test_resources/CLK/V3/GRG0MGXFIN_20201770000_01D_30S_CLK.CLK.gz \
-f test_resources/SP3/GRG0MGXFIN_20201770000_01D_15M_ORB.SP3.gz \
-P GPS -g --clk
PPP processing time
RTK-RS core upgraded to V0.5: 50x computation speed improvement.
The following now runs in about 3sec on my computer, against 2'30 previously
./target/release/rinex-cli \
-f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
-f test_resources/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.gz \
-f test_resources/CLK/V3/GRG0MGXFIN_20201770000_01D_30S_CLK.CLK.gz \
-f test_resources/SP3/GRG0MGXFIN_20201770000_01D_15M_ORB.SP3.gz \
-P GPS \
-p -c rinex-cli/config/rtk/gpst_spp_basic.json | tee logs.txt
SSI/SNR against SV elevation
SSI against SV Elevation visualization to emphasize their correlation
./target/release/rinex-cli \
-f test_resources/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.gz \
-f test_resources/CLK/V3/GRG0MGXFIN_20201770000_01D_30S_CLK.CLK.gz \
-f test_resources/SP3/GRG0MGXFIN_20201770000_01D_15M_ORB.SP3.gz \
-P GPS -g -o
Code PPP
New positioning method: Code Based PPP which gives the best results ever obtained.
Run this to try the new strategy:
./target/release/rinex-cli \
-f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
-f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
-f test_resources/SP3//GRG0MGXFIN_20201770000_01D_15M_ORB.SP3.gz \
-P GPS -p -c rinex-cli/config/rtk/gpst_ppp_basic.json
Code based PPP + CGGTTS
Code based PPP strategy applies similarly to CGGTTS special solutions
./target/release/rinex-cli \
-f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
-f test_resources/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.gz \
-f test_resources/CLK/V3/GRG0MGXFIN_20201770000_01D_30S_CLK.CLK.gz \
-f test_resources/SP3/GRG0MGXFIN_20201770000_01D_15M_ORB.SP3.gz \
-P GAL,GPS \
-p --cggtts \
-c rinex-cli/config/rtk/gpst_ppp_basic.json | tee logs.txt
DORIS
DORIS RINEX (special file format) is partially introduced.
V0.16 can parse the file correctly but no analysis is available yet.
Other
- Improved plotting performances in a couple of spots (time to generate plots)
- Huge improvements of the File Production interface. Generate standardized RINEX easily,
as you would expect in profesionnal contexts like laboratories and production agencies. - First -p tests with Galileo and they give even better results
- First -p tests with Mixed constellations (GPS + GAL)
What's Changed
- Update geo requirement from 0.27 to 0.28 by @dependabot in #206
- Clock RINEX by @gwbres in #207
- Citation and referencing guidelines by @gwbres in #208
- Context improvements by @gwbres in #209
- Several improvements by @gwbres in #210
- Improve CGGTTS formatting by @gwbres in #211
- OBS_RINEX formatting: fix tiny issues when formatting header section by @gwbres in #212
- Fix rinex-cli commands by @jigpu in #213
- Fix rinex-cli interpretation of rx-geo by @jigpu in #215
- Improve README by @gwbres in #216
- DOMES site identifier support by @gwbres in #217
- OBS V3 formatting by @gwbres in #220
- switch from chrono::Duration to chrono::TimeDelta by @larsnaesbye in #221
- Fix clock offset scaling, especially in sp3 interpolation by @gwbres in #222
- Swap latitude and longitude in GPX output by @jigpu in #224
- File batch by @gwbres in #223
- Fix SV_Elev plotting in coherent OBS/NAV/SP3 rinex scenarios by @gwbres in #225
- Handle (ignore) observation epochs containing event flags by @jigpu in #226
- Run clippy by @gwbres in #227
- fix: add feature clock to ublox-rnx by @dgramop in #229
- Fix empty constellation case (old RINEX format) by @gwbres in #231
- DORIS RINEX by @gwbres in #232
- Remove malloc in CRINEX header parsing by @gwbres in #233
- Improve performance by @gwbres in #230
- Fix broken image in CONTRIBUTING.md by @fedosgad in #237
- RINEX v2 ionosphere parameter parsing by @fedosgad in #239
- V0.16 by @gwbres in #235
- Improving CI scripts - run docrs in the process by @gwbres in #240
New Contributors
- @jigpu made their first contribution in #213
- @dgramop made their first contribution in #229
- @fedosgad made their first contribution in #237
Full Changelog: v0.15.6...v0.16.1
What's next
- Hifitime upgrade to V4.0
- BeiDou in SPP/Code based PPP opmode
- QZSS in SPP/Code based PPP opmode
- More options to process DORIS
- QC capabilities enhancement
- Glonass in SPP/PPP will come after BDS and QZSS
v0.15.6
What's Changed
- bump hifitime to v3.9.0 by @gwbres in #201
- Update env_logger requirement from 0.10 to 0.11 by @dependabot in #202
- Update strum requirement from 0.25 to 0.26 by @dependabot in #203
- Update strum_macros requirement from 0.25 to 0.26 by @dependabot in #204
- introducing filegen opmode by @gwbres in #205
Full Changelog: v0.15.4...v0.15.6
v0.15.4
What's Changed
- Update old links to GeoRust by @larsnaesbye in #199
- Develop by @gwbres in #200
Full Changelog: v0.15.3...v0.15.4
v0.15.3
v0.15.3
v0.15.2
v0.15.0
What's Changed
- Update ublox requirement from 0.3.0 to 0.4.4 by @dependabot in #173
- Improve cargo definitions by @gwbres in #174
- Develop by @gwbres in #172
- Develop by @gwbres in #175
- fix sbas formatting issue (upperhex) @gwbres in #176
- rework UpperHex @gwbres in #176
- add doc(cfg) @gwbres in #176
- improve complete epochs reporting method @gwbres in #176
- improve sv reporting @gwbres in #176
- rename sp3 local module @gwbres in #176
- rinex-qc: improve signals and sv reporting @gwbres in #176
- re-establish density mapbox plot @gwbres in #176
- re-establish ionex and meteo primary data sets @gwbres in #176
- fix regression with -i on other rinex types @gwbres in #176
- allow meteo, rinex and navigation loading @gwbres in #176
- cli: introduce rtk postproc @gwbres in #176
- export rtk results to kml @gwbres in #176
- gpx and kml output options @gwbres in #176
- upgrade clap to 4.4.6 @gwbres in #176
- rtk results graphical view @gwbres in #176
- add --no-graph cli option @gwbres in #176
- sp3: minor fix @gwbres in #176
- upgrade all position visualization to 3D plots @gwbres in #176
SPP : single carrier positioning, +/- 1m positioning at best
3D Orbit visualization and projection, navigation equations solver
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Doc update by @gwbres in #164
- fix cargo scripts by @gwbres in #166
- Fix cargo script by @gwbres in #167
- Integrate SP3 lib to ecosystem by @gwbres in #168
- Develop by @gwbres in #165
- Introducing GNSS position solver by @gwbres in #169
- fix time scale interpretation by @gwbres in #162
- Next: v0.14.0 by @gwbres in #170
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Improve qc context definition and reporting by @gwbres in #140
- Introduce observation data iterators by @gwbres in #141
- Verify IRNSS constellation support by @gwbres in #144
- fix nav-v4 support by @gwbres in #148
- improve test ecosystem by @gwbres in #151
- sp3 context by @gwbres in #153
- Make workspace possibly user defined by @gwbres in #155
- Improve Qc context definition by @gwbres in #156
- Update sp3 requirement from 0.0.8 to 1.0.0 by @dependabot in #157
- Update release build action by @larsnaesbye in #159
- Observation Data QC improvements by @gwbres in #158
- Move qc features into dedicated library by @gwbres in #160
- only rinex-qc and cli need SP3 dependency by @gwbres in #161
- Release 0.13.0 by @gwbres in #163
Full Changelog: v0.12.0...v0.13.0