Raffael Mancini
eba8b7953e
Revert more config
2026-03-04 14:24:27 +01:00
Raffael Mancini
0d6be495ef
Rollback config
2026-03-04 13:33:26 +01:00
Raffael Mancini
ff3c8a72fc
Implement local solar time face
...
Full implementation of the local solar time complication using the
pveducation.org formula set (LSTM, B, EoT, TC, LST, HRA). EoT and TC
are cached by day-of-year and recomputed once at midnight rollover.
Three display modes cycle with the Alarm button:
SO HH:MM:SS — Local Solar Time
nO HH:MM — Solar Noon in local clock time
Hr ±DDD — Hour Angle in degrees
Location is read from location.u32 on the filesystem. In the simulator
the browser lat/lon globals are written to location.u32 on activation
if not already set, fixing the "no Loc" issue in the emulator.
2026-02-21 18:06:31 +01:00
Alessandro Genova
dc6aebb4f8
add fast_stopwatch_face to default, and remove rtccount_face
2026-01-02 20:07:56 -05:00
Alessandro Genova
3ea2f9c58a
Allow users to set independent buzzer volume for signal/alarm
2026-01-02 20:07:56 -05:00
Alessandro Genova
9d91ff3090
Add an optional implementation of button debounce
2026-01-02 20:07:56 -05:00
Alessandro Genova
a34a266903
Add a face to debug some counter32 metrics
2026-01-02 20:07:44 -05:00
Jeremy O'Brien
23fe33abaa
looks like close_enough face was accidentally committed to the default set of enabled watch faces
2025-07-06 14:36:59 -04:00
Ruben Nic
55f8eaa257
Port close enough clock face to second-movement ( #31 )
...
* Port over close enough clock face
* Clean up the code and comments
2025-07-06 11:52:43 -04:00
Joey Castillo
6ac2c13098
swap temperature and battery in default firmware
2025-05-26 10:50:07 -04:00
Joey Castillo
6b297e50e4
movement_config: put alarm into standard rotation
2025-05-21 15:44:45 -04:00
Joey Castillo
20a72b4590
default firmware: put stopwatch before countdown
2025-05-21 00:15:19 -04:00
Joey Castillo
acdc32ffb4
movement: add loudness setting for button press
2025-05-20 17:27:32 -04:00
Joey Castillo
63dbaad730
let temperature screen skip itself, restore it to the default firmware
2025-05-17 12:16:27 -04:00
Joey Castillo
784c2678d8
default to low energy mode after one hour
2025-05-16 00:12:16 -04:00
Joey Castillo
02c567770d
no temperature face in defaults
2025-05-15 09:07:33 -04:00
Joey Castillo
fcccacb99a
rearrange default watch faces
2025-05-15 08:43:30 -04:00
Joey Castillo
3f9662db59
new watch face order for pro
2025-05-13 18:23:03 -04:00
Joey Castillo
064175e316
new settings watch face
2025-05-11 16:53:03 -04:00
Joey Castillo
e435969b51
WIP: accelerometer activity tracking
2025-04-20 13:47:04 -04:00
Joey Castillo
4b490bed4c
current test setup for Pro
2025-04-17 08:54:17 -04:00
Jose Castillo
6d772a9b72
Merge pull request #12 from eiriksm/eiriksm-patch-5
...
Fix wrong code comments about LE interval settings
2025-03-16 08:09:30 -04:00
Joey Castillo
9b00095616
new default rotation
2025-03-15 20:47:01 -04:00
Joey Castillo
0603319d28
move stopwatch face into Second Movement
2025-03-15 18:55:51 -04:00
Eirik Stanghelle Morland
eeedec216b
Wrong code comments about LE interval settings
2025-02-05 22:22:39 +01:00
joeycastillo
af409b82f1
log activity to file
2024-10-25 08:28:11 -04:00
joeycastillo
a81b6960e3
more accelerometer testing
2024-10-16 08:20:20 -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
0b793f1d1c
remove temperature face
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
12241386ea
movement internal time is now UTC
2024-10-05 10:36:58 -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
8269caf49b
bring in alarm face, rename to 'advanced alarm face'
2024-09-29 22:53:54 -04:00
joeycastillo
32a49a5e11
rename stock_stopwatch -> fast_stopwatch
2024-09-29 13:27:35 -04:00
joeycastillo
e21561b330
bring in stock stopwatch face, refactor to use TC1
2024-09-29 13:11:32 -04:00
joeycastillo
b3ed4df0a1
bring in clock face, add 024h mode, refactor out last raw access of settings->bit
2024-09-29 10:18:11 -04:00
joeycastillo
677872434d
bring in beats face using new time zone function
2024-09-29 10:18:11 -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
687f1d9f60
new preferences face with support for RGB LED
2024-09-22 22:26:59 -04:00
joeycastillo
dccad01e8f
first build of Second Movement with two watch faces
2024-09-18 18:22:33 -04:00