Skip to content

Releases: semuconsulting/pygnssutils

v1.1.16

22 Jul 08:22
cfe5254
Compare
Choose a tag to compare

What's Changed

FIXES:

  1. Fix gnssntripclient inappropriate critical error for socket.timeout in Python<3.9 Fixes #118

CHANGES:

  1. Min versions of pyubx2 and pysbf2 updated.

Full Changelog: v1.1.15...v1.1.16

v1.1.15

15 Jul 08:37
a712b21
Compare
Choose a tag to compare

What's Changed

Fixes #116

New Contributors

Full Changelog: v1.1.14...v1.1.15

v1.1.14

29 May 08:10
9ae4099
Compare
Choose a tag to compare

What's Changed

  1. 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

27 Apr 11:45
d9b8f52
Compare
Choose a tag to compare

What's Changed

FIXES:

  1. Fix issue in GNSSNTRIPClient with parsing some NTRIP responses (missing gnss or sourcetable elements at beginning of stream).

CHANGES:

  1. RTCM 1002 (GPS observables) and 1010 (GLONASS observables) messages added to NTRIP server mode.
  2. GNSSMQTTClient add explicit LBand Frequencies topic ("/pp/frequencies/Lb") argument (rather than defaulting to 'yes' if mode is LBand).
  3. 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

23 Apr 07:22
513d94c
Compare
Choose a tag to compare

What's Changed

FIXES:

  1. GNSSStreamer default input handler updated - Fixes #111

CHANGES:

  1. Inherit SocketWrapper from pynmeagps.

Full Changelog: v1.1.11...v1.1.12

v1.1.11

16 Apr 14:18
042eafa
Compare
Choose a tag to compare

What's Changed

  1. Minor improvements to SSLError exception handling in gnssmqttclient.

Full Changelog: v1.1.10...v1.1.11

v1.1.10

02 Apr 23:01
68e2ee8
Compare
Choose a tag to compare

What's Changed

  1. 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.
  2. No other functional changes.

Full Changelog: v1.1.9...v1.1.10

v1.1.9

11 Dec 19:57
ea3e205
Compare
Choose a tag to compare

What's Changed

  1. Fix for IndexError: list index out of range error in format_conn on platforms with no IP6 support.
  2. ubx CLI utilities moved to pyubxutils - ubxsave, ubxload, ubxcompare, ubxsetrate, ubxsimulator. For the time being, pyubxutils will remain a dependency of pygnssutils and will be installed alongside it via pip, and from 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

20 Nov 09:13
68723f6
Compare
Choose a tag to compare

What's Changed

  1. 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

09 Nov 13:41
dfe9e90
Compare
Choose a tag to compare

What's Changed

  1. 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.
  2. 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