PyGPSClient GNSS/GPS Graphical Client

Edit Package PyGPSClient
https://github.com/semuconsulting/PyGPSClient

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.

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
Comments 0
No comments available
openSUSE Build Service is sponsored by