Joey Castillo
|
9e239c3f6d
|
accelerometer: fail gracefully in absence of I2C bus
|
2025-05-16 01:12:38 -04:00 |
|
Joey Castillo
|
3b11c3cca4
|
for now, build for Lite to test the build
|
2025-05-16 00:43:43 -04:00 |
|
Joey Castillo
|
784c2678d8
|
default to low energy mode after one hour
|
2025-05-16 00:12:16 -04:00 |
|
Joey Castillo
|
c5bda0faeb
|
auto-detect accelerometer sensor (and don't fail build for lack of a temperature sensor)
|
2025-05-16 00:07:15 -04:00 |
|
Joey Castillo
|
55df80c3d9
|
set date first, then time zone, then time
|
2025-05-15 22:49:07 -04:00 |
|
Joey Castillo
|
60914647b1
|
watch_rtc clarification: 128 Hz is 0x80, not 0xF0
|
2025-05-15 22:12:12 -04:00 |
|
Joey Castillo
|
374a93846d
|
FREQCORR is now handled in _watch_rtc_init
|
2025-05-15 21:33:26 -04:00 |
|
Joey Castillo
|
e4d572a94f
|
settings: silence warnings on boards without a blue or green LED
|
2025-05-15 09:12:12 -04:00 |
|
Joey Castillo
|
e68424a7cf
|
working makefile for folks to test with
|
2025-05-15 09:09:52 -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
|
74d59a3cee
|
resume disabling EIC in deep sleep
|
2025-05-13 18:46:48 -04:00 |
|
Joey Castillo
|
3f9662db59
|
new watch face order for pro
|
2025-05-13 18:23:03 -04:00 |
|
Joey Castillo
|
0739382fb8
|
remove orientation change counter
|
2025-05-13 18:21:58 -04:00 |
|
Joey Castillo
|
27f0c629d8
|
clock-face: adjust low battery threshold
|
2025-05-12 22:37:37 -04:00 |
|
Joey Castillo
|
e0746e06f1
|
custom LCD now has an 'arrows' indicator instead of a battery
|
2025-05-12 22:37:37 -04:00 |
|
Joey Castillo
|
956b8601f6
|
enable filtering on button inputs
|
2025-05-12 22:25:27 -04:00 |
|
Joey Castillo
|
5059582e96
|
improved contrast on custom LCD
|
2025-05-11 20:16:40 -04:00 |
|
Joey Castillo
|
d3be64dd97
|
time set: new titles for custom LCD
|
2025-05-11 16:53:03 -04:00 |
|
Joey Castillo
|
064175e316
|
new settings watch face
|
2025-05-11 16:53:03 -04:00 |
|
Joey Castillo
|
74923354b9
|
accelerometer: fix activity not being tracked in low energy mode
|
2025-04-30 07:44:15 -04:00 |
|
Joey Castillo
|
3f08648fc4
|
world clock: bugfix, clear seconds when entering LE mode
|
2025-04-28 18:32:46 -04:00 |
|
Joey Castillo
|
ff3b69a38b
|
accelerometer: disable wake on motion, has awkward user experience
|
2025-04-28 18:29:57 -04:00 |
|
Joey Castillo
|
b0dbff4172
|
accelerometer: stop sleeping after inactivity, use LE settings
|
2025-04-28 18:29:57 -04:00 |
|
Joey Castillo
|
4986b31eaa
|
update submodules
|
2025-04-21 00:16:23 -04:00 |
|
Joey Castillo
|
8da59161e4
|
filesystem: prevent lockup when flash is nearly full
|
2025-04-20 17:58:43 -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 |
|
Joey Castillo
|
9844703364
|
activity log: add feature to quickly dump all data
|
2025-04-05 10:42:14 -04:00 |
|
Joey Castillo
|
6637f1780a
|
fix sticky sleep icon on custom LCD
|
2025-03-29 10:36:05 -04:00 |
|
Joey Castillo
|
f8e25c3ac3
|
move day one face into Second Movement as generic 'days since' face
|
2025-03-22 10:09:10 -04:00 |
|
Joey Castillo
|
16acc5f349
|
Merge branch 'main' of github.com:joeycastillo/second-movement
|
2025-03-20 01:35:14 -04:00 |
|
Joey Castillo
|
0b20ae3e2d
|
activity logging: if this was it, that was dumb.
|
2025-03-20 01:30:03 -04:00 |
|
 Jose CastilloandGitHub
|
5d27573ff5
|
Merge pull request #11 from eiriksm/fix/doc-board-flag
Add more comments about the flag BOARD
|
2025-03-16 08:09:59 -04:00 |
|
 Jose CastilloandGitHub
|
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
|
e77cd0ee65
|
silence syscall-related compiiler warnings
|
2025-03-16 08:07:43 -04:00 |
|
Joey Castillo
|
1e7e5369d0
|
moon phase: clear 'wax'ing indicator at full moon
|
2025-03-15 22:11:56 -04:00 |
|
Joey Castillo
|
c49573b7f3
|
match complication button press volume to Movement
|
2025-03-15 21:43:34 -04:00 |
|
Joey Castillo
|
b9c886f045
|
activity log improvements
|
2025-03-15 21:39:32 -04:00 |
|
Joey Castillo
|
ef61a63e20
|
moon phase display improvements
|
2025-03-15 21:20:43 -04:00 |
|
Joey Castillo
|
9b00095616
|
new default rotation
|
2025-03-15 20:47:01 -04:00 |
|
Joey Castillo
|
3c7f55ab11
|
sunrise/sunset: persist location to filesystem
|
2025-03-15 20:37:51 -04:00 |
|
Joey Castillo
|
a45dbd1d07
|
move moon phase into Second Movement
|
2025-03-15 19:54:35 -04:00 |
|
Joey Castillo
|
b8e1bb2a59
|
character set improvements
|
2025-03-15 19:53:00 -04:00 |
|
Joey Castillo
|
0603319d28
|
move stopwatch face into Second Movement
|
2025-03-15 18:55:51 -04:00 |
|
Joey Castillo
|
29547227ee
|
actually, set the time after loading settings (need to convert to UTC)
|
2025-03-15 18:30:37 -04:00 |
|
Joey Castillo
|
32086bc499
|
happy (belated) new year
|
2025-03-15 18:15:08 -04:00 |
|
Joey Castillo
|
24a08d00c6
|
add third letter to settings for custom LCD
|
2025-03-15 15:44:10 -04:00 |
|
Joey Castillo
|
7d129ba6c3
|
world clock: support longer cities on custom LCD
|
2025-03-15 15:20:22 -04:00 |
|
Joey Castillo
|
ecc633fab4
|
second movement: persist settings to file system
|
2025-03-15 11:44:00 -04:00 |
|
Joey Castillo
|
c1efea4db7
|
lcd autodetect: use buttons as a backup option
|
2025-03-15 09:48:53 -04:00 |
|
Joey Castillo
|
e9ede6f060
|
show 100 data point backlog in activity logger (8-ish hours)
|
2025-03-15 09:37:50 -04:00 |
|
Joey Castillo
|
f52b150c0b
|
don't run LCD discovery if display is already running
|
2025-03-15 09:35:58 -04:00 |
|
Joey Castillo
|
5fa939786a
|
fix warning in upstream musl function, see https://git.musl-libc.org/cgit/musl/commit/src/time/__year_to_secs.c\?id\=2d84486a08c57d00b647586b7cbe2dcec2728e81
|
2025-03-12 23:15:24 -04:00 |
|
Joey Castillo
|
2049febcf4
|
silence warning in new timezone renamer
|
2025-03-12 23:10:50 -04:00 |
|
Joey Castillo
|
be5be6c5da
|
slcd: silence warnings
|
2025-03-12 23:09:50 -04:00 |
|
Joey Castillo
|
3243ec37f3
|
lis2dw driver: silence warnings
|
2025-03-12 23:08:42 -04:00 |
|
Joey Castillo
|
185b9b1b97
|
move activity logging into Movement core
|
2025-03-12 23:05:06 -04:00 |
|
Joey Castillo
|
90bb34efd1
|
sunrise/sunset: beautify lat/lon settings on custom LCD
|
2025-03-12 20:59:04 -04:00 |
|
Joey Castillo
|
845d50fb34
|
implement FORCE_DISPLAY_TYPE flag
|
2025-03-12 20:56:46 -04:00 |
|
Joey Castillo
|
6c5df4b7d8
|
default to classic indicator addresses (fix for simulator)
|
2025-03-09 09:58:16 -04:00 |
|
 Jose CastilloandGitHub
|
7330f26957
|
Merge pull request #13 from eiriksm/eiriksm-patch-6
Fix simulator LCD handling
|
2025-03-09 09:28:10 -04:00 |
|
Joey Castillo
|
a6313b28c0
|
fix implicit-function-declaration warning
|
2025-03-08 17:58:58 -05:00 |
|
Joey Castillo
|
ea47ea2bce
|
improve sunrise/sunset on custom LCD
|
2025-03-08 17:40:39 -05:00 |
|
Joey Castillo
|
73aac153e2
|
note for future testing
|
2025-03-08 17:18:16 -05:00 |
|
Joey Castillo
|
d35a3ee8d1
|
nicer time zone names on new LCD
|
2025-03-08 17:17:40 -05:00 |
|
Joey Castillo
|
af094e2c2d
|
shorten time zone names
|
2025-03-08 16:14:03 -05:00 |
|
Joey Castillo
|
f745825a89
|
character set fix
|
2025-03-08 16:05:09 -05:00 |
|
Joey Castillo
|
138e91c6ef
|
display glass autodetection
|
2025-03-08 13:43:11 -05:00 |
|
Joey Castillo
|
dce2187ec1
|
rework IrDA demo, add face to display test file
|
2024-12-16 17:14:44 -05:00 |
|
Joey Castillo
|
cdb92fb2d2
|
default to no sensor board
|
2024-12-16 17:14:09 -05:00 |
|
Joey Castillo
|
99a28dc886
|
accelerometer: have been using a threshold of 8 for latest tests
|
2024-12-16 16:41:26 -05:00 |
|
Joey Castillo
|
315cbb438e
|
make Friday lowercase
|
2024-12-16 16:37:51 -05:00 |
|
Joey Castillo
|
251c4ba3c2
|
custom LCD: weekdays look better in uppercase
|
2024-12-13 19:03:27 -05:00 |
|
Joey Castillo
|
4b5e15cc1d
|
accelrometer: add tap event, test by adding tap to set countdown
|
2024-11-27 18:04:17 -05:00 |
|
Joey Castillo
|
c2b800bb69
|
accelerometer: clarify this bit
|
2024-11-27 11:12:29 -05:00 |
|
Joey Castillo
|
a6f80ceb61
|
accelerometer: clarify purpose of this bit
|
2024-11-27 11:09:47 -05:00 |
|
Joey Castillo
|
9719567047
|
'movement' -> 'legacy' to signal things we still need to bring in
|
2024-11-27 10:56:50 -05:00 |
|
Joey Castillo
|
bc08c5a05e
|
add temperature data point for exploration
|
2024-11-27 10:43:23 -05:00 |
|
joeycastillo
|
c6af677b79
|
accel: count orientation changes with TC2 instead of waking up
|
2024-11-18 23:50:21 -05:00 |
|
joeycastillo
|
548260b13e
|
accelerometer: vibe check complete, no need for these diagnostic beeps
|
2024-11-18 22:26:45 -05:00 |
|
joeycastillo
|
c8da4e5d82
|
use accelerometer to enter and exit low energy mode
|
2024-11-18 21:48:10 -05:00 |
|
joeycastillo
|
3e6079a24b
|
track stationary, not active minutes
|
2024-11-18 21:39:12 -05:00 |
|
joeycastillo
|
b00faa2b03
|
accelerometer: new hardware swaps interrupt wiring
|
2024-11-18 21:39:12 -05:00 |
|
joeycastillo
|
b5fd0f7418
|
accel: lower wake threshold to smallest possible value
|
2024-11-18 18:45:44 -05:00 |
|
joeycastillo
|
6954fe60cb
|
irda demo: minimum viable file upload test
|
2024-11-16 11:03:52 -05:00 |
|
joeycastillo
|
16afeb7193
|
bump gossamer commit
|
2024-11-10 23:41:56 -05:00 |
|
joeycastillo
|
9f36e67bfe
|
bump tinyusb commit
|
2024-11-10 23:41:46 -05:00 |
|
joeycastillo
|
1bd53a001d
|
remove phototransistor workarounds, new rev of Pro addresses them
|
2024-11-10 23:40:58 -05:00 |
|
joeycastillo
|
9c3c09a021
|
activity watch face improvements
|
2024-10-27 15:13:24 -04:00 |
|
joeycastillo
|
b35d4afe85
|
add command to dump binary file as base64 encoded data
|
2024-10-27 15:13:10 -04:00 |
|
joeycastillo
|
59b58b5499
|
don't reformat filesystem on every boot
|
2024-10-27 14:30:58 -04:00 |
|
joeycastillo
|
83c7f18dd0
|
use char instead of uint8_t to match gossamer API
|
2024-10-27 14:27:55 -04:00 |
|
joeycastillo
|
93d88190ce
|
bump gossamer commit
|
2024-10-27 14:24:06 -04:00 |
|
joeycastillo
|
d892998e15
|
bump tinyusb commit
|
2024-10-27 14:23:57 -04:00 |
|
joeycastillo
|
9805442a8c
|
Merge branch 'main' of github.com:joeycastillo/second-movement
|
2024-10-27 14:23:33 -04:00 |
|
 Jose CastilloandGitHub
|
5faacc401e
|
fix working directory
|
2024-10-27 14:15:44 -04:00 |
|
 Jose CastilloandGitHub
|
20b4eb70ff
|
index.html -> firmware.html
|
2024-10-27 14:13:19 -04:00 |
|
joeycastillo
|
af409b82f1
|
log activity to file
|
2024-10-25 08:28:11 -04:00 |
|
joeycastillo
|
c0514ad39a
|
bring in Chirpy face
|
2024-10-22 07:49:41 -04:00 |
|