]> git.earman.xyz Git - sensor-watch.git/log
sensor-watch.git
14 months agomovement: add loudness setting for button press
Joey Castillo [Tue, 20 May 2025 21:27:32 +0000 (17:27 -0400)]
movement: add loudness setting for button press

14 months agodisplay detection: return straight away if LCD type was forced
Joey Castillo [Mon, 19 May 2025 01:19:12 +0000 (21:19 -0400)]
display detection: return straight away if LCD type was forced

14 months agowatch library: remove LCD autodetect, make selection manual
Joey Castillo [Mon, 19 May 2025 01:04:49 +0000 (21:04 -0400)]
watch library: remove LCD autodetect, make selection manual

14 months agolight meter: was written today lol
Joey Castillo [Mon, 19 May 2025 00:45:37 +0000 (20:45 -0400)]
light meter: was written today lol

14 months agolight meter: rough half-working prototype
Joey Castillo [Mon, 19 May 2025 00:32:36 +0000 (20:32 -0400)]
light meter: rough half-working prototype

14 months agoactivity log: snap back to today on timeout
Joey Castillo [Sun, 18 May 2025 16:07:35 +0000 (12:07 -0400)]
activity log: snap back to today on timeout

14 months agoactivity log: update today's count at top of minute
Joey Castillo [Sun, 18 May 2025 16:06:39 +0000 (12:06 -0400)]
activity log: update today's count at top of minute

14 months agoactivity log: clear animation when waking from sleep mode
Joey Castillo [Sun, 18 May 2025 15:26:47 +0000 (11:26 -0400)]
activity log: clear animation when waking from sleep mode

14 months agolight meter: initial UI work
Joey Castillo [Sun, 18 May 2025 15:12:47 +0000 (11:12 -0400)]
light meter: initial UI work

14 months agono need for state in light sensor demo
Joey Castillo [Sun, 18 May 2025 13:04:25 +0000 (09:04 -0400)]
no need for state in light sensor demo

14 months agolight sensor: back to demo with you
Joey Castillo [Sun, 18 May 2025 11:40:47 +0000 (07:40 -0400)]
light sensor: back to demo with you

14 months agoclaify sleep animatiion documentation
Joey Castillo [Sun, 18 May 2025 03:35:14 +0000 (23:35 -0400)]
claify sleep animatiion documentation

14 months agowatch_display_text_with_fallback: update documentation
Joey Castillo [Sun, 18 May 2025 03:27:51 +0000 (23:27 -0400)]
watch_display_text_with_fallback: update documentation

14 months agowatch_display_string: update deprecation notes
Joey Castillo [Sun, 18 May 2025 03:24:18 +0000 (23:24 -0400)]
watch_display_string: update deprecation notes

14 months agolight sensor: add warning to documentation
Joey Castillo [Sun, 18 May 2025 03:21:31 +0000 (23:21 -0400)]
light sensor: add warning to documentation

14 months agolight sensor: improvements for custom LCD
Joey Castillo [Sun, 18 May 2025 03:18:10 +0000 (23:18 -0400)]
light sensor: improvements for custom LCD

14 months agomove accelerometer and light to sensor, not demo folder
Joey Castillo [Sun, 18 May 2025 02:19:45 +0000 (22:19 -0400)]
move accelerometer and light to sensor, not demo folder

14 months agoremove unnecessary demo watch faces
Joey Castillo [Sun, 18 May 2025 02:18:10 +0000 (22:18 -0400)]
remove unnecessary demo watch faces

14 months agoclean up after detecting thermistor
Joey Castillo [Sun, 18 May 2025 02:06:11 +0000 (22:06 -0400)]
clean up after detecting thermistor

14 months agoactivity log: update documentation
Joey Castillo [Sun, 18 May 2025 02:02:34 +0000 (22:02 -0400)]
activity log: update documentation

14 months agoirda upload: increase receive buffer to 256 bytes
Joey Castillo [Sat, 17 May 2025 22:46:13 +0000 (18:46 -0400)]
irda upload: increase receive buffer to 256 bytes

