Releases: semuconsulting/pygnssutils
Releases · semuconsulting/pygnssutils
v1.1.16
What's Changed
- Rc 1.1.16 by @semuadmin in #120
- fix critical error from socket timeout for Python <3.10 by @fuchst in #119
FIXES:
- Fix gnssntripclient inappropriate critical error for socket.timeout in Python<3.9 Fixes #118
CHANGES:
- Min versions of pyubx2 and pysbf2 updated.
Full Changelog: v1.1.15...v1.1.16
v1.1.15
v1.1.14
What's Changed
- RC 1.1.14 by @semuadmin in #114
- Add support for SBF (Septentrio Binary Format) protocol in GNSSStreamer. Currently GNSSStreamer can parse data streams containing either UBX or SBF messages, but not both at the same time. If protfilter signifies both (UBX_PROTOCOL | SBF_PROTOCOL), UBX will take precedence.
Full Changelog: v1.1.13...v1.1.14
v1.1.13
What's Changed
- RC 1.1.13 by @semuadmin in #113
FIXES:
- Fix issue in GNSSNTRIPClient with parsing some NTRIP responses (missing gnss or sourcetable elements at beginning of stream).
CHANGES:
- RTCM 1002 (GPS observables) and 1010 (GLONASS observables) messages added to NTRIP server mode.
- GNSSMQTTClient add explicit LBand Frequencies topic ("/pp/frequencies/Lb") argument (rather than defaulting to 'yes' if mode is LBand).
- New global variable RTCMTYPES listing RTCM3 message types and rates output in pygnssutils NTRIP server mode.
Full Changelog: v1.1.12...v1.1.13
v1.1.12
What's Changed
- Rc 1.1.12 by @semuadmin in #112
FIXES:
- GNSSStreamer default input handler updated - Fixes #111
CHANGES:
- Inherit SocketWrapper from pynmeagps.
Full Changelog: v1.1.11...v1.1.12
v1.1.11
What's Changed
- update to 1.1.11 by @semuadmin in #110
- Minor improvements to SSLError exception handling in gnssmqttclient.
Full Changelog: v1.1.10...v1.1.11
v1.1.10
What's Changed
- update to 1.1.10 by @semuadmin in #109
- Update minimum versions of pyubx2 (1.2.51), pynmeagps (1.0.49), pyrtcm (1.1.5) and certifi (2025..) to ensure latest fixes and enhancements are included in UBX, NMEA and RTCM3 processing.
- No other functional changes.
Full Changelog: v1.1.9...v1.1.10
v1.1.9
What's Changed
- RC 1.1.9 by @semuadmin in #107
- Fix for
IndexError: list index out of range
error informat_conn
on platforms with no IP6 support. - ubx CLI utilities moved to
pyubxutils
-ubxsave
,ubxload
,ubxcompare
,ubxsetrate
,ubxsimulator
. For the time being,pyubxutils
will remain a dependency ofpygnssutils
and will be installed alongside it via pip, andfrom pygnssutils import UBXSimulator
will still work as an import statement, but these will be removed altogether in v1.2.0.
Fixes: IndexError: list index out of range
error in format_conn
on platforms with no IP6 support.
Full Changelog: v1.1.8...v1.1.9
v1.1.8
What's Changed
- Rc 1.1.8 by @semuadmin in #104
- gnssmqttclient updated to support
pyspartn>=1.0.5
(see pyspartn Release Notes for new functionality).
Full Changelog: v1.1.7...v1.1.8
v1.1.7
What's Changed
- Rc 1.1.7 by @semuadmin in #103
- gnssntripclient will now tolerate an NTRIP 1.0 response to an NTRIP 2.0 request if the caster only supports NTRIP 1.0, or vice versa.
- gnssstreamer now supports both NTRIP 1.0 and NTRIP 2.0 clients via the -rtkntripversion flag (previously it assumed NTRIP 2.0).
Full Changelog: v1.1.6...v1.1.7