Releases: geospace-code/georinex
Releases · geospace-code/georinex
optional psutil RAM check, better metadata
make psutil check_ram optional vers
output NAV2/3 iono parameters, use updated pytest 3.9+ fixtures
Improved output of NAV 2/3 parameters, especially ionospheric parameters.
Corrected NAV test file spacing issues
Use Pytest ≥ 3.9 tmp_path
fixture.
BUGFIX mangled NAV3 data, plot galileo NAV
- BUGFIX #30 for irregular NAV3 data for Galileo
- functionalize irregular NAV3 data handling/checking
- plot galileo nav
Handle OBS2 mangled header/data times, dedupe
Fixes #29 mangled times in header and data. Dedupe time conversion for header
BUGFIX: NAV2 crash for irregular length (missing FitIntvl), improve GNSS location plots
- allow NAV2 files to intermittently be missing the final field (e.g. GPS FitIntvl)
- allow reading .nc files as well as RINEX for location plotting
Auto-allocate is smarter, reduced memory, auto-off
- Added pre-scan to autoallocation to reduce RAM usage by not always using absolute worst case.
- added auto-off (fast=False) if autoallocation senses file has an unusual/non-standard format
- dedupe code
- add obs.fast_processing=1 or 0 to indicate file was processed with fast=True or False respectively.
Fast allocate OBS2
fast=True
default fast allocate based on file size and minimum SV=6 on average for OBS2- quick check to see if RAM exceeded in OBS2 reads
BUGFIX: missing header elements, minimal files, location plotter
- BUGFIX: handle (avoid crashing on) RINEX 2/3 OBS/NAV files with extremely minimal headers and missing data sanely
- optional location plotter, with optional output of geodetic GNSS receiver coordinates
Batch conversion, rigourous exceptions, more test coverage
make rnx2hdf5
its own program to make use more obvious, with rigorous cross-platform test coverage
Fix Hatanaka streaming for Windows, skip unlzw tests if not installed
Workaround for Python (including 3.7) subprocess bug on Windows that requires shell=True when using cwd=
allow missing unlzw by skipping those tests