Skip to content

Releases: semuconsulting/pyubx2

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

v1.2.38

15 Feb 08:41
5532d9b
Compare
Choose a tag to compare

What's Changed

  1. Add val2sphp helper method to convert high precision (9dp) coordinate to separate standard and high precision components, as required by some CFG and NAV messages.
  2. Add utc2itow helper method to convert utc datetime to GPS week number and time of week.
  3. Add getinputmode helper method to determinate mode of input UBX message (SET or POLL). Add new pyubx2.UBXReader msgmode of SETPOLL (0x03), which will automatically determine input mode.

Full Changelog: v1.2.37...v1.2.38

v1.2.37

06 Feb 07:49
c159f75
Compare
Choose a tag to compare

What's Changed

CHANGES:

  1. Streamline parsing of NAV messages with high precision attributes (NAV-HPPOSSEC, NAV-HPPOSLLH, NAV-RELPOSNED). High precision attributes will now be prefixed "_HP" in the payload definitions, and their scaled values will be automatically added to the corresponding standard precision attribute. The high precision attribute will be omitted from the parsed message (so, for example, the parsed NAV-RELPOSNED message will no longer include both relPosN and relPosHPN values - relPosN will include the scaled relPosHPN value).

  2. Add new configuration database items for F10 SPG 6.0 and F9 L1L5 1.41 firmware:

    "CFG_HW_ANT_ON_SHORT_US": (0x30a3003c, U2),

Full Changelog: v1.2.36...v1.2.37

v1.2.36

02 Feb 08:42
b55d97c
Compare
Choose a tag to compare

What's Changed

CHANGES:

  1. Update min pynmeagps and pyrtcm versions.
  2. Update pyrtcm streaming test cases.
  3. Minor black formatting.
  4. Add planar helper method from pynmeagps.

Full Changelog: v1.2.35...v1.2.36

v1.2.35

13 Dec 09:54
8c06379
Compare
Choose a tag to compare

What's Changed

  1. Fix typo in UBX-ESF-INS payload definition Fixes #133

Full Changelog: v1.2.34...v1.2.35

v1.2.34

01 Dec 08:20
8874039
Compare
Choose a tag to compare

What's Changed

ENHANCEMENTS

  1. Cater for NMEA streams with LF (b"\x0a") rather than CRLF (b"\x0d\x0a") message terminators.
  2. Simplify string representation of NOMINAL (undocumented) payload definitions to "<UBX(IDENTITY-NOMINAL, payload="b\x99...")>".

Full Changelog: v1.2.33...v1.2.34