14 months agoIrDA: restore red/green status, improve display
Joey Castillo [Sat, 17 May 2025 22:18:29 +0000 (18:18 -0400)]
IrDA: restore red/green status, improve display

14 months agoadd ability to delete via IrDA
Joey Castillo [Sat, 17 May 2025 22:07:59 +0000 (18:07 -0400)]
add ability to delete via IrDA

14 months agoirda_demo -> irda_upload
Joey Castillo [Sat, 17 May 2025 21:55:02 +0000 (17:55 -0400)]
irda_demo -> irda_upload

14 months agoimproved file upload via IrDA
Joey Castillo [Sat, 17 May 2025 21:52:25 +0000 (17:52 -0400)]
improved file upload via IrDA

14 months agoactivity faces: improve experience in low energy mode
Joey Castillo [Sat, 17 May 2025 20:38:01 +0000 (16:38 -0400)]
activity faces: improve experience in low energy mode

14 months agooops. activity tracking: high means stationary, low means active
Joey Castillo [Sat, 17 May 2025 18:32:01 +0000 (14:32 -0400)]
oops. activity tracking: high means stationary, low means active

14 months agofor now, build for red board and classic display
Joey Castillo [Sat, 17 May 2025 18:16:26 +0000 (14:16 -0400)]
for now, build for red board and classic display

14 months agosimplify activity tracking, just active minutes for now
Joey Castillo [Sat, 17 May 2025 17:54:37 +0000 (13:54 -0400)]
simplify activity tracking, just active minutes for now

14 months agoforce a choice of display type at build time
Joey Castillo [Sat, 17 May 2025 16:40:29 +0000 (12:40 -0400)]
force a choice of display type at build time

14 months agolet temperature screen skip itself, restore it to the default firmware
Joey Castillo [Sat, 17 May 2025 16:16:27 +0000 (12:16 -0400)]
let temperature screen skip itself, restore it to the default firmware

14 months agofix long press bug (seems related to disabling an interrupt)
Joey Castillo [Sat, 17 May 2025 15:55:03 +0000 (11:55 -0400)]
fix long press bug (seems related to disabling an interrupt)

14 months agoadd movement_get_temperature, works across different sensor boards
Joey Castillo [Sat, 17 May 2025 15:03:51 +0000 (11:03 -0400)]
add movement_get_temperature, works across different sensor boards

14 months agoautomatically detect temperature sensor
Joey Castillo [Sat, 17 May 2025 14:23:38 +0000 (10:23 -0400)]
automatically detect temperature sensor

14 months agotime set: disable quick ticks when resetting seconds
Joey Castillo [Fri, 16 May 2025 13:09:14 +0000 (09:09 -0400)]
time set: disable quick ticks when resetting seconds

14 months agoremove errant braces
Joey Castillo [Fri, 16 May 2025 13:08:33 +0000 (09:08 -0400)]
remove errant braces

14 months agobump gossamer commit
Joey Castillo [Fri, 16 May 2025 12:55:54 +0000 (08:55 -0400)]
bump gossamer commit

14 months agoaccelerometer: fail gracefully in absence of I2C bus
Joey Castillo [Fri, 16 May 2025 05:12:38 +0000 (01:12 -0400)]
accelerometer: fail gracefully in absence of I2C bus

14 months agofor now, build for Lite to test the build
Joey Castillo [Fri, 16 May 2025 04:43:43 +0000 (00:43 -0400)]
for now, build for Lite to test the build

14 months agodefault to low energy mode after one hour
Joey Castillo [Fri, 16 May 2025 04:12:16 +0000 (00:12 -0400)]
default to low energy mode after one hour

