1442 Commits

Author SHA1 Message Date
joeycastillo
63e0981693 wareki face: remove debug code 2024-09-29 07:55:47 -04:00
joeycastillo
e5e4d457e3 always set time zone to UTC 2024-09-29 07:51:16 -04:00
joeycastillo
9bedee8e54 consistently use _t convention 2024-09-29 07:45:24 -04:00
joeycastillo
01f1008e16 refactor movement's button preference into a function call 2024-09-28 21:57:21 -04:00
joeycastillo
fec225ec8b countdown: have timeout exit setting mode 2024-09-28 21:39:19 -04:00
joeycastillo
b740ce8ada countdown: use long press ALARM to enter settings 2024-09-28 21:33:05 -04:00
joeycastillo
4804b0bb38 migrate countdown to Second Movement 2024-09-28 17:43:10 -04:00
joeycastillo
38189ad452 clear seconds in LE mode 2024-09-24 00:12:25 -04:00
joeycastillo
de8ad7ee02 bump utz commit 2024-09-24 00:03:53 -04:00
joeycastillo
52578e5413 integrate utz, use DST-aware time zones instead of bare offsets 2024-09-23 23:27:10 -04:00
joeycastillo
f03a414ca8 use signed integers for UTC offset 2024-09-23 23:24:17 -04:00
joeycastillo
5dc6f2e4f6 add utz submodule 2024-09-23 09:26:44 -04:00
joeycastillo
60a19f3cf0 bring in world clock 2024-09-23 09:26:44 -04:00
joeycastillo
0a6ef3d82a 24H only is handled by disabling changing the setting 2024-09-23 08:53:57 -04:00
joeycastillo
1357634d9d fix flickering LED in preferences screen 2024-09-23 00:02:31 -04:00
joeycastillo
ac1f1eb7ef better LED colors at low brightness 2024-09-22 23:50:14 -04:00
joeycastillo
9276655db8 support RGB LED backlight 2024-09-22 22:48:45 -04:00
joeycastillo
8253572b6d bump gossamer commit 2024-09-22 22:41:35 -04:00
joeycastillo
687f1d9f60 new preferences face with support for RGB LED 2024-09-22 22:26:59 -04:00
joeycastillo
608d6e2e9d move away from backup registers 2024-09-22 21:52:25 -04:00
joeycastillo
8009ad0537 no need for this to be a function 2024-09-22 21:51:11 -04:00
joeycastillo
fa8f15b85e remove duplication of movement defaults 2024-09-22 21:50:33 -04:00
joeycastillo
52918eb10e remove old movement_config.h 2024-09-22 18:27:40 -04:00
joeycastillo
e29134bf9f bring in filesysten and shell, rename LFS globals for clarity 2024-09-22 15:34:51 -04:00
joeycastillo
e1fa85faf7 fix typo 2024-09-22 15:04:34 -04:00
joeycastillo
e8cedeac6c rename enum, rearrange watch_tcc.h 2024-09-22 14:26:49 -04:00
joeycastillo
688cf7d87e set year to 2024 at boot 2024-09-22 14:24:43 -04:00
joeycastillo
14e87d2909 fix for minutes not updating after refactor 2024-09-22 14:22:33 -04:00
joeycastillo
c1eac53c63 don't time out first watch face 2024-09-22 13:57:16 -04:00
joeycastillo
2e738db673 add buzzer volume control 2024-09-22 13:34:46 -04:00
joeycastillo
6e0d9270b5 bump gossamer commit 2024-09-22 10:46:31 -04:00
joeycastillo
9274f532d2 improve API for text display 2024-09-19 08:42:07 -04:00
joeycastillo
8bbcacd747 remove watch_display_string from set_time face 2024-09-18 23:48:58 -04:00
joeycastillo
24d2b39bf6 silence warning 2024-09-18 23:47:52 -04:00
joeycastillo
6abcc77db1 remove unused variable 2024-09-18 23:46:50 -04:00
joeycastillo
41ea9e8fc5 Revert "Support leading zero representation for 24h clock"
This reverts commit f633b7634b80d0bf08e491606eab3f10f85d6ece.
2024-09-18 23:34:02 -04:00
joeycastillo
69cf0a9789 remove deprecated watch_display_string 2024-09-18 23:21:36 -04:00
joeycastillo
95b6480e5c restore USB CDC functionality to Movement 2024-09-18 21:44:09 -04:00
joeycastillo
dbf31b4e28 new name for irq handlers 2024-09-18 21:28:55 -04:00
joeycastillo
dccad01e8f first build of Second Movement with two watch faces 2024-09-18 18:22:33 -04:00
joeycastillo
24598ec280 restore buzzer sequence functionality 2024-09-18 18:21:35 -04:00
joeycastillo
66f7a8802e remove dependency on Atmel HRI in storage module 2024-09-18 17:44:14 -04:00
joeycastillo
d0ca6a025a bring in deep sleep / external wake functions 2024-09-18 17:37:20 -04:00
joeycastillo
c02c89c880 clean up location of buzzer functions, notes 2024-09-18 17:25:41 -04:00
joeycastillo
422cea8ff6 simpler USB CDC with gossamer / yield (no need for TC0/TC1) 2024-09-18 17:14:06 -04:00
joeycastillo
da11c14684 use gossamer GPIO calls here 2024-09-18 17:13:11 -04:00
joeycastillo
2bbd78a99d remove ASF calls for TRNG 2024-09-18 17:09:20 -04:00
joeycastillo
7ee3eeac49 clean up location of some private functions 2024-09-18 17:05:10 -04:00
joeycastillo
38b4efe42d bump gossamer commit 2024-09-18 16:53:27 -04:00
joeycastillo
6706452353 port ADC functions to gossamer 2024-09-18 16:10:12 -04:00