head	1.9;
access;
symbols
	pkgsrc-2026Q3:1.9.0.2
	pkgsrc-2026Q3-base:1.9
	pkgsrc-2026Q2:1.6.0.2
	pkgsrc-2026Q2-base:1.6
	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.9
date	2026.07.18.12.24.32;	author gdt;	state Exp;
branches;
next	1.8;
commitid	e0LLqQoxsWB3i8OG;

1.8
date	2026.07.10.22.19.22;	author gdt;	state Exp;
branches;
next	1.7;
commitid	qAOeOqz5AaG3Q9NG;

1.7
date	2026.07.07.13.02.03;	author gdt;	state Exp;
branches;
next	1.6;
commitid	oTaXYYYknWPQQIMG;

1.6
date	2026.06.07.14.12.38;	author gdt;	state Exp;
branches;
next	1.5;
commitid	xbEYW1hWORnQcSIG;

1.5
date	2026.05.30.12.57.12;	author gdt;	state Exp;
branches;
next	1.4;
commitid	DNoLHMiqswGU2QHG;

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.9
log
@geography/py-ubx2: Update to 1.3.6

Upstream NEWS, less minor improvements and bugfixes:

### RELEASE 1.3.6

1. Add `msgfilter` argument to UBXReader to allow user to filter
output by one or more message identities. If set, only filtered raw
messages will be parsed (e.g. UBX `0x0107` *(must be integer)*, NMEA
`"GNGSA"` or RTCM `1077`); the remainder will be `None`. Default is ""
(no filter). If you're only interested in specific messages, this can
significantly improve parsing speed for a given datastream.

1. Enhance `parsing` argument to UBXReader - permissible values:
   - `PARSE_NONE` (0) - No message parsing, raw output only. Parsed data is `None`.
   - `PARSE_FULL` (1) - Full parsing of all message attributes (the
     default). Parsed data is a `UBXMessage`, `NMEAMessage` or
     `RTCMMessage` object.
   - `PARSE_META` (2) - Parse only basic metadata from messages
     (protocol, identity and length). Parsed data is a formatted `str`
     object. Significantly faster than full parsing, but individual
     data attributes will no longer be available.
@
text
@$NetBSD: distinfo,v 1.8 2026/07/10 22:19:22 gdt Exp $

BLAKE2s (pyubx2-1.3.6.tar.gz) = 64d34af6b15856f6aa44ab4a8ebf5461e7768c241e718adde097c059b676d28b
SHA512 (pyubx2-1.3.6.tar.gz) = d4161ad99ffd1212df00c0a2d48c8b5b7413f2cc0bd972769bb1356ed7d066c825b4bdaed53d43664b8077c5ba0072007ecf03391f1b1d5d2acdf4fcaf41387e
Size (pyubx2-1.3.6.tar.gz) = 1434824 bytes
@


1.8
log
@geography/py-ubx2: Update to 1.3.5

Upstream NEWS, less minor improvements and bugfixes:

### RELEASE 1.3.5

1. Update NAV-DAHEADING v2 message definition for production firmware HDG 2.00 Interface Specification.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2026/07/07 13:02:03 gdt Exp $
d3 3
a5 3
BLAKE2s (pyubx2-1.3.5.tar.gz) = 46c908b6b3f8aa2e6af77c7121847dfe38c36eb3c585b3975dd55c5ed8e80892
SHA512 (pyubx2-1.3.5.tar.gz) = 35c5311d6790fbca6248287516630f4bd463a8f70c18bd0ac11b64659ac6f512284a15a1225885cdb6010e16da5f828ffd49a06eaa77a27bf2cd7b51dea31463
Size (pyubx2-1.3.5.tar.gz) = 1434127 bytes
@


1.7
log
@geography/py-ubx2: Update to 1.3.4

Upstream NEWS, less minor improvements and bugfixes:

### RELEASE 1.3.4

1. Update support for ZED-X20D (https://content.u-blox.com/sites/default/files/documents/ZED-X20D_HDG200_RN_UBXDOC-304424225-21402.pdf):

### RELEASE 1.3.3

1. Add new configuration database keys for ZED-X20P:
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2026/06/07 14:12:38 gdt Exp $
d3 3
a5 3
BLAKE2s (pyubx2-1.3.4.tar.gz) = c5918e48122bae0271854f5e6fea2dbc6d98db25d5760dde5255f226ed6133bf
SHA512 (pyubx2-1.3.4.tar.gz) = 639f5df90f71e7523bdd9ac3bac72ef191a9a27b1fa4f35db4453450a483d64eefa2560c0f865d3442cd0116eb86713b878d9c2d2ed0778aa514dd1db2165a6f
Size (pyubx2-1.3.4.tar.gz) = 1433639 bytes
@


1.6
log
@geography/py-ubx2: Update to 1.3.2

Upstream NEWS, less minor improvements and bugfixes:

1. Add support for undocumented UBX `NAV-DAHEADING` (0x01 0x45) message type, output by high precision dual-antenna u-blox modules e.g. ZED-X20D.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2026/05/30 12:57:12 gdt Exp $
d3 3
a5 3
BLAKE2s (pyubx2-1.3.2.tar.gz) = d1e3365e8712549d0e3f4f1e44372937abd8166d68378aa2dd1bfc3be6938cd1
SHA512 (pyubx2-1.3.2.tar.gz) = e2066838bdbcaa81134315215dc4945980f381ae38cd5f97a03c20169d895b14d0b815f6b2a853575f8bd8c09f603efbc03365f152a80209436c215515df2882
Size (pyubx2-1.3.2.tar.gz) = 1427679 bytes
@


1.5
log
@geography/py-ubx2: Update to 1.3.1

Upstream NEWS, less minor improvements and bugfixes:

[bugfixes only]
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2026/05/01 00:27:17 gdt Exp $
d3 3
a5 3
BLAKE2s (pyubx2-1.3.1.tar.gz) = f6310d524b6ddbd30661cb45c66f732d53a18efad1f24f73fe2a1a461a9a06a2
SHA512 (pyubx2-1.3.1.tar.gz) = bd36bb67e739636ea6669bf770ebda9baac4da84c9601428ea326ca142c6aee9cf66f98a835cc13c557589348e7b7bf09943f72b86e10fe49b02a7b652f56fce
Size (pyubx2-1.3.1.tar.gz) = 348794 bytes
@


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
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2025/10/29 10:33:33 gdt Exp $
d3 3
a5 3
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
@

