]> git.earman.xyz Git - sensor-watch.git/log
sensor-watch.git
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

17 months agofix implicit-function-declaration warning
Joey Castillo [Sat, 8 Mar 2025 22:58:58 +0000 (17:58 -0500)]
fix implicit-function-declaration warning

17 months agoimprove sunrise/sunset on custom LCD
Joey Castillo [Sat, 8 Mar 2025 22:40:39 +0000 (17:40 -0500)]
improve sunrise/sunset on custom LCD

17 months agonote for future testing
Joey Castillo [Sat, 8 Mar 2025 22:18:16 +0000 (17:18 -0500)]
note for future testing

17 months agonicer time zone names on new LCD
Joey Castillo [Sat, 8 Mar 2025 22:17:40 +0000 (17:17 -0500)]
nicer time zone names on new LCD

17 months agoshorten time zone names
Joey Castillo [Sat, 8 Mar 2025 21:14:03 +0000 (16:14 -0500)]
shorten time zone names

17 months agocharacter set fix
Joey Castillo [Sat, 8 Mar 2025 21:05:09 +0000 (16:05 -0500)]
character set fix

17 months agodisplay glass autodetection
Joey Castillo [Sat, 8 Mar 2025 18:43:11 +0000 (13:43 -0500)]
display glass autodetection

19 months agorework IrDA demo, add face to display test file
Joey Castillo [Mon, 16 Dec 2024 22:14:44 +0000 (17:14 -0500)]
rework IrDA demo, add face to display test file

19 months agodefault to no sensor board
Joey Castillo [Mon, 16 Dec 2024 22:14:09 +0000 (17:14 -0500)]
default to no sensor board

19 months agoaccelerometer: have been using a threshold of 8 for latest tests
Joey Castillo [Mon, 16 Dec 2024 21:40:21 +0000 (16:40 -0500)]
accelerometer: have been using a threshold of 8 for latest tests

19 months agomake Friday lowercase
Joey Castillo [Mon, 16 Dec 2024 21:37:51 +0000 (16:37 -0500)]
make Friday lowercase

19 months agocustom LCD: weekdays look better in uppercase
Joey Castillo [Sat, 14 Dec 2024 00:03:27 +0000 (19:03 -0500)]
custom LCD: weekdays look better in uppercase

20 months agoaccelrometer: add tap event, test by adding tap to set countdown
Joey Castillo [Wed, 27 Nov 2024 23:04:17 +0000 (18:04 -0500)]
accelrometer: add tap event, test by adding tap to set countdown

20 months agoaccelerometer: clarify this bit
Joey Castillo [Wed, 27 Nov 2024 16:12:29 +0000 (11:12 -0500)]
accelerometer: clarify this bit

20 months agoaccelerometer: clarify purpose of this bit
Joey Castillo [Wed, 27 Nov 2024 16:09:47 +0000 (11:09 -0500)]
accelerometer: clarify purpose of this bit

20 months ago'movement' -> 'legacy' to signal things we still need to bring in
Joey Castillo [Wed, 27 Nov 2024 15:56:50 +0000 (10:56 -0500)]
'movement' -> 'legacy' to signal things we still need to bring in

20 months agoadd temperature data point for exploration
Joey Castillo [Wed, 27 Nov 2024 15:43:23 +0000 (10:43 -0500)]
add temperature data point for exploration

20 months agoaccel: count orientation changes with TC2 instead of waking up
joeycastillo [Tue, 19 Nov 2024 04:50:21 +0000 (23:50 -0500)]
accel: count orientation changes with TC2 instead of waking up

20 months agoaccelerometer: vibe check complete, no need for these diagnostic beeps
joeycastillo [Tue, 19 Nov 2024 03:26:45 +0000 (22:26 -0500)]
accelerometer: vibe check complete, no need for these diagnostic beeps

20 months agouse accelerometer to enter and exit low energy mode
joeycastillo [Tue, 19 Nov 2024 02:45:18 +0000 (21:45 -0500)]
use accelerometer to enter and exit low energy mode

20 months agotrack stationary, not active minutes
joeycastillo [Tue, 19 Nov 2024 02:25:38 +0000 (21:25 -0500)]
track stationary, not active minutes

20 months agoaccelerometer: new hardware swaps interrupt wiring
joeycastillo [Tue, 19 Nov 2024 00:46:11 +0000 (19:46 -0500)]
accelerometer: new hardware swaps interrupt wiring

20 months agoaccel: lower wake threshold to smallest possible value
joeycastillo [Mon, 18 Nov 2024 23:45:44 +0000 (18:45 -0500)]
accel: lower wake threshold to smallest possible value

