- Made the pygarmin script a submodule - Improved docstrings - Switched from Markdown to ReStructuredText - Added documentation using Sphinx
.. _section-2:
1.0
-----
- Improved coding style to conform to the PEP8 style guide - Improved logging - Improved docstrings - Used a factory method to create objects - Used the new PyUSB 1.0 API - Used f-strings instead of %-formatting - Used the rawutil module instead of a customized struct - Implemented unit ID request - Added support for baudrate change - Added support for proximity waypoints transfer - Added support for waypoint category transfer - Added support for position initialization - Added support for maps - Added support for image transfer (screenshots and waypoint symbols) - Added support for screenshots - Removed test code (because I believe this belongs outside the main module) - Rewritten pygarmin to a fairly complete command-line program
.. _section-3:
0.8
-----
- Used pyserial for serial communication - Added debian package support - Added support for flightbook - Added support for laps - Added support for runs - Added support for USB devices - Migrated to python3
.. _section-4:
0.7
-----
- Fixed various bugs - Brought up to date with CVS (the tarball had become very dated) - Patches for recent pythons on Win32 - JAHS’s mods - callback, debug etc - See CVS logs for more details