eleksir
a212bbc28a
Port changes from photoresistor branch
...
* Poll RTC by trigger, set via ISR
* Change blink state by trigger, set via ISR
* Set time compensation trigger in ISR
* Refresh clock by timer
* Re-calculate displayed time only ater rtcsync or when time adjusted by buttons
* Simplify draw algo
2019-08-17 11:50:23 +03:00
eleksir
68b8702396
Bring changes from tag v1.4
2019-06-02 15:27:04 +03:00
eleksir
be82b11537
Time adjust algo changed
...
+ Added 600ms pause before spin numbers if button pressed
* Changed increment delay 500ms -> 200ms
* Button bounce compensation code
2019-05-14 20:52:37 +03:00
eleksir
757210bfc5
Now compensation hack should work.
2019-05-12 07:55:17 +03:00
eleksir
2900e78ca4
Bits of cleanup, fix indentaion and coding style
2019-05-12 07:52:44 +03:00
eleksir
825c3096f2
Implement software time inaccuracy compensation hack
...
32768 Hz quartz chrystal resonator tends to be a bit inaccurate giving
about 5-10 seconds per day time skew
2019-04-20 12:04:05 +03:00
eleksir
f46a294535
Converted to unix EOL file
2019-04-20 11:52:00 +03:00
eleksir
f18e0a1166
Make it possible to display time without explicit leading zeroes
2019-03-01 01:27:07 +03:00
eleksir
3ec5b5fa6a
Fix visual bug on 0 o'clock
...
* fix visual bug on 0 o'clock
* move some variables to global scope
* remove float number - reduce binary size
2019-02-24 03:13:45 +03:00
eleksir
663093b32a
Initial commit
2019-02-23 19:01:52 +03:00