20 months agoirda demo: minimum viable file upload test
joeycastillo [Sat, 16 Nov 2024 16:03:52 +0000 (11:03 -0500)]
irda demo: minimum viable file upload test

21 months agobump gossamer commit
joeycastillo [Mon, 11 Nov 2024 04:41:56 +0000 (23:41 -0500)]
bump gossamer commit

21 months agobump tinyusb commit
joeycastillo [Mon, 11 Nov 2024 04:41:46 +0000 (23:41 -0500)]
bump tinyusb commit

21 months agoremove phototransistor workarounds, new rev of Pro addresses them
joeycastillo [Mon, 11 Nov 2024 04:40:58 +0000 (23:40 -0500)]
remove phototransistor workarounds, new rev of Pro addresses them

21 months agoactivity watch face improvements
joeycastillo [Sun, 27 Oct 2024 19:13:24 +0000 (15:13 -0400)]
activity watch face improvements

21 months agoadd command to dump binary file as base64 encoded data
joeycastillo [Sun, 27 Oct 2024 19:12:24 +0000 (15:12 -0400)]
add command to dump binary file as base64 encoded data

21 months agodon't reformat filesystem on every boot
joeycastillo [Sun, 27 Oct 2024 18:30:58 +0000 (14:30 -0400)]
don't reformat filesystem on every boot

21 months agouse char instead of uint8_t to match gossamer API
joeycastillo [Sun, 27 Oct 2024 18:27:55 +0000 (14:27 -0400)]
use char instead of uint8_t to match gossamer API

21 months agobump gossamer commit
joeycastillo [Sun, 27 Oct 2024 18:24:06 +0000 (14:24 -0400)]
bump gossamer commit

21 months agobump tinyusb commit
joeycastillo [Sun, 27 Oct 2024 18:23:57 +0000 (14:23 -0400)]
bump tinyusb commit

21 months agoMerge branch 'main' of github.com:joeycastillo/second-movement
joeycastillo [Sun, 27 Oct 2024 18:23:33 +0000 (14:23 -0400)]
Merge branch 'main' of github.com:joeycastillo/second-movement

21 months agofix working directory
Jose Castillo [Sun, 27 Oct 2024 18:15:44 +0000 (14:15 -0400)]
fix working directory

21 months agoindex.html -> firmware.html
Jose Castillo [Sun, 27 Oct 2024 18:13:19 +0000 (14:13 -0400)]
index.html -> firmware.html

