What's Changed
* Rc 1.5.0 by semuadmin in https://github.com/semuconsulting/PyGPSClient/pull/168
FIXES:
1. Fix NAV-SVINFO TypeError in ubx_handler.
ENHANCEMENTS:
1. Enhancements to Map widget:
- Show Track checkbox option added; when ticked, map will display track. Works in both offline ("world", "custom") and online ("map", "sat") modes. Track is only recorded while Show Track is ticked, and is reset when it is unticked. NB: this is independent of the existing Record GPX Track facility.
- Right-clicking anywhere in custom map view will display coordinates at that point. Double-click to clear.
1. Enhancements to GPX Viewer:
- Can now support custom offline background maps in addition to online MapQuest images.
- Minor improvements in exception handling.
1. Enhancements to Spectrum widget:
- Add snapshot facilty. Right-click anywhere in spectrum plot to capture current spectrum data, which will then be superimposed on the live spectrum data in a different color. Double-right-click to clear the snapshot. Intention is to help compare RF reception at different times and/or with different antenna configurations.
- Add pgaoffset option. If selected, adds receiver PGA (programmable gain amplifier) gain to spectrum db axis.
- vertical (db) axis range is now fixed - fixes previous vertical axis 'jumping'.
1. Enhance console color tagging.
1. Add baseline (where available) to banner dgps display.
1. Selected receiver serial port now included in saved json configuration file (NB: will only work if the saved device is still available on the same port when PyGPSClient is restarted).
1. Minor interval enhancements to SPARTN data stream handling to reflect pyspartn>=1.05 (can now use nominal basedate of TIMESTAMP (integer 0) when decrypting SPARTN payloads).
1. Internal streamlining of MapQuest API and Open File functions.
**Full Changelog**: https://github.com/semuconsulting/PyGPSClient/compare/v1.4.27...v1.5.0