Release version 1.15.0.
New Features
- Added GNSS sky plot
- Added GNSS satellite (L1) C/N0 vs time plot
- Added a new heading measurement message definition
- Added enum definitions for Quectel sub-version and text NMEA messages
- Added a `REGION_BLACKOUT` fault type
- Refactored `DataLoader` class (formerly `FileReader`) to use the
`MixedLogReader` for efficiency, and to allow reading from a mixed binary
file directly
- Not backwards compatible: class name and API changes. See #149 for details.
Changes
- Allow wildcards in `--plot` specifiers to show multiple plots
- Added backwards compatibility for Python environments with colorama<0.4.6
- Refactored trace logging implementation (`trace.py`) to avoid API conflicts
with other libraries
Fixes
- Fixed incorrect index when computing ENU rotation matrix
- Fixed crash when generating an index for a `.p1log` file starting with a pose
message