21 months agoMade the simulator properly set itself with the UTC time on startup (#7)
voloved [Sun, 27 Oct 2024 18:08:05 +0000 (14:08 -0400)]
Made the simulator properly set itself with the UTC time on startup (#7)

21 months agoChanged submodules to refernce HTTPS access rather than SSH (#4)
voloved [Sun, 27 Oct 2024 18:05:42 +0000 (14:05 -0400)]
Changed submodules to refernce HTTPS access rather than SSH (#4)

21 months agoReadds leap year checks (#2)
voloved [Sun, 27 Oct 2024 18:04:56 +0000 (14:04 -0400)]
Readds leap year checks (#2)

21 months agolog activity to file
joeycastillo [Fri, 25 Oct 2024 12:28:11 +0000 (08:28 -0400)]
log activity to file

21 months agobring in Chirpy face
joeycastillo [Tue, 22 Oct 2024 11:49:41 +0000 (07:49 -0400)]
bring in Chirpy face

21 months agosuppress warning
joeycastillo [Tue, 22 Oct 2024 11:26:23 +0000 (07:26 -0400)]
suppress warning

21 months agolis2dw driver: add note to fix acceleration reading
joeycastillo [Tue, 22 Oct 2024 11:03:10 +0000 (07:03 -0400)]
lis2dw driver: add note to fix acceleration reading

21 months agoactivity tracking proof of concept
joeycastillo [Mon, 21 Oct 2024 01:13:34 +0000 (21:13 -0400)]
activity tracking proof of concept

21 months agoclassic LCD was looking a bit dim
joeycastillo [Sat, 19 Oct 2024 19:43:53 +0000 (15:43 -0400)]
classic LCD was looking a bit dim

21 months agolis2dw driver: add stationary/motion detection
joeycastillo [Sat, 19 Oct 2024 18:54:33 +0000 (14:54 -0400)]
lis2dw driver: add stationary/motion detection

21 months agolis2dw driver: fix incorrect register setting
joeycastillo [Sat, 19 Oct 2024 18:53:52 +0000 (14:53 -0400)]
lis2dw driver: fix incorrect register setting

21 months agoset time: zone first, then date, then time
joeycastillo [Sat, 19 Oct 2024 17:28:22 +0000 (13:28 -0400)]
set time: zone first, then date, then time

21 months agomore accelerometer work
joeycastillo [Sat, 19 Oct 2024 16:35:46 +0000 (12:35 -0400)]
more accelerometer work

21 months agosplit IrDA demo from light sensor demo
joeycastillo [Sat, 19 Oct 2024 14:12:45 +0000 (10:12 -0400)]
split IrDA demo from light sensor demo

21 months agomore accelerometer testing
joeycastillo [Wed, 16 Oct 2024 12:20:20 +0000 (08:20 -0400)]
more accelerometer testing

21 months agouse gossamer 0.0.1
joeycastillo [Tue, 15 Oct 2024 01:19:09 +0000 (21:19 -0400)]
use gossamer 0.0.1

21 months agoremove failing command
joeycastillo [Tue, 15 Oct 2024 01:17:10 +0000 (21:17 -0400)]
remove failing command

21 months agowatch.html renamed to firmware.html
joeycastillo [Mon, 14 Oct 2024 22:27:43 +0000 (18:27 -0400)]
watch.html renamed to firmware.html

21 months agoget submodules lol
joeycastillo [Mon, 14 Oct 2024 22:15:47 +0000 (18:15 -0400)]
get submodules lol

21 months agore-enable simulator build
joeycastillo [Mon, 14 Oct 2024 16:52:31 +0000 (12:52 -0400)]
re-enable simulator build

21 months agoremove old board defs
joeycastillo [Mon, 14 Oct 2024 16:51:55 +0000 (12:51 -0400)]
remove old board defs

21 months agofix broken simulator build
joeycastillo [Mon, 14 Oct 2024 16:51:17 +0000 (12:51 -0400)]
fix broken simulator build

21 months agodocument the accelerometer setup
joeycastillo [Mon, 14 Oct 2024 16:38:13 +0000 (12:38 -0400)]
document the accelerometer setup

21 months agouse gossamer calls for EVSYS and TC2 event actions
joeycastillo [Mon, 14 Oct 2024 16:37:57 +0000 (12:37 -0400)]
use gossamer calls for EVSYS and TC2 event actions

21 months agowork-in-progress IrDA implementation
joeycastillo [Sun, 13 Oct 2024 23:24:33 +0000 (19:24 -0400)]
work-in-progress IrDA implementation

22 months agobump gossamer commit
joeycastillo [Sun, 13 Oct 2024 17:03:26 +0000 (13:03 -0400)]
bump gossamer commit

22 months agoIR sensor demo shows something on screen
joeycastillo [Sat, 12 Oct 2024 17:37:18 +0000 (13:37 -0400)]
IR sensor demo shows something on screen

22 months agofixup
joeycastillo [Sat, 12 Oct 2024 17:34:56 +0000 (13:34 -0400)]
fixup

22 months agobeep softer when changing modes (saves energy)
joeycastillo [Sat, 12 Oct 2024 15:34:06 +0000 (11:34 -0400)]
beep softer when changing modes (saves energy)

22 months agoonly build sensor features if sensor is available
joeycastillo [Sat, 12 Oct 2024 14:55:10 +0000 (10:55 -0400)]
only build sensor features if sensor is available

22 months agobump gossamer commit
joeycastillo [Fri, 11 Oct 2024 11:33:20 +0000 (07:33 -0400)]
bump gossamer commit

22 months agobump tinyusb commit
joeycastillo [Fri, 11 Oct 2024 11:33:08 +0000 (07:33 -0400)]
bump tinyusb commit

22 months agorudimentary PWP capture with infrared sesor
joeycastillo [Fri, 11 Oct 2024 11:21:02 +0000 (07:21 -0400)]
rudimentary PWP capture with infrared sesor

22 months agoupdate 'new watch face' script
joeycastillo [Fri, 11 Oct 2024 00:57:57 +0000 (20:57 -0400)]
update 'new watch face' script

22 months agopreliminary accelerometer support in Movement
joeycastillo [Wed, 9 Oct 2024 11:46:28 +0000 (07:46 -0400)]
preliminary accelerometer support in Movement

22 months agoimplement INT2, accelerometer test shows sleep state on LED
joeycastillo [Wed, 9 Oct 2024 06:05:12 +0000 (02:05 -0400)]
implement INT2, accelerometer test shows sleep state on LED

22 months agomore accelerometer experimentation
joeycastillo [Wed, 9 Oct 2024 05:34:44 +0000 (01:34 -0400)]
more accelerometer experimentation

22 months agoseparate out interrupt config vs enable
joeycastillo [Wed, 9 Oct 2024 05:09:48 +0000 (01:09 -0400)]
separate out interrupt config vs enable

22 months agorearrange LIS2DW functions in data sheet order
joeycastillo [Wed, 9 Oct 2024 04:30:41 +0000 (00:30 -0400)]
rearrange LIS2DW functions in data sheet order

22 months agomove accelerometer interrupt demo to Second Movement
joeycastillo [Wed, 9 Oct 2024 02:17:30 +0000 (22:17 -0400)]
move accelerometer interrupt demo to Second Movement

22 months agoremove temperature face
joeycastillo [Wed, 9 Oct 2024 02:13:47 +0000 (22:13 -0400)]
remove temperature face

22 months agorefactor watch I2C for gossamer
joeycastillo [Wed, 9 Oct 2024 01:04:25 +0000 (21:04 -0400)]
refactor watch I2C for gossamer

22 months agomigrate temperature log to Second Movement
joeycastillo [Wed, 9 Oct 2024 00:39:45 +0000 (20:39 -0400)]
migrate temperature log to Second Movement

22 months agomigrate temperature display to Second Movement
joeycastillo [Wed, 9 Oct 2024 00:27:42 +0000 (20:27 -0400)]
migrate temperature display to Second Movement

22 months agorename thermistor_logging_face -> temperature_logging_face
joeycastillo [Wed, 9 Oct 2024 00:15:06 +0000 (20:15 -0400)]
rename thermistor_logging_face -> temperature_logging_face

22 months agorename thermistor_readout_face -> temperature_display_face
joeycastillo [Wed, 9 Oct 2024 00:13:29 +0000 (20:13 -0400)]
rename thermistor_readout_face -> temperature_display_face

22 months agobump gossamer commit
joeycastillo [Wed, 9 Oct 2024 00:08:11 +0000 (20:08 -0400)]
bump gossamer commit

22 months agorefactor watch SPI for gossamer
joeycastillo [Tue, 8 Oct 2024 21:59:01 +0000 (17:59 -0400)]
refactor watch SPI for gossamer

22 months agorefactor watch UART for gossamer
joeycastillo [Tue, 8 Oct 2024 21:23:08 +0000 (17:23 -0400)]
refactor watch UART for gossamer

22 months agoadd watch face that energizes all segments
joeycastillo [Tue, 8 Oct 2024 00:39:11 +0000 (20:39 -0400)]
add watch face that energizes all segments

22 months agoremove uses of deprecated watch_gpio functions
joeycastillo [Mon, 7 Oct 2024 13:01:21 +0000 (09:01 -0400)]
remove uses of deprecated watch_gpio functions

22 months agofix time zones in simulator
joeycastillo [Mon, 7 Oct 2024 12:36:23 +0000 (08:36 -0400)]
fix time zones in simulator

22 months agobump gossamer commit
joeycastillo [Mon, 7 Oct 2024 12:00:32 +0000 (08:00 -0400)]
bump gossamer commit

22 months agodeprecate most watch_gpio functions in favor of gossamer
joeycastillo [Mon, 7 Oct 2024 11:34:15 +0000 (07:34 -0400)]
deprecate most watch_gpio functions in favor of gossamer

22 months agobump tinyusb commit
joeycastillo [Mon, 7 Oct 2024 11:33:35 +0000 (07:33 -0400)]
bump tinyusb commit

22 months agobump gossamer commit
joeycastillo [Mon, 7 Oct 2024 00:07:08 +0000 (20:07 -0400)]
bump gossamer commit

22 months agoinitial pass at simulator support
joeycastillo [Sun, 6 Oct 2024 21:14:46 +0000 (17:14 -0400)]
initial pass at simulator support

22 months agobump gossamer commit
joeycastillo [Sun, 6 Oct 2024 18:49:56 +0000 (14:49 -0400)]
bump gossamer commit

22 months agoclear all of seconds display when going to sleep
joeycastillo [Sun, 6 Oct 2024 16:01:36 +0000 (12:01 -0400)]
clear all of seconds display when going to sleep

22 months agowatch_display_float_with_best_effort: support negative numbers
joeycastillo [Sun, 6 Oct 2024 15:56:24 +0000 (11:56 -0400)]
watch_display_float_with_best_effort: support negative numbers

22 months agoimprove decimal display outside positions 4 and 6
joeycastillo [Sun, 6 Oct 2024 15:28:54 +0000 (11:28 -0400)]
improve decimal display outside positions 4 and 6

22 months agoavoid running over into position 10
joeycastillo [Sun, 6 Oct 2024 15:28:28 +0000 (11:28 -0400)]
avoid running over into position 10