Daniel Bergman
182db67aeb
Stray lf
2025-06-28 12:08:42 +02:00
Daniel Bergman
39ca51eeaa
Fix handling of longitude data > 100, including longitude data recovery in sunrise/sunset face
...
- Added functions to detect and recover from corrupted longitude data.
- Updated the activation process to handle potential corruption by recovering and saving corrected longitude values.
- Ensured that longitude values are reset to zero when exceeding valid limits.
2025-06-28 12:07:04 +02:00
Joey Castillo
65c15461b1
peek face: silence warnings
2025-06-25 17:55:34 -04:00
Joey Castillo
8fdcd78a44
acclerometer threshold setting: swap light and alarm button to match wider UI idiom
2025-06-25 17:28:19 -04:00
Joey Castillo
eeb31d6fd5
remove light meter face (did not work, could add back later)
2025-06-25 17:24:56 -04:00
Joey Castillo
b67867b7ef
accelerometer status face: flash decimal when setting threshold
2025-06-25 17:23:31 -04:00
Joey Castillo
b1c67bea94
accelerometer: keep threshold across sleeps by tracking it in movement
2025-06-25 17:22:17 -04:00
Joey Castillo
7eef8d18e5
ir upload: time out by default
2025-06-25 17:18:37 -04:00
Joey Castillo
42997ff614
ir upload: display free space instead of 'no data'
2025-06-25 17:08:38 -04:00
Joey Castillo
918549a462
accelerometer status: documentation update
2025-06-11 23:27:17 -04:00
Joey Castillo
bb5aa4ff7c
accelerometer status face: bug fixes
2025-06-11 23:06:40 -04:00
Joey Castillo
e9b7f3f955
mars time: long press to change time zone
2025-06-08 07:48:54 -06:00
Joey Castillo
9459b7d01f
temperature display: long press to toggle units
2025-06-08 07:48:46 -06:00
Joey Castillo
87a315d936
countdown timer: snap back to clock on timeout, unless running
2025-06-04 00:19:51 -04:00
Joey Castillo
659c73046d
mars time: actually update in low energy mode
2025-06-02 20:27:14 -04:00
Joey Castillo
fe23ed6e7a
add watch face to peek at a memory location
2025-05-29 08:21:18 -04:00
Joey Castillo
ca46cb4988
for testing: add NOSLEEP build option to remove sleep mode entirely
2025-05-29 07:22:04 -04:00
Joey Castillo
9a712258f8
world clock: blink colon in low energy mode
2025-05-28 23:43:17 -04:00
Joey Castillo
ad3f1e56ed
mars time: don't time out, enable low energy animation
2025-05-28 23:42:38 -04:00
Joey Castillo
e9811a518a
bring mars time into Second Movement
2025-05-27 19:30:54 -04:00
Joey Castillo
69b8048790
power down accelerometer unless a watch face requests it
2025-05-26 10:51:11 -04:00
Joey Castillo
05080be843
alarm_face: hook alarm up to main clock's alarm indicator
2025-05-21 15:44:16 -04:00
Joey Castillo
bf44c0ae1e
bring wake_face into Second Movement (renamed alarm_face)
2025-05-21 15:07:29 -04:00
Joey Castillo
583fae0b30
nanosec: add braces since we declare things
2025-05-21 09:17:38 -04:00
Joey Castillo
310ad3d095
watch_adc: enable ADC when checking battery; let's get rid of this footgun once and for all
2025-05-21 08:51:39 -04:00
Joey Castillo
07a085e90b
preferences face: removed in favor of new settings face
2025-05-21 01:19:29 -04:00
Joey Castillo
f017462ad4
temperature logger: skip if no temperature sensor is available
2025-05-21 01:15:03 -04:00
Joey Castillo
b4730da36b
temperature logger: rename stuff to remove thermistor references
2025-05-21 01:12:20 -04:00
Joey Castillo
6c1fa9f4df
temperature faces: no need to import thermistor driver
2025-05-21 01:10:09 -04:00
Joey Castillo
ea90319180
nanosec: use new Movement API for getting temperature
2025-05-21 01:09:15 -04:00
Joey Castillo
e0010f6760
port nanosec and finetune to Second Movement
2025-05-21 00:50:23 -04:00
Joey Castillo
540222e949
voltage and temperature: clear sleep animation on activate
2025-05-20 23:36:20 -04:00
Joey Castillo
da82469576
countdown: implement sleep mode animation
2025-05-20 23:34:47 -04:00
Joey Castillo
74c8573641
moon phase: clear sleep animation on wake
2025-05-20 23:30:27 -04:00
Joey Castillo
094d33094e
clock face: move state typedef to header for consistency
2025-05-20 22:35:16 -04:00
Joey Castillo
44d14ba706
clock face: rename 'clock' to 'state' for consistency
2025-05-20 22:34:15 -04:00
Joey Castillo
e048cdeb52
activity logging: try to ignore spurious active minutes
2025-05-20 17:34:45 -04:00
Joey Castillo
acdc32ffb4
movement: add loudness setting for button press
2025-05-20 17:27:32 -04:00
Joey Castillo
4a04db6ca6
light meter: was written today lol
2025-05-18 20:45:37 -04:00
Joey Castillo
94a08b531a
light meter: rough half-working prototype
2025-05-18 20:32:36 -04:00
Joey Castillo
e511059da8
activity log: snap back to today on timeout
2025-05-18 13:29:45 -04:00
Joey Castillo
c281922e4d
activity log: update today's count at top of minute
2025-05-18 13:29:45 -04:00
Joey Castillo
51e6d62a1b
activity log: clear animation when waking from sleep mode
2025-05-18 13:29:45 -04:00
Joey Castillo
56366199e7
light meter: initial UI work
2025-05-18 13:29:45 -04:00
Joey Castillo
2f922f37b2
no need for state in light sensor demo
2025-05-18 09:04:25 -04:00
Joey Castillo
d72daf72bc
light sensor: back to demo with you
2025-05-18 07:41:08 -04:00
Joey Castillo
7faa2656f4
light sensor: add warning to documentation
2025-05-17 23:21:31 -04:00
Joey Castillo
7cec3d59a4
light sensor: improvements for custom LCD
2025-05-17 23:18:10 -04:00
Joey Castillo
0e8d9d58c3
move accelerometer and light to sensor, not demo folder
2025-05-17 22:19:45 -04:00
Joey Castillo
4b2c46630e
remove unnecessary demo watch faces
2025-05-17 22:18:10 -04:00