Commit Graph

17 Commits

Author SHA1 Message Date
Travis Goodspeed
114cd3d617 Initial implementation of a UART monitor for firmware and client. #54 #55 2017-12-08 18:40:33 -05:00
Travis Goodspeed
c00da5ecfa Inlucde stdio to remove error. 2017-11-28 19:48:54 -05:00
Travis Goodspeed
4db5f883da Restores alignment to rtcasm.S. I think this closes #47, but I've thought that before. 2017-11-28 19:00:47 -05:00
Travis Goodspeed
425ae1e0ed Workaround for the RTC3 errata. Close #47. 2017-11-28 12:54:30 -05:00
Travis Goodspeed
e593943de5 RTC day of week code, accurate until 2200. Close #43. 2017-11-15 22:21:59 -05:00
Travis Goodspeed
1a32d334fa Shows RTCDOW when holding '9' in the clock app. #43 2017-11-15 21:33:13 -05:00
Travis Goodspeed
e7ef696c20 Remaining doxygen headers and Doxyfile. Close #39. 2017-11-14 14:07:10 -05:00
Travis Goodspeed
006b5c0566 Press 5 in clock mode for the date of firmware compilation. 2017-11-14 12:03:34 -05:00
Travis Goodspeed
54de40490a Saves the clock to uninitialized RAM, so that we only lose a few seconds when the machine crashes. Close #30. 2017-10-04 12:22:48 -04:00
Travis Goodspeed
c3d6223de5 Refactored the clock app's display into its proper module. Colon now blinks once each second, rather than twice. 2017-09-28 17:22:55 -04:00
Travis Goodspeed
3c5878c1de Fixed bug where LCD wouldn't be entirely cleared when timing out back to the clock. 2017-09-27 19:09:17 -04:00
Travis Goodspeed
3ec6b5f42f Beginnings of app support for #15. Also adds date to RTC. 2017-09-26 11:44:10 -04:00
Travis Goodspeed
e273340ce5 Screen is no longer erased in bulk, for smoother display. 2017-09-26 09:27:38 -04:00
Travis Goodspeed
ffbcb11212 Proper getchar() routine, keypad arrangement. Close #2. 2017-09-26 09:15:55 -04:00
Travis Goodspeed
d52bde911d Fixes 24 hour bug, adds AM/PM. #12 2017-09-24 19:14:23 -04:00
Travis Goodspeed
fca15c33db Hour, minute, and second are now properly loaded into the RTC. Close #12. 2017-09-24 18:52:30 -04:00
Travis Goodspeed
3d40753464 A basic clock is now functional. Close #11. 2017-09-24 18:00:54 -04:00