Recent Releases of pygnssutils
pygnssutils - v1.1.16
What's Changed
- Rc 1.1.16 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/120
- fix critical error from socket timeout for Python <3.10 by @fuchst in https://github.com/semuconsulting/pygnssutils/pull/119
FIXES:
- Fix gnssntripclient inappropriate critical error for socket.timeout in Python<3.9 Fixes #118
CHANGES:
- Min versions of pyubx2 and pysbf2 updated.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.15...v1.1.16
- Python
Published by semuadmin 7 months ago
pygnssutils - v1.1.15
What's Changed
Fixes #116
- Rc 1.1.15 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/117
- fix SocketServer allowreuseaddr by @fuchst in https://github.com/semuconsulting/pygnssutils/pull/115
New Contributors
- @fuchst made their first contribution in https://github.com/semuconsulting/pygnssutils/pull/115
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.14...v1.1.15
- Python
Published by semuadmin 8 months ago
pygnssutils - v1.1.14
What's Changed
- RC 1.1.14 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/114
- Add support for SBF (Septentrio Binary Format) protocol in GNSSStreamer. Currently GNSSStreamer can parse data streams containing either UBX or SBF messages, but not both at the same time. If protfilter signifies both (UBXPROTOCOL | SBFPROTOCOL), UBX will take precedence.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.13...v1.1.14
- Python
Published by semudev2 9 months ago
pygnssutils - v1.1.13
What's Changed
- RC 1.1.13 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/113
FIXES:
- Fix issue in GNSSNTRIPClient with parsing some NTRIP responses (missing gnss or sourcetable elements at beginning of stream).
CHANGES: 1. RTCM 1002 (GPS observables) and 1010 (GLONASS observables) messages added to NTRIP server mode. 1. GNSSMQTTClient add explicit LBand Frequencies topic ("/pp/frequencies/Lb") argument (rather than defaulting to 'yes' if mode is LBand). 1. New global variable RTCMTYPES listing RTCM3 message types and rates output in pygnssutils NTRIP server mode.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.12...v1.1.13
- Python
Published by semudev2 10 months ago
pygnssutils - v1.1.12
What's Changed
- Rc 1.1.12 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/112
FIXES:
- GNSSStreamer default input handler updated - Fixes #111
CHANGES:
- Inherit SocketWrapper from pynmeagps.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.11...v1.1.12
- Python
Published by semuadmin 10 months ago
pygnssutils - v1.1.11
What's Changed
- update to 1.1.11 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/110
- Minor improvements to SSLError exception handling in gnssmqttclient.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.10...v1.1.11
- Python
Published by semuadmin 11 months ago
pygnssutils - v1.1.10
What's Changed
- update to 1.1.10 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/109
- Update minimum versions of pyubx2 (1.2.51), pynmeagps (1.0.49), pyrtcm (1.1.5) and certifi (2025..) to ensure latest fixes and enhancements are included in UBX, NMEA and RTCM3 processing.
- No other functional changes.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.9...v1.1.10
- Python
Published by semuadmin 11 months ago
pygnssutils - v1.1.9
What's Changed
- RC 1.1.9 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/107
- Fix for
IndexError: list index out of rangeerror informat_connon platforms with no IP6 support. - ubx CLI utilities moved to
pyubxutils-ubxsave,ubxload,ubxcompare,ubxsetrate,ubxsimulator. For the time being,pyubxutilswill remain a dependency ofpygnssutilsand will be installed alongside it via pip, andfrom pygnssutils import UBXSimulatorwill still work as an import statement, but these will be removed altogether in v1.2.0.
Fixes: IndexError: list index out of range error in format_conn on platforms with no IP6 support.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.8...v1.1.9
- Python
Published by semuadmin about 1 year ago
pygnssutils - v1.1.8
What's Changed
- Rc 1.1.8 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/104
- gnssmqttclient updated to support
pyspartn>=1.0.5(see pyspartn Release Notes for new functionality).
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.7...v1.1.8
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.7
What's Changed
- Rc 1.1.7 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/103
- gnssntripclient will now tolerate an NTRIP 1.0 response to an NTRIP 2.0 request if the caster only supports NTRIP 1.0, or vice versa.
- gnssstreamer now supports both NTRIP 1.0 and NTRIP 2.0 clients via the -rtkntripversion flag (previously it assumed NTRIP 2.0).
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.6...v1.1.7
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.6
What's Changed
- update to 1.1.6 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/101
- Remove print() statement in gnssntripclient.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.5...v1.1.6
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.5
What's Changed
- Enhance gnssntripclient exit and exception handling.
- enhance gnssntripclient - Fixes #98 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/100
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.4...v1.1.5
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.4
What's Changed
- Rc 1.1.4 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/94
- Fix UnicodeDecodeError in gnssntripclient - Fixes #93.
- Fix occasional
ubxload'lockups' - Fixes #48. - Update
ubx...utilities to use common logging provisions. - Drop active support for Python 3.8 - End of Life as at October 2024.
- Add active support for Python 3.13.
- Update min pyubx2 version to 1.2.47.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.3...v1.1.4
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.3
What's Changed
- RELEASE CANDIDATE 1.1.3 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/92
- Refactor gnssserver keyword arguments to facilitate code completion hints.
- Update min pyubx2 version to 1.2.46 - incorporates various UBX and NMEA message enhancements.
- Update min pyspartn version to 1.0.3 - incorporates enhancements to troposphere attributes handling.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.2...v1.1.3
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.2
What's Changed
- Rc 1.1.2 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/91
FIXES:
- Fix #90
- Minor fix to verbosity setting passthrough to lower modules e.g.
pyubx2. - Minor fix to stream validation in gnssstreamer.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.1...v1.1.2
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.1.1
What's Changed
- RELEASE CANDIDATE 1.1.1 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/88
ENHANCEMENTS:
gnssstreamer(formerlygnssdump) completely refactored to support bidirectional communications with GNSS datastream via args--cliinput,--inputand--clioutput,--output. CLI utility is now namedgnssstreamerbut the deprecatedgnssdumpwill continue to work until at least v1.1.3.
Supported --clioutput values are:
- 0 = terminal (default)
- 1 = binary file
- 2 = serial port
- 3 = TCP socket server
- 4 = evaluable Python (lamba) expression
- 5 = text file
Supported --cliinput values are:
- 0 = none (default)
- 1 = RTK NTRIP RTCM
- 2 = RTK NTRIP SPARTN
- 3 = RTK MQTT SPARTN
- 4 = serial port (e.g. SPARTN RTK data from D9S L-Band receiver)
- 5 = binary file (e.g file containing UBX configuration commands)
- Improved test coverage.
- Improved exception handling and logging in socket_server.py.
- Improved Sphinx documentation of global constants.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.1.0...v1.1.1
- Python
Published by semudev2 over 1 year ago
pygnssutils - v1.1.0
What's Changed
- RC 1.1.0 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/87
ENHANCEMENTS:
- gnssntripclient now supports chunked transfer-encoded NTRIP datastreams.
- gnssntripclient improved handling of NTRIP 1.0 (ICY) caster responses.
- gnssntripclient minor improvements to exception handling.
- gnssstreamer (gnssdump) now supports transfer-encoded socket streams via --encoding argument. SocketWrapper class now used to wrap incoming socket data sources.
- gnssserver now supports NTRIP version 1.0 or 2.0 in NTRIP mode via arg --ntripversion.
Fixes https://github.com/semuconsulting/pygnssutils/issues/85
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.32...v1.1.0
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.32
What's Changed
- RELEASE CANDIDATE 1.0.32 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/84
pygnssutils Pull Request Template
Description
ENHANCEMENTS:
Add configuration file option to all CLI utilities via
-Cor--configargument. Default location of configuration file can be specified in environment variable{utility}_CONFe.g.GNSSDUMP_CONF,GNSSNTRIPCLIENT_CONF, etc. Config files are text files containing key-value pairs which mirror the existing CLI arguments, e.g.shell gnssdump -C gnssdump.confwhere gnssdump.conf contains...filename=pygpsdata-MIXED3.log verbosity=3 format=2 clioutput=1 output=testfile.bin
is equivalent to:
shell
gnssdump --filename pygpsdata-MIXED3.log --verbosity 3 --format 2 --clioutput 1 --output testfile.bin
2. Streamline logging. CLI usage unchanged; to use pygnssutils logging within calling application, invoke logging.getLogger("pygnssutils") in calling module.
3. Internal enhancements to experimental UBXSimulator to add close() and in_waiting() methods; recognise incoming RTCM data.
4. GGA message sent to NTRIP Caster in GGALIVE mode will include additional live attributes (siv, hdop, quality, diffage, diffstation). Thanks to @yydgis for contribution.
FIXES:
- gnssntripclient - update HTTP GET request for better NTRIP 2.0 compliance
- issue with delay on gnssntripclient retry limit
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.31...v1.0.32
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.31
What's Changed
- RC 1.0.31 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/78
- Minor internal enhancements to logging support - add explicit CRITICAL log level (verbosity = -1).
- Add logging to socket_server.py module.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.30...v1.0.31
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.30
What's Changed
- Enhance gnssntripclient & gnssmqttclient by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/75
- Add automated network connection timeout and retry to gnssntripclient - new CLI arguments --retries, --retryinterval, --timeout. See gnssntripclient -h for help.
- Add TCP socket server output option to gnssntripclient and gnssmqttclient - new CLI argument --cliout 3.
- Refactor utilties to use standard Python logging module - --verbosity arguments are now mapped to logging levels (0 low => error, critical; 1 medium => warning; 2 high => info; 3 debug => debug).
- Refactor utilities to use separate *_cli.py module for command line argument parsing.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.29...v1.0.30
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.29
What's Changed
- Rc 1.0.29 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/71
ENHANCEMENTS:
- Add --clioutput CLI option to gnssntripclient - supports output types of binary file or Serial port
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.28...v1.0.29
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.28
What's Changed
- Rc 1.0.28 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/68
- Waits correctly for the time specified in waittime by @hugokernel in https://github.com/semuconsulting/pygnssutils/pull/67
New Contributors
- @hugokernel made their first contribution in https://github.com/semuconsulting/pygnssutils/pull/67
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.27...v1.0.28
- Python
Published by semuadmin over 1 year ago
pygnssutils - v1.0.27
What's Changed
- Rc 1.0.27 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/66
- Add
ubxcompareCLI utility.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.26...v1.0.27
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.26
What's Changed
- update spartn decryption arg names by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/65
FIXES:
- Update SPARTN decryption argument names - Fixes no decode setting error.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.25...v1.0.26
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.25
What's Changed
- Rc 1.0.25 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/63
ENHANCEMENTS:
- Add SPARTN payload decrypt option to gnssnmqqclient.
- Minor internal streamlining.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.24...v1.0.25
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.24
What's Changed
- RELEASE CANDIDATE 1.0.24 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/62
FIXES:
- Enhancements to socket_server NTRIP caster to improve compatibility with NTRIP clients like BNC and u-center. Now returns properly-formatted HTTP header with RTCM3 data stream. Fixes issue with connection timeout on some NTRIP clients e.g. BNC 2.13.0 or u-center 24.02.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.23...v1.0.24
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.23
What's Changed
- RELEASE CANDIDATE 1.0.23 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/61
FIXES:
- Fix to socket_server NTRIP caster source table HTTP response which was causing some NTRIP clients to timeout. Fixes #60
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.22...v1.0.23
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.22
What's Changed
- RELEASE CANDIDATE 1.0.22 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/59
- Add support for u-blox PointPerfect NTRIP SPARTN service in gnssntripclient.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.21...v1.0.22
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.21
What's Changed
- RELEASE CANDIDATE 1.0.21 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/58
ENHANCEMENTS:
- Add SSL support to gnssntripclient.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.20...v1.0.21
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.20
What's Changed
- RELEASE CANDIDATE 1.0.20 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/57
FIXES:
- Fix simvector function in ubxsimulator.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.19...v1.0.20
- Python
Published by semuadmin almost 2 years ago
pygnssutils - v1.0.19
What's Changed
- Rc 1.0.19 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/56
CHANGES:
- Add support for paho-mqtt v2.0.0.
- Update min pyubx2 version to 1.2.38.
- Add support for pyubx2 SETPOLL msgmode (auto-detect input message mode SET or POLL)
ENHANCEMENTS:
- Add experimental UBX Simulator.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.18...v1.0.19
- Python
Published by semudev2 about 2 years ago
pygnssutils - v1.0.18
What's Changed
- Rc 1.0.18 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/53
CHANGES:
- Update min pyubx2 version to 1.2.37.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.17...v1.0.18
- Python
Published by semuadmin about 2 years ago
pygnssutils - v1.0.17
What's Changed
- Internal enhancements to IP6 address handling.
- Update min pyubx2 version to 1.2.35
- Release Candidate 1.0.17 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/50
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.16...v1.0.17
- Python
Published by semuadmin about 2 years ago
pygnssutils - v1.0.16
- Update min pyubx2 version to 1.2.32:
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.15...v1.0.16
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.15
What's Changed
- Rc 1.0.15 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/42
ENHANCEMENTS:
- GNSSMQTTClient updated to support SPARTN MQTT L-Band Topics (including
/pp/frequencies/Lb) in addition to IP. - Add
MQTTMessagecontainer class for any MQTT topics which contain JSON payloads, e.g.,<MQTT(/PP/FREQUENCIES/LB, frequencies_us_current_value=1556.29, frequencies_eu_current_value=1545.26)>
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.14...v1.0.15
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.14
RELEASE 1.0.14
What's Changed
- RC 1.0.14 by @semuadmin in https://github.com/semuconsulting/pygnssutils/pull/41
- GNSSNTRIPClient amended to output sourcetable and closest mountpoint to designated output medium, if
--outputargument is notNoneand--mountpointargument is blank. Previously only output RTCM3 data.
Full Changelog: https://github.com/semuconsulting/pygnssutils/compare/v1.0.13...v1.0.14
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.13
RELEASE 1.0.13
CHANGES:
- Add settings.setter methods to GNSSNTRIPClient and GNSSMQTTClient (to support saving settings in
PyGPSClient>=1.4.1json configuration file). No functional changes to command line clients.
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.12
Description
RELEASE 1.0.12
CHANGES:
- Add ntripuser and ntrippassword keyword arguments to SockerServer, GNSSSockerServer and GNSSNTRIPClient classes for use in NTRIP Caster authentication. If not supplied, these will default to environment variables PYGPSCLIENTUSER and PYGPSCLIENTPASSWORD or, failing that, "anon" and "password".
- NB: This will require a corresponding update to PyGPSClient (>=1.4.0).
- NB: These arguments were previously named user and password in GNSSSockerServer and GNSSNTRIPClient classes - any scripts instantiating either of these classes will require updating.
- Updated minimum version dependency for pyubx2 (1.2.29)
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.11
RELEASE 1.0.11
CHANGES:
- Updated minimum version dependencies for pyubx2 (1.2.28) and pyspartn (0.1.10). No functional changes.
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.10
RELEASE 1.0.10
- Python 3.7 is officially end of life on 27 June 2023. This change removes Python 3.7 from workflows and documentation.
- No other functional changes.
- Python
Published by semuadmin over 2 years ago
pygnssutils - v1.0.9
RELEASE 1.0.9
FIXES: 1. Fix error when cycling log files https://github.com/semuconsulting/pygnssutils/issues/29
- Python
Published by semuadmin almost 3 years ago
pygnssutils - v1.0.8
RELEASE 1.0.8
ENHANCEMENTS:
- Add IPv6 support in gnssserver, gnssdump and gnssntripclient.
- Add on_disconnect callback to gnssmqttclient.py and enhance exception reporting back to calling app.
- Minor enhancements to SPARTN and NTRIP client exception handling.
- Python
Published by semuadmin almost 3 years ago
pygnssutils - v1.0.7
RELEASE 1.0.7
CHANGES:
- Add bandit security analysis to workflows.
- Other internal updates to VSCode and GitHub Actions workflows
- Update min pyubx2 and pyspartn versions.
- imports sorted using isort and black.
No functional changes
- Python
Published by semuadmin almost 3 years ago
pygnssutils - v1.0.6
RELEASE 1.0.6
- Superfluous haversine, latlon2dms and latlon2dmm helper methods removed - use pynmeagps helpers instead
- Minimum pyubx2 version updated to 1.2.23
- Minimum pyspartn version updated to 0.1.4
- Minor updates to VSCode tasks and GitHub actions for pyproject.toml build framework
- Python
Published by semuadmin almost 3 years ago
pygnssutils - v1.0.5
RELEASE 1.0.5
FIXES:
- Fix gnssserver crash - Fixes https://github.com/semuconsulting/pygnssutils/issues/17
ENHANCEMENTS:
- Enhance gnssdump.py msgfilter functionality to include periodic filtering = thanks to @acottuli for contribution.
- Python
Published by semuadmin almost 3 years ago
pygnssutils - v1.0.4
RELEASE 1.0.4
FIXES:
- Add omitted dependency for paho-mqtt.
- Python
Published by semuadmin about 3 years ago
pygnssutils - v1.0.3
RELEASE 1.0.3
ENHANCEMENTS:
- GNSSMQTTClient SPARTN MQTT client class and command line utility added - see README for details
- Python
Published by semuadmin about 3 years ago
pygnssutils - v1.0.2
RELEASE 1.0.2
CHANGES:
- All CLI utilities amended to use standard Python
argparselibrary for parsing input arguments. For example:
- Previously:
gnssdump port=/dev/tty.usbmodem1101 baud=115200 timeout=5 - Now:
gnssdump --port /dev/tty.usbmodem1101 --baudrate 115200 --timeout 5
- For all CLI utilities, type
-hfor help. Refer to README for other examples. - The kwargs for the underlying Class constructors are unchanged.
- Python
Published by semuadmin about 3 years ago
pygnssutils - v1.0.1
RELEASE 1.0.1
ENHANCEMENTS:
- Add two new CLI utilities
ubxloadandubxsavewhich allow user to save and reload the current configuration of a Gen 9+ UBX GNSS device. Theubxsaveutility works by polling a complete set of CFG-VALGET keys from the UBX Configuration Database, converting the responses to CFG-VALSET commands and saving these as binary UBXMessages. Theubxloadutility loads these CFG-VALSET messages from a file and uploads them to the receiver's volatile memory (RAM) memory layer. The two utilities provide an easy way to copy configurations between compatible devices.
- Python
Published by semuadmin about 3 years ago
pygnssutils - v1.0.0
RELEASE 1.0.0
CHANGES:
- First post-beta release; some internal streamlining.
- Add ubxsetrate CLI utility to set message rates on u-blox receivers.
- Update shields.io build status badge URL.
- Python
Published by semuadmin about 3 years ago
pygnssutils - v0.3.4-beta
RELEASE 0.3.4-beta
FIXES:
1. Fix error in gnssntripclient which was causing HTTP 403 Forbidden errors from some NTRIP casters (e.g. UNAVCO).
- Python
Published by semuadmin about 3 years ago
pygnssutils - v0.3.3-beta
RELEASE 0.3.3-beta
FIXES:
- Fix
gnssntripclientissue where blank lines in HTTP sourcetable response from NTRIP caster could prevent sourcetable being retrieved and processed.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.3.2-beta
RELEASE 0.3.2-beta
ENHANCEMENTS:
- NTRIP client enhancement.
ggamodekeyword argument added tognssntripclient- allows user to select GGA position source; 0 = live position from receiver, 1 = fixed reference position. Default is 0.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.3.1-beta
RELEASE 0.3.1-beta
FIXES:
Fix to NTRIP V2 HTTP GET Header - thanks to @polytopes-design for contribution.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.3.0-beta
RELEASE 0.3.0-beta
CHANGES:
- pyubx2.UBXReader class used in place of pygnssutils.GNSSReader to eliminate code and test duplication.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.2.3-beta
RELEASE 0.2.3-beta
ENHANCEMENTS:
- Outfile option added to gnssdump. See README and gnssdump -h for details.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.2.2-beta
RELEASE 0.2.2-beta
FIXES:
- Fix typo error in formatGGA routine in gnssntripclient.py.
- Fix \examples\rtk_example.py.
CHANGES:
- Min versions of pyubx2 and pynmeagps updated to 1.2.14 and 1.0.14 respectively.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.2.1-beta
RELEASE 0.2.1-beta
ENHANCEMENTS:
- NTRIP Client class
GNSSNTRIPClientand CLI utilitygnssntripclientadded. See README for details.
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.2.0-beta
RELEASE 0.2.0-beta
CHANGES
- Output handler processing simplified.
- Documentation updated.
FIXES: 1. JSON output now correct for all output handler types (not just stdout and File)
- Python
Published by semuadmin over 3 years ago
pygnssutils - v0.1.2-alpha
RELEASE 0.1.2-alpha
ENHANCEMENTS:
- JSON added to range of available output formats in gnssdump.
- 'allhandler' protocol handler option added to gnssdump; Use same external protocol handler for all protocols. Will override any individual protocol handlers (ubxhandler etc.)
- Context management added to GNSSStreamer and GNSSServer modules.
- Documentation updated.
- Python
Published by semuadmin almost 4 years ago
pygnssutils - v0.1.1-alpha
RELEASE 0.1.1-alpha
CHANGES:
GNSSServerclass renamed toGNSSSocketServerfor clarity.- Test coverage extended.
- Cosmetic documentation tidy up.
- Python
Published by semuadmin almost 4 years ago
pygnssutils - v0.1.0
RELEASE 0.1.0
- Initial Alpha release.
- Python
Published by semuadmin almost 4 years ago