semuconsulting / PyGPSClient

Python Graphical GPS Client Application supporting NMEA, UBX, RTCM3, NTRIP & SPARTN Protocols
BSD 3-Clause "New" or "Revised" License
517 stars 103 forks source link

RC 1.4.2 - Add rover widget #87

Closed semuadmin closed 1 year ago

semuadmin commented 1 year ago

PyGPSClient Pull Request Template

RELEASE CANDIDATE v1.4.2

ENHANCEMENTS:

  1. New Rover widget which plots the relative 2D position, track and status information for the roving receiver antenna in a fixed or moving base / rover RTK configuration. Double-click to clear existing plot. (GNSS rover receiver must be capable of outputting UBX NAV-RELPOSNED messages.)
rover_widget

FIXES:

  1. Fix issue where some preset commands were not being recorded in the UBX recorder facility.

Testing

Please test all changes, however trivial, against the supplied pytest suite tests/test_*.py. Please describe any test cases you have amended or added to this suite to maintain >= 99% code coverage.

Checklist: