PyGPSClient GNSS/GPS Graphical Client
PyGPSClient is a graphical GNSS/GPS testing, diagnostic and UBX © (u-blox ™) device configuration application written entirely in Python and tkinter.
Features:
* Supports both NMEA and UBX protocols. It uses the pynmeagps library for NMEA parsing and the pyubx2 library for UBX parsing.
* Capable of reading from serial/USB port or previously-saved binary datalog file.
* Configurable GUI with selectable and resizeable widgets.
* Expandable banner widget showing key navigation information.
* Serial console widget showing data stream in either parsed, binary or hexadecimal format.
* Skyview widget showing current satellite visibility and position (elevation / azimuth). Satellite icon borders are colour-coded to distinguish between different GNSS constellations.
* Graphview widget showing current satellite reception (signal-to-noise ratio).
* Mapview widget with location marker, showing either a static Mercator world map, or an optional dynamic web-based map downloaded via a MapQuest API (requires an Internet connection and free MapQuest API Key).
* Data logging in parsed, binary and hexadecimal formats.
* Track recording in GPX format.
* UBX Configuration Dialog, with the ability to send a variety of UBX configuration commands to u-blox GNSS devices. This includes the facility to add user-defined commands or command sequences - see instructions under installation below.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Application:Geo/PyGPSClient && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
PyGPSClient-1.3.5.tar.gz | 0003247187 3.1 MB | |
PyGPSClient.changes | 0000001465 1.43 KB | |
PyGPSClient.spec | 0000003444 3.36 KB |
Latest Revision
Update to version 1.3.5.
Comments 0