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 |
|
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
|
f843156968
|
allow watch faces to advise of other things in addition to needing a background task
|
2024-09-29 21:43:07 -04:00 |
|
joeycastillo
|
40455847a3
|
remove simple_clock_face; we've outgrown it
|
2024-09-29 20:57:19 -04:00 |
|
joeycastillo
|
1a68593866
|
countdown timer: longer title for on custom LCD
|
2024-09-29 16:00:52 -04:00 |
|
joeycastillo
|
e5b458fe3b
|
blink colon when clock is in sleep mode (custom LCD only)
|
2024-09-29 15:49:51 -04:00 |
|
joeycastillo
|
4b8b092594
|
tick_animation is now sleep_animation (which just displays an indicator on new LCD)
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
3d1dbbb0cb
|
beats face displays 'beat' on custom LCD
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
c0db4af5d5
|
display long weekdays on custom LCD
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
32a49a5e11
|
rename stock_stopwatch -> fast_stopwatch
|
2024-09-29 13:27:35 -04:00 |
|
joeycastillo
|
78f23dc215
|
stock stopwatch: use new functions for text display
|
2024-09-29 13:25:13 -04:00 |
|
joeycastillo
|
e21561b330
|
bring in stock stopwatch face, refactor to use TC1
|
2024-09-29 13:11:32 -04:00 |
|
joeycastillo
|
bb0211eb01
|
remove CLOCK_FACE_24H_ONLY option, will lead to too many edge cases
|
2024-09-29 11:38:47 -04:00 |
|
joeycastillo
|
998968cf3f
|
clock face: fix reversion to 24H display in low energy mode
|
2024-09-29 11:30:47 -04:00 |
|
joeycastillo
|
0e35afcbb2
|
improve time zone selection, show offset on odd ticks
|
2024-09-29 11:00:03 -04:00 |
|
joeycastillo
|
e88359d1d5
|
refactor: watch faces no longer need a pointer to settings!
|
2024-09-29 10:18:11 -04:00 |
|
joeycastillo
|
3bd8f8d51f
|
store settings in function call, remove last uses of settings in callbacks
|
2024-09-29 10:18:11 -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
|
07d6a05e33
|
refactor time zone index to function calls
|
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
|
1c2f1bad5d
|
refactor LED dwell time to function call
|
2024-09-29 10:18:11 -04:00 |
|
joeycastillo
|
379a795ad3
|
refactor LE and TO intervals to function calls
|
2024-09-29 08:53:39 -04:00 |
|
joeycastillo
|
e2b01d4018
|
refactor movement's LED color to a function call
|
2024-09-29 08:31:23 -04:00 |
|
joeycastillo
|
71922f8e51
|
refactor movement's alarm_enabled bit to a function call
|
2024-09-29 08:16:53 -04:00 |
|
joeycastillo
|
c5e5bc1200
|
refactor movement's 24h mode to a function call
|
2024-09-29 08:02:20 -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
|
52578e5413
|
integrate utz, use DST-aware time zones instead of bare offsets
|
2024-09-23 23:27:10 -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 |
|