94 Commits

Author SHA1 Message Date
Joey Castillo
24a08d00c6 add third letter to settings for custom LCD 2025-03-15 15:44:10 -04:00
Joey Castillo
7d129ba6c3 world clock: support longer cities on custom LCD 2025-03-15 15:20:22 -04:00
Joey Castillo
e9ede6f060 show 100 data point backlog in activity logger (8-ish hours) 2025-03-15 09:37:50 -04:00
Joey Castillo
185b9b1b97 move activity logging into Movement core 2025-03-12 23:05:06 -04:00
Joey Castillo
90bb34efd1 sunrise/sunset: beautify lat/lon settings on custom LCD 2025-03-12 20:59:04 -04:00
Joey Castillo
ea47ea2bce improve sunrise/sunset on custom LCD 2025-03-08 17:40:39 -05:00
Joey Castillo
d35a3ee8d1 nicer time zone names on new LCD 2025-03-08 17:17:40 -05:00
Joey Castillo
af094e2c2d shorten time zone names 2025-03-08 16:14:03 -05:00
Joey Castillo
138e91c6ef display glass autodetection 2025-03-08 13:43:11 -05:00
Joey Castillo
dce2187ec1 rework IrDA demo, add face to display test file 2024-12-16 17:14:44 -05:00
Joey Castillo
99a28dc886 accelerometer: have been using a threshold of 8 for latest tests 2024-12-16 16:41:26 -05:00
Joey Castillo
4b5e15cc1d accelrometer: add tap event, test by adding tap to set countdown 2024-11-27 18:04:17 -05:00
Joey Castillo
bc08c5a05e add temperature data point for exploration 2024-11-27 10:43:23 -05:00
joeycastillo
c6af677b79 accel: count orientation changes with TC2 instead of waking up 2024-11-18 23:50:21 -05:00
joeycastillo
c8da4e5d82 use accelerometer to enter and exit low energy mode 2024-11-18 21:48:10 -05:00
joeycastillo
3e6079a24b track stationary, not active minutes 2024-11-18 21:39:12 -05:00
joeycastillo
b00faa2b03 accelerometer: new hardware swaps interrupt wiring 2024-11-18 21:39:12 -05:00
joeycastillo
b5fd0f7418 accel: lower wake threshold to smallest possible value 2024-11-18 18:45:44 -05:00
joeycastillo
6954fe60cb irda demo: minimum viable file upload test 2024-11-16 11:03:52 -05:00
joeycastillo
1bd53a001d remove phototransistor workarounds, new rev of Pro addresses them 2024-11-10 23:40:58 -05:00
joeycastillo
9c3c09a021 activity watch face improvements 2024-10-27 15:13:24 -04:00
joeycastillo
83c7f18dd0 use char instead of uint8_t to match gossamer API 2024-10-27 14:27:55 -04:00
joeycastillo
9805442a8c Merge branch 'main' of github.com:joeycastillo/second-movement 2024-10-27 14:23:33 -04:00
voloved
d05a851d94
Readds leap year checks (#2) 2024-10-27 14:04:56 -04:00
joeycastillo
af409b82f1 log activity to file 2024-10-25 08:28:11 -04:00
joeycastillo
c0514ad39a bring in Chirpy face 2024-10-22 07:49:41 -04:00
joeycastillo
e8b4d4d010 suppress warning 2024-10-22 07:26:23 -04:00
joeycastillo
13d98ef5c9 activity tracking proof of concept 2024-10-20 21:13:34 -04:00
joeycastillo
3577e5b5b1 set time: zone first, then date, then time 2024-10-19 13:28:22 -04:00
joeycastillo
19376625d1 more accelerometer work 2024-10-19 12:35:46 -04:00
joeycastillo
57de3e77f5 split IrDA demo from light sensor demo 2024-10-19 10:12:45 -04:00
joeycastillo
a81b6960e3 more accelerometer testing 2024-10-16 08:20:20 -04:00
joeycastillo
df39195d5b work-in-progress IrDA implementation 2024-10-13 19:48:26 -04:00
joeycastillo
8e385d9bad IR sensor demo shows something on screen 2024-10-12 13:37:18 -04:00
joeycastillo
cc3ac4e20c fixup 2024-10-12 13:34:56 -04:00
joeycastillo
4795818098 only build sensor features if sensor is available 2024-10-12 11:16:01 -04:00
joeycastillo
0567621781 rudimentary PWP capture with infrared sesor 2024-10-11 07:21:42 -04:00
joeycastillo
e1b5395e10 preliminary accelerometer support in Movement 2024-10-09 09:48:49 -04:00
joeycastillo
dd8599a5e1 implement INT2, accelerometer test shows sleep state on LED 2024-10-09 02:05:12 -04:00
joeycastillo
9c0330f247 more accelerometer experimentation 2024-10-09 01:39:01 -04:00
joeycastillo
eb9206c8a1 separate out interrupt config vs enable 2024-10-09 01:39:01 -04:00
joeycastillo
e966131d89 move accelerometer interrupt demo to Second Movement 2024-10-08 22:44:08 -04:00
joeycastillo
d05fdf2845 migrate temperature log to Second Movement 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
b7fbc7420b add watch face that energizes all segments 2024-10-08 17:22:31 -04:00
joeycastillo
5b8efa87d7 watch_display_float_with_best_effort: support negative numbers 2024-10-06 11:57:57 -04:00
joeycastillo
0a9d71e2d4 use consistent naming style for typedefs 2024-10-05 10:36:58 -04:00
joeycastillo
4623bf002a use named constant for UTC zone 2024-10-05 10:36:58 -04:00
joeycastillo
12241386ea movement internal time is now UTC 2024-10-05 10:36:58 -04:00
joeycastillo
3f846ff6b4 bring over character set demo 2024-10-02 07:41:56 -04:00