39 Commits

Author SHA1 Message Date
Joey Castillo
185b9b1b97 move activity logging into Movement core 2025-03-12 23:05:06 -04:00
Joey Castillo
845d50fb34 implement FORCE_DISPLAY_TYPE flag 2025-03-12 20:56:46 -04:00
Joey Castillo
138e91c6ef display glass autodetection 2025-03-08 13:43:11 -05:00
Joey Castillo
cdb92fb2d2 default to no sensor board 2024-12-16 17:14:09 -05:00
Joey Castillo
9719567047 'movement' -> 'legacy' to signal things we still need to bring in 2024-11-27 10:56:50 -05:00
joeycastillo
b35d4afe85 add command to dump binary file as base64 encoded data 2024-10-27 15:13:10 -04:00
joeycastillo
c0514ad39a bring in Chirpy face 2024-10-22 07:49:41 -04:00
joeycastillo
4795818098 only build sensor features if sensor is available 2024-10-12 11:16:01 -04:00
joeycastillo
e1b5395e10 preliminary accelerometer support in Movement 2024-10-09 09:48:49 -04:00
joeycastillo
e966131d89 move accelerometer interrupt demo to Second Movement 2024-10-08 22:44:08 -04:00
joeycastillo
c238511795 refactor watch I2C for gossamer 2024-10-08 22:44:08 -04:00
joeycastillo
d9b5e209c8 migrate temperature display to Second Movement 2024-10-08 22:44:08 -04:00
joeycastillo
4f297932ac refactor watch SPI for gossamer 2024-10-08 22:44:08 -04:00
joeycastillo
cdcb612432 refactor watch UART for gossamer 2024-10-08 22:38:11 -04:00
joeycastillo
63c34005ee initial pass at simulator support 2024-10-06 17:14:46 -04:00
joeycastillo
996571967f bring in battery voltage face, add new method and demo for displaying floats 2024-09-30 00:24:23 -04:00
joeycastillo
5b12491ebe bring sunrise/sunset face into new movement 2024-09-29 23:13:59 -04:00
joeycastillo
ea5e8a51dd target lite for public-facing build 2024-09-29 16:23:42 -04:00
joeycastillo
15fcfbc63a testing on custom LCD 2024-09-29 15:47:26 -04:00
joeycastillo
4804b0bb38 migrate countdown to Second Movement 2024-09-28 17:43:10 -04:00
joeycastillo
52578e5413 integrate utz, use DST-aware time zones instead of bare offsets 2024-09-23 23:27:10 -04:00
joeycastillo
8253572b6d bump gossamer commit 2024-09-22 22:41:35 -04:00
joeycastillo
e29134bf9f bring in filesysten and shell, rename LFS globals for clarity 2024-09-22 15:34:51 -04:00
joeycastillo
dccad01e8f first build of Second Movement with two watch faces 2024-09-18 18:22:33 -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
6706452353 port ADC functions to gossamer 2024-09-18 16:10:12 -04:00
joeycastillo
9e32cbc523 port SLCD to gossamer, add new string display options 2024-09-18 16:04:55 -04:00
joeycastillo
ac88e2de8c port external interrupts to gossamer framework 2024-09-18 15:29:31 -04:00
joeycastillo
29d6ce42f1 bring in RTC functionality 2024-09-18 15:06:38 -04:00
joeycastillo
0585a1d0d8 consolidate buzzer and LED into TCC file 2024-09-18 14:53:46 -04:00
joeycastillo
29f020e207 port buzzer and LED functions to gossamer framework 2024-09-18 14:47:53 -04:00
joeycastillo
5ba64844e2 port GPIO functions to new framework 2024-09-18 14:33:07 -04:00
joeycastillo
9f73677883 let's begin 2024-09-18 13:47:35 -04:00
joeycastillo
aaa3b55c67 rename test app to app.c for clarity 2024-09-18 12:52:43 -04:00
joeycastillo
b9c9ec071a point build action to new target 2024-09-18 09:40:18 -04:00
joeycastillo
f7cf2a6c4d minimal blinky sketch 2024-09-18 08:56:47 -04:00