14 months agoauto-detect accelerometer sensor (and don't fail build for lack of a temperature...
Joey Castillo [Fri, 16 May 2025 04:07:15 +0000 (00:07 -0400)]
auto-detect accelerometer sensor (and don't fail build for lack of a temperature sensor)

14 months agoset date first, then time zone, then time
Joey Castillo [Fri, 16 May 2025 02:49:07 +0000 (22:49 -0400)]
set date first, then time zone, then time

14 months agowatch_rtc clarification: 128 Hz is 0x80, not 0xF0
Joey Castillo [Fri, 16 May 2025 02:12:12 +0000 (22:12 -0400)]
watch_rtc clarification: 128 Hz is 0x80, not 0xF0

14 months agoFREQCORR is now handled in _watch_rtc_init
Joey Castillo [Fri, 16 May 2025 01:33:26 +0000 (21:33 -0400)]
FREQCORR is now handled in _watch_rtc_init

14 months agosettings: silence warnings on boards without a blue or green LED
Joey Castillo [Thu, 15 May 2025 13:12:12 +0000 (09:12 -0400)]
settings: silence warnings on boards without a blue or green LED

14 months agoworking makefile for folks to test with
Joey Castillo [Thu, 15 May 2025 13:08:06 +0000 (09:08 -0400)]
working makefile for folks to test with

14 months agono temperature face in defaults
Joey Castillo [Thu, 15 May 2025 13:07:33 +0000 (09:07 -0400)]
no temperature face in defaults

14 months agorearrange default watch faces
Joey Castillo [Thu, 15 May 2025 12:43:30 +0000 (08:43 -0400)]
rearrange default watch faces

15 months agoresume disabling EIC in deep sleep
Joey Castillo [Tue, 13 May 2025 22:46:48 +0000 (18:46 -0400)]
resume disabling EIC in deep sleep

15 months agonew watch face order for pro
Joey Castillo [Tue, 13 May 2025 22:23:03 +0000 (18:23 -0400)]
new watch face order for pro

15 months agoremove orientation change counter
Joey Castillo [Tue, 13 May 2025 22:21:58 +0000 (18:21 -0400)]
remove orientation change counter

15 months agoclock-face: adjust low battery threshold
Joey Castillo [Tue, 13 May 2025 02:36:30 +0000 (22:36 -0400)]
clock-face: adjust low battery threshold

15 months agocustom LCD now has an 'arrows' indicator instead of a battery
Joey Castillo [Tue, 13 May 2025 02:34:27 +0000 (22:34 -0400)]
custom LCD now has an 'arrows' indicator instead of a battery

15 months agoenable filtering on button inputs
Joey Castillo [Tue, 13 May 2025 02:25:27 +0000 (22:25 -0400)]
enable filtering on button inputs

15 months agoimproved contrast on custom LCD
Joey Castillo [Mon, 12 May 2025 00:16:40 +0000 (20:16 -0400)]
improved contrast on custom LCD

15 months agotime set: new titles for custom LCD
Joey Castillo [Sun, 11 May 2025 20:12:25 +0000 (16:12 -0400)]
time set: new titles for custom LCD

15 months agonew settings watch face
Joey Castillo [Sun, 11 May 2025 20:07:12 +0000 (16:07 -0400)]
new settings watch face

15 months agoaccelerometer: fix activity not being tracked in low energy mode
Joey Castillo [Wed, 30 Apr 2025 11:44:15 +0000 (07:44 -0400)]
accelerometer: fix activity not being tracked in low energy mode

15 months agoworld clock: bugfix, clear seconds when entering LE mode
Joey Castillo [Mon, 28 Apr 2025 22:29:37 +0000 (18:29 -0400)]
world clock: bugfix, clear seconds when entering LE mode

15 months agoaccelerometer: disable wake on motion, has awkward user experience
Joey Castillo [Mon, 28 Apr 2025 22:24:14 +0000 (18:24 -0400)]
accelerometer: disable wake on motion, has awkward user experience

15 months agoaccelerometer: stop sleeping after inactivity, use LE settings
Joey Castillo [Mon, 28 Apr 2025 22:23:41 +0000 (18:23 -0400)]
accelerometer: stop sleeping after inactivity, use LE settings

15 months agoupdate submodules
Joey Castillo [Mon, 21 Apr 2025 04:16:23 +0000 (00:16 -0400)]
update submodules

15 months agofilesystem: prevent lockup when flash is nearly full
Joey Castillo [Sun, 20 Apr 2025 21:58:43 +0000 (17:58 -0400)]
filesystem: prevent lockup when flash is nearly full

15 months agoWIP: accelerometer activity tracking
Joey Castillo [Sun, 20 Apr 2025 17:47:04 +0000 (13:47 -0400)]
WIP: accelerometer activity tracking

15 months agocurrent test setup for Pro
Joey Castillo [Thu, 17 Apr 2025 12:54:17 +0000 (08:54 -0400)]
current test setup for Pro

16 months agoactivity log: add feature to quickly dump all data
Joey Castillo [Sat, 5 Apr 2025 14:42:14 +0000 (10:42 -0400)]
activity log: add feature to quickly dump all data

16 months agofix sticky sleep icon on custom LCD
Joey Castillo [Sat, 29 Mar 2025 14:36:05 +0000 (10:36 -0400)]
fix sticky sleep icon on custom LCD

16 months agomove day one face into Second Movement as generic 'days since' face
Joey Castillo [Sat, 22 Mar 2025 14:09:10 +0000 (10:09 -0400)]
move day one face into Second Movement as generic 'days since' face

16 months agoMerge branch 'main' of github.com:joeycastillo/second-movement
Joey Castillo [Thu, 20 Mar 2025 05:35:14 +0000 (01:35 -0400)]
Merge branch 'main' of github.com:joeycastillo/second-movement

16 months agoactivity logging: if this was it, that was dumb.
Joey Castillo [Thu, 20 Mar 2025 05:30:03 +0000 (01:30 -0400)]
activity logging: if this was it, that was dumb.

16 months agoMerge pull request #11 from eiriksm/fix/doc-board-flag
Jose Castillo [Sun, 16 Mar 2025 12:09:59 +0000 (08:09 -0400)]
Merge pull request #11 from eiriksm/fix/doc-board-flag

Add more comments about the flag BOARD

16 months agoMerge pull request #12 from eiriksm/eiriksm-patch-5
Jose Castillo [Sun, 16 Mar 2025 12:09:30 +0000 (08:09 -0400)]
Merge pull request #12 from eiriksm/eiriksm-patch-5

Fix wrong code comments about LE interval settings

16 months agosilence syscall-related compiiler warnings
Joey Castillo [Sun, 16 Mar 2025 12:07:06 +0000 (08:07 -0400)]
silence syscall-related compiiler warnings

16 months agomoon phase: clear 'wax'ing indicator at full moon
Joey Castillo [Sun, 16 Mar 2025 02:11:49 +0000 (22:11 -0400)]
moon phase: clear 'wax'ing indicator at full moon

16 months agomatch complication button press volume to Movement
Joey Castillo [Sun, 16 Mar 2025 01:43:34 +0000 (21:43 -0400)]
match complication button press volume to Movement

16 months agoactivity log improvements
Joey Castillo [Sun, 16 Mar 2025 01:39:32 +0000 (21:39 -0400)]
activity log improvements

16 months agomoon phase display improvements
Joey Castillo [Sun, 16 Mar 2025 01:04:20 +0000 (21:04 -0400)]
moon phase display improvements

16 months agonew default rotation
Joey Castillo [Sun, 16 Mar 2025 00:47:01 +0000 (20:47 -0400)]
new default rotation

16 months agosunrise/sunset: persist location to filesystem
Joey Castillo [Sun, 16 Mar 2025 00:37:51 +0000 (20:37 -0400)]
sunrise/sunset: persist location to filesystem

16 months agomove moon phase into Second Movement
Joey Castillo [Sat, 15 Mar 2025 23:54:35 +0000 (19:54 -0400)]
move moon phase into Second Movement

16 months agocharacter set improvements
Joey Castillo [Sat, 15 Mar 2025 23:53:00 +0000 (19:53 -0400)]
character set improvements

16 months agomove stopwatch face into Second Movement
Joey Castillo [Sat, 15 Mar 2025 22:41:07 +0000 (18:41 -0400)]
move stopwatch face into Second Movement

16 months agoactually, set the time after loading settings (need to convert to UTC)
Joey Castillo [Sat, 15 Mar 2025 22:30:37 +0000 (18:30 -0400)]
actually, set the time after loading settings (need to convert to UTC)

16 months agohappy (belated) new year
Joey Castillo [Sat, 15 Mar 2025 22:15:08 +0000 (18:15 -0400)]
happy (belated) new year

16 months agoadd third letter to settings for custom LCD
Joey Castillo [Sat, 15 Mar 2025 19:44:10 +0000 (15:44 -0400)]
add third letter to settings for custom LCD

16 months agoworld clock: support longer cities on custom LCD
Joey Castillo [Sat, 15 Mar 2025 19:20:22 +0000 (15:20 -0400)]
world clock: support longer cities on custom LCD

16 months agosecond movement: persist settings to file system
Joey Castillo [Sat, 15 Mar 2025 15:42:48 +0000 (11:42 -0400)]
second movement: persist settings to file system

16 months agolcd autodetect: use buttons as a backup option
Joey Castillo [Sat, 15 Mar 2025 13:48:53 +0000 (09:48 -0400)]
lcd autodetect: use buttons as a backup option

16 months agoshow 100 data point backlog in activity logger (8-ish hours)
Joey Castillo [Sat, 15 Mar 2025 13:37:50 +0000 (09:37 -0400)]
show 100 data point backlog in activity logger (8-ish hours)

16 months agodon't run LCD discovery if display is already running
Joey Castillo [Sat, 15 Mar 2025 13:35:58 +0000 (09:35 -0400)]
don't run LCD discovery if display is already running

17 months agofix warning in upstream musl function, see https://git.musl-libc.org/cgit/musl/commit...
Joey Castillo [Thu, 13 Mar 2025 03:15:24 +0000 (23:15 -0400)]
fix warning in upstream musl function, see https://git.musl-libc.org/cgit/musl/commit/src/time/__year_to_secs.c\?id\=2d84486a08c57d00b647586b7cbe2dcec2728e81

17 months agosilence warning in new timezone renamer
Joey Castillo [Thu, 13 Mar 2025 03:10:50 +0000 (23:10 -0400)]
silence warning in new timezone renamer

17 months agoslcd: silence warnings
Joey Castillo [Thu, 13 Mar 2025 03:09:50 +0000 (23:09 -0400)]
slcd: silence warnings

17 months agolis2dw driver: silence warnings
Joey Castillo [Thu, 13 Mar 2025 03:08:42 +0000 (23:08 -0400)]
lis2dw driver: silence warnings

17 months agomove activity logging into Movement core
Joey Castillo [Thu, 13 Mar 2025 02:59:53 +0000 (22:59 -0400)]
move activity logging into Movement core

17 months agosunrise/sunset: beautify lat/lon settings on custom LCD
Joey Castillo [Thu, 13 Mar 2025 00:58:54 +0000 (20:58 -0400)]
sunrise/sunset: beautify lat/lon settings on custom LCD

17 months agoimplement FORCE_DISPLAY_TYPE flag
Joey Castillo [Thu, 13 Mar 2025 00:56:46 +0000 (20:56 -0400)]
implement FORCE_DISPLAY_TYPE flag

17 months agodefault to classic indicator addresses (fix for simulator)
Joey Castillo [Sun, 9 Mar 2025 13:58:16 +0000 (09:58 -0400)]
default to classic indicator addresses (fix for simulator)

17 months agoMerge pull request #13 from eiriksm/eiriksm-patch-6
Jose Castillo [Sun, 9 Mar 2025 13:28:10 +0000 (09:28 -0400)]
Merge pull request #13 from eiriksm/eiriksm-patch-6

Fix simulator LCD handling

17 months agoFix simulator LCD handling
Eirik Stanghelle Morland [Sun, 9 Mar 2025 07:29:05 +0000 (08:29 +0100)]
Fix simulator LCD handling