Skip to content

Releases: semuconsulting/pyubx2

v1.2.48

07 Nov 20:14
d79c4d8
Compare
Choose a tag to compare

What's Changed

  1. Add helper methods val2twoscomp and val2signmag to convert signed integer to appropriate two's complement or sign magnitude binary representation. Can be helpful when populating UBX ESF-MEAS dataField values such as speed or wheel tick, as these use both varieties of signed integer representation.

Full Changelog: v1.2.47...v1.2.48

v1.2.47

10 Oct 18:44
d3a9726
Compare
Choose a tag to compare

What's Changed

  1. Add 37 additional config database keys for F9P HPG 1.50 (FYI UBX NAV-TIMETRUSTED message type 0x0164 added in this firmware version, but definition not yet publicly documented).
  2. Drop active support for Python 3.8, which is now End of Life.

Full Changelog: v1.2.46...v1.2.47

v1.2.46

17 Sep 07:37
885c944
Compare
Choose a tag to compare

What's Changed

  1. Minimum version of pynmeagps updated to 1.0.42 - incorporates additional NMEA sentence definitions and helper functions.

Full Changelog: v1.2.45...v1.2.46

v1.2.45

02 Sep 15:10
41bcb1e
Compare
Choose a tag to compare

What's Changed

ENHANCEMENTS:

  1. Add SEC-OSNMA payload definition.

FIXES:

  1. Fix SEC-SIGLOG payload definition - thanks to @Niederb for contribution.
  2. Cater for alternate (v1, v2) versions of SEC-SIG message = Fixes #156.

New Contributors

Full Changelog: v1.2.44...v1.2.45

v1.2.44

25 Aug 10:23
f0f38e6
Compare
Choose a tag to compare

What's Changed

  1. Add process_monver() helper method to extract dictionary of hardware, firmware and software version identifiers from parsed MON-VER message.
  2. Sphinx documentation and docstrings enhanced to include global constants and decodes.
  3. socket_stream.SocketStream class renamed to socket_wrapper.SocketWrapper class for clarity.

Full Changelog: v1.2.43...v1.2.44

v1.2.43

04 Jun 18:52
73a3e2c
Compare
Choose a tag to compare

What's Changed

CHANGES:

  1. Update min pynmeagps version to 1.0.37.

FIXES:

  1. Fix typo in NAV-PVT definition - difSoln is now diffSoln. Fixes #152. NB: any existing references to msg.difSoln will need to be changed to msg.diffSoln in user code.

Full Changelog: v1.2.42...v1.2.43

v1.2.42

24 May 06:55
b9da2f6
Compare
Choose a tag to compare

What's Changed

  1. Internal refactoring to improve performance and exception handling.
  2. Updated for pyrtcm >=1.1.1

Full Changelog: v1.2.41...v1.2.42

v1.2.41

20 May 06:49
a04d4ec
Compare
Choose a tag to compare

What's Changed

  1. Enhance stream exception handling.
  2. Replace print() log statements with logger.
  3. Enhance docstrings and comments.

Full Changelog: v1.2.40...v1.2.41

v1.2.40

08 May 08:14
6f456ec
Compare
Choose a tag to compare

What's Changed

  1. Internal field naming clarified and docstrings updated - no functional changes.

Full Changelog: v1.2.39...v1.2.40

v1.2.39

23 Feb 06:06
445ae5f
Compare
Choose a tag to compare

What's Changed

FIXES:

  1. Fix incorrect UBX MGA-GPS-EPH payload definition Fixes #141

Full Changelog: v1.2.38...v1.2.39