Releases: semuconsulting/pyubx2
Releases · semuconsulting/pyubx2
v1.2.48
What's Changed
- RC 1.2.48 by @semuadmin in #167
- Add helper methods
val2twoscomp
andval2signmag
to convert signed integer to appropriate two's complement or sign magnitude binary representation. Can be helpful when populating UBX ESF-MEASdataField
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
What's Changed
- Rc 1.2.47 by @semuadmin in #160
- 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).
- Drop active support for Python 3.8, which is now End of Life.
Full Changelog: v1.2.46...v1.2.47
v1.2.46
What's Changed
- update to v1.2.46 by @semuadmin in #159
- 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
What's Changed
ENHANCEMENTS:
- Add SEC-OSNMA payload definition.
FIXES:
- Fix SEC-SIGLOG payload definition - thanks to @Niederb for contribution.
- Cater for alternate (v1, v2) versions of SEC-SIG message = Fixes #156.
- Rc 1.2.45 by @semuadmin in #158
- Fix structure of
SEC-SIGLOG
by @Niederb in #157
New Contributors
Full Changelog: v1.2.44...v1.2.45
v1.2.44
What's Changed
- Rc 1.2.44 by @semuadmin in #155
- Add process_monver() helper method to extract dictionary of hardware, firmware and software version identifiers from parsed MON-VER message.
- Sphinx documentation and docstrings enhanced to include global constants and decodes.
- socket_stream.SocketStream class renamed to socket_wrapper.SocketWrapper class for clarity.
Full Changelog: v1.2.43...v1.2.44
v1.2.43
What's Changed
- RC 1.2.43 by @semuadmin in #153
CHANGES:
- Update min pynmeagps version to 1.0.37.
FIXES:
- Fix typo in NAV-PVT definition -
difSoln
is nowdiffSoln
. Fixes #152. NB: any existing references tomsg.difSoln
will need to be changed tomsg.diffSoln
in user code.
Full Changelog: v1.2.42...v1.2.43
v1.2.42
What's Changed
- Rc 1.2.42 by @semuadmin in #151
- Internal refactoring to improve performance and exception handling.
- Updated for pyrtcm >=1.1.1
Full Changelog: v1.2.41...v1.2.42
v1.2.41
What's Changed
- Rc 1.2.41 by @semuadmin in #150
- Enhance stream exception handling.
- Replace print() log statements with logger.
- Enhance docstrings and comments.
Full Changelog: v1.2.40...v1.2.41
v1.2.40
What's Changed
- Rc 1.2.40 by @semuadmin in #148
- Internal field naming clarified and docstrings updated - no functional changes.
Full Changelog: v1.2.39...v1.2.40
v1.2.39
What's Changed
- Rc 1.2.39 by @semuadmin in #142
FIXES:
- Fix incorrect UBX MGA-GPS-EPH payload definition Fixes #141
Full Changelog: v1.2.38...v1.2.39