head 1.4; access; symbols pkgsrc-2026Q1:1.3.0.4 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.2 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2026.05.01.00.27.17; author gdt; state Exp; branches; next 1.3; commitid pSc3cCDn6sxrP2EG; 1.3 date 2025.10.29.10.33.33; author gdt; state Exp; branches; next 1.2; commitid d2NQafVed1F76sgG; 1.2 date 2025.10.02.12.05.02; author gdt; state Exp; branches; next 1.1; commitid 4mHdYps40MRdtZcG; 1.1 date 2025.09.04.13.05.37; author gdt; state Exp; branches; next ; commitid ZryY27nCoJYTHo9G; desc @@ 1.4 log @geography/py-ubx2: Update to 1.3.0 Upstream NEWS, less minor improvements and bugfixes: ### RELEASE 1.3.0 1. Add support for UBX MGA advanced calibration support commands and polls (MGA-SF-INI, MGA-SF-INI2, MGA-INI-ATT, MGA-SF) - thanks to @@ariansharifi for contribution. ### RELEASE 1.2.60 1. Add UBXReader `encoding` argument for chunked encoded socket streams. 1. Add a third value '2' to UBXReader and UBXMessage `parsebitfield` argument (*previously a simple boolean*); 0 = parse bitfield as bytes, 1 = parse bitfield as individual bits, 2 = parse bitfield as *both* bytes *and* bits (1) @ text @$NetBSD: distinfo,v 1.3 2025/10/29 10:33:33 gdt Exp $ BLAKE2s (pyubx2-1.3.0.tar.gz) = 390be615b820f07dc2f0aa49538dfcb1c35f15d4aa73d20f326a92d815017956 SHA512 (pyubx2-1.3.0.tar.gz) = a33d266dbb802f49a125622f463379ca7d74c3de5b0ba2b8931c06264e833f9812cf45fe880f0a53ef655dae0392468925584857edaf43b5b7b33a8b932b3e43 Size (pyubx2-1.3.0.tar.gz) = 348679 bytes @ 1.3 log @geography/py-ubx2: Update to 1.2.59 Upstream NEWS: 1. Add additional E6/L6 SIGID decodes. 1. Update `str()` method to decode sigId where possible e.g. `L1_C/A`, `E1_C`. 1. Minor updates to static configuration database methods `config_set`, `config_get` & `config_del` to tolerate hyphens in configuration database key names e.g. “CFG-MSGOUT-UBX_RXM_RAWX_UART1” is treated as "CFG_MSGOUT_UBX_RXM_RAWX_UART1". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/10/02 12:05:02 gdt Exp $ d3 3 a5 3 BLAKE2s (pyubx2-1.2.59.tar.gz) = 9cb46017beae2c5b1dff3cb25346d1b7251896ba8aa69194bab6fce642ef20e9 SHA512 (pyubx2-1.2.59.tar.gz) = 092278024280548b3205907b65ee0dd01d0a6cb318cae8a9769affcddb7137fe2157e40696dfe4a1096bb132a3445f02cfbf3f806cd9d6a7008bb0399a167318 Size (pyubx2-1.2.59.tar.gz) = 282651 bytes @ 1.2 log @geography/py-ubx2: Update to 1.2.58 Upstream NEWS: micro release @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2025/09/04 13:05:37 gdt Exp $ d3 3 a5 3 BLAKE2s (pyubx2-1.2.58.tar.gz) = a414a9e7573cb97235000764f58553607b1a88786b3d66a958ad0800a43c9cff SHA512 (pyubx2-1.2.58.tar.gz) = f485552af22395e51c20da14bb8a36e88d10974738dbe0dc95128acae08c0b996ec16eb84b42a2877ad69b3c2031eafa774ce84e26609eb16cb16360317abc26 Size (pyubx2-1.2.58.tar.gz) = 282032 bytes @ 1.1 log @geography/py-ubx2: Add version 1.2.57 pyubx2 is a Python 3 parser for the UBX protocol. UBX is a proprietary binary protocol implemented on u-blox GNSS receiver modules. pyubx2 can also parse NMEA 0183 and RTCM3 protocols via the underlying pynmeagps and pyrtcm packages from the same author - hence it covers all the protocols that u-blox GNSS receivers are capable of outputting. The library implements a comprehensive set of inbound (SET/POLL) and outbound (GET) messages for all current u-blox GPS/GNSS devices, but is readily extensible. Refer to UBX_MSGIDS in ubxtypes_core.py for the complete dictionary of messages currently supported. UBX protocol information sourced from published u-blox Interface Specifications. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (pyubx2-1.2.57.tar.gz) = 1298c6d87529db5fc06aa00e46fc7f92e393fa95885983144841ad158de37b95 SHA512 (pyubx2-1.2.57.tar.gz) = 165644422f22702c9a7783b2a8a3900a73b384251cdec0d8ee2f6599d6efd5e3a4f1018d0ae1477efdfffa153a0979d04f767b728f84651a59ecebb6821e9d4d Size (pyubx2-1.2.57.tar.gz) = 279804 bytes @