20 Commits

Author SHA1 Message Date
Alex Utter
7802994854
Fix missing documentation for many clock faces:
* Move from .c to .h as needed for consistency.
* When missing from both, copy from pull request or wiki.
* When missing entirely, infer functionality from source code.
2023-11-27 23:06:19 -05:00
joeycastillo
e38f3bbec9 show temperature and battery voltage in low energy mode 2023-08-25 15:44:33 -04:00
Christian Chapman
462f24b313
Aperture priority light meter face (#230)
* initial commit, added opt3001 light meter test app

* tested working light meter board, i2c communication still has issues

* fixed i2c; rudimentary lightmeter works!

* added aperture priority ui

* added aperture priority ui

* added README

* adjusted cal

* fixed bugs (HI shutter speed, lux mode toggle)

* made it possible to advance to the next face

* initialized lux variable

* lowered tolerance for HI and LO

* Changed EV display from always showing EV100 to showing EV[iso setting]

* dont display old ev when ISO changes

* changed mode and light behavior

* updated readme

* fixed indentation

* made lightmeter display logic more consistent

* made lightmeter display logic more consistent

* reverted rules.mk (for merge into upstream)

* reverted rules.mk (for merge into upstream)

* removed OPT3001 PCB model

* made lux mode default, corrected timeout behavior

---------

Co-authored-by: Christian Chapman <user@debian>
2023-04-16 10:05:55 -04:00
Jeremy O'Brien
a18c285e58 restore old light button behavior
watch faces that handle EVENT_LIGHT_BUTTON_UP but not EVENT_LIGHT_BUTTON_DOWN
probably don't want the default EVENT_LIGHT_BUTTON_DOWN LED activation behavior
2023-01-27 09:43:03 -06:00
Jeremy O'Brien
2b22ecc8e4 add default loop handler to all current watch faces 2023-01-25 09:23:50 -06:00
Joey Castillo
91b436237a fix warning re: buffer overrun 2022-05-09 12:03:24 -04:00
Joey Castillo
cd40573535 Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into motion-express 2022-05-02 18:39:45 -05:00
Joey Castillo
fa0a424857 thermistor readout: fix change in units when waking from sleep 2022-04-02 10:07:18 -04:00
Joey Castillo
4ebc4e97ce movement: add thermistor testing watch face 2022-04-02 10:07:18 -04:00
Joey Castillo
0004c30f42 documentation fix 2022-02-20 15:49:21 -05:00
Joey Castillo
002140e634 documentation fix 2022-02-20 15:29:50 -05:00
Joey Castillo
f5be9755b6 respect countdown length when repeating 2022-02-19 21:19:15 -05:00
Joey Castillo
b06357a193 repeating mode, disable readings when full 2022-02-19 21:12:24 -05:00
Joey Castillo
4cd86bff53 working data acquisition face! 2022-02-19 20:53:41 -05:00
Joey Castillo
1ce103b6f6 connect training data face to accelerometer 2022-02-19 16:41:35 -05:00
Joey Castillo
54f1873785 documentation and such 2022-02-19 14:22:23 -05:00
Joey Castillo
09f79f782f lis2dw: reasonable defaults when initializing 2022-02-19 14:05:38 -05:00
Joey Castillo
691c068e6e stuff parameters into the bits we're not using 2022-02-19 13:28:09 -05:00
Joey Castillo
efde4190f1 movement: WIP app for capturing accelerometer data 2022-02-18 16:34:52 -05:00
Joey Castillo
4f29cf24f3 movement: move thermistor to 'sensor' watch faces 2022-02-17 14:47:47 -05:00