22b11de6ae
Monitor for LIS2DW accelerometer ( #61 )
...
This watch face displays the current reading of the LIS2DW12 accelerometer.
The axis (x,y,z) can be selected using the alarm button. A long press on the
light button allows to configure the sensor, including its mode, data rate,
low power mode, bandwidth filtering, range, filter type, and low noise mode.
The watch face is mainly designed for experimenting with the sensor and
configuring it for other developing other watch faces.
2025-08-03 13:12:43 -04:00
8fdcd78a44
acclerometer threshold setting: swap light and alarm button to match wider UI idiom
2025-06-25 17:28:19 -04:00
eeb31d6fd5
remove light meter face (did not work, could add back later)
2025-06-25 17:24:56 -04:00
b67867b7ef
accelerometer status face: flash decimal when setting threshold
2025-06-25 17:23:31 -04:00
b1c67bea94
accelerometer: keep threshold across sleeps by tracking it in movement
2025-06-25 17:22:17 -04:00
918549a462
accelerometer status: documentation update
2025-06-11 23:27:17 -04:00
bb5aa4ff7c
accelerometer status face: bug fixes
2025-06-11 23:06:40 -04:00
9459b7d01f
temperature display: long press to toggle units
2025-06-08 07:48:46 -06:00
69b8048790
power down accelerometer unless a watch face requests it
2025-05-26 10:51:11 -04:00
310ad3d095
watch_adc: enable ADC when checking battery; let's get rid of this footgun once and for all
2025-05-21 08:51:39 -04:00
f017462ad4
temperature logger: skip if no temperature sensor is available
2025-05-21 01:15:03 -04:00
b4730da36b
temperature logger: rename stuff to remove thermistor references
2025-05-21 01:12:20 -04:00
6c1fa9f4df
temperature faces: no need to import thermistor driver
2025-05-21 01:10:09 -04:00
540222e949
voltage and temperature: clear sleep animation on activate
2025-05-20 23:36:20 -04:00
e048cdeb52
activity logging: try to ignore spurious active minutes
2025-05-20 17:34:45 -04:00
4a04db6ca6
light meter: was written today lol
2025-05-18 20:45:37 -04:00
94a08b531a
light meter: rough half-working prototype
2025-05-18 20:32:36 -04:00
e511059da8
activity log: snap back to today on timeout
2025-05-18 13:29:45 -04:00
c281922e4d
activity log: update today's count at top of minute
2025-05-18 13:29:45 -04:00
51e6d62a1b
activity log: clear animation when waking from sleep mode
2025-05-18 13:29:45 -04:00
56366199e7
light meter: initial UI work
2025-05-18 13:29:45 -04:00
d72daf72bc
light sensor: back to demo with you
2025-05-18 07:41:08 -04:00
7faa2656f4
light sensor: add warning to documentation
2025-05-17 23:21:31 -04:00
7cec3d59a4
light sensor: improvements for custom LCD
2025-05-17 23:18:10 -04:00
0e8d9d58c3
move accelerometer and light to sensor, not demo folder
2025-05-17 22:19:45 -04:00
8795579c4f
activity log: update documentation
2025-05-17 22:02:34 -04:00
fd4744b144
activity faces: improve experience in low energy mode
2025-05-17 16:39:04 -04:00
a5131313b3
oops. activity tracking: high means stationary, low means active
2025-05-17 14:32:01 -04:00
7d8ad1b87b
simplify activity tracking, just active minutes for now
2025-05-17 13:54:37 -04:00
63dbaad730
let temperature screen skip itself, restore it to the default firmware
2025-05-17 12:16:27 -04:00
47fbaccc77
add movement_get_temperature, works across different sensor boards
2025-05-17 11:03:51 -04:00
c5bda0faeb
auto-detect accelerometer sensor (and don't fail build for lack of a temperature sensor)
2025-05-16 00:07:15 -04:00
0739382fb8
remove orientation change counter
2025-05-13 18:21:58 -04:00
e0746e06f1
custom LCD now has an 'arrows' indicator instead of a battery
2025-05-12 22:37:37 -04:00
e435969b51
WIP: accelerometer activity tracking
2025-04-20 13:47:04 -04:00
9844703364
activity log: add feature to quickly dump all data
2025-04-05 10:42:14 -04:00
0b20ae3e2d
activity logging: if this was it, that was dumb.
2025-03-20 01:30:03 -04:00
b9c886f045
activity log improvements
2025-03-15 21:39:32 -04:00
e9ede6f060
show 100 data point backlog in activity logger (8-ish hours)
2025-03-15 09:37:50 -04:00
185b9b1b97
move activity logging into Movement core
2025-03-12 23:05:06 -04:00
bc08c5a05e
add temperature data point for exploration
2024-11-27 10:43:23 -05:00
c6af677b79
accel: count orientation changes with TC2 instead of waking up
2024-11-18 23:50:21 -05:00
c8da4e5d82
use accelerometer to enter and exit low energy mode
2024-11-18 21:48:10 -05:00
3e6079a24b
track stationary, not active minutes
2024-11-18 21:39:12 -05:00
9c3c09a021
activity watch face improvements
2024-10-27 15:13:24 -04:00
af409b82f1
log activity to file
2024-10-25 08:28:11 -04:00
13d98ef5c9
activity tracking proof of concept
2024-10-20 21:13:34 -04:00
19376625d1
more accelerometer work
2024-10-19 12:35:46 -04:00
a81b6960e3
more accelerometer testing
2024-10-16 08:20:20 -04:00
4795818098
only build sensor features if sensor is available
2024-10-12 11:16:01 -04:00