|Firmware (C and HEX) files for the GPS-synchronised Analog Clock [04120217A.HEX/04130217A.HEX]|
HEX file and C source code for the 8-bit PIC16LF88-I/P microcontroller in the GPS-synchronised Analog Clock project.
All versions of the firmware, including HEX and C files, are contained in the ZIP supplied. The C code is compiled using the CCS PIC16 compiler.
These are updated versions of the firmware which solve problems with the USB serial port. Note that it's necessary to install a different HEX file depending on which serial port you are using; see the README file in the zip.
Update 15/03/2017 - two bugs were identified which are now fixed in v2.6 (stepping) and v1.3 (sweep). These are: clock drive pin RA1 (#18) not toggling properly for the stepping version and with both versions, a GPS parsing error which could cause a failure to operate correctly with certain GPS modules.
Update 29/09/2017 - fixed a bug in the sweep hand version, with the same clock drive problem as the stepping mentioned above. The version number is now 1.4.