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>
This commit is contained in:
committed by
GitHub
parent
bfde33c946
commit
462f24b313
2
make.mk
2
make.mk
@@ -150,6 +150,7 @@ SRCS += \
|
||||
$(TOP)/watch-library/hardware/hpl/systick/hpl_systick.c \
|
||||
$(TOP)/watch-library/shared/driver/thermistor_driver.c \
|
||||
$(TOP)/watch-library/shared/driver/lis2dw.c \
|
||||
$(TOP)/watch-library/shared/driver/opt3001.c \
|
||||
$(TOP)/watch-library/shared/driver/spiflash.c \
|
||||
$(TOP)/watch-library/shared/watch/watch_private_buzzer.c \
|
||||
$(TOP)/watch-library/shared/watch/watch_private_display.c \
|
||||
@@ -195,6 +196,7 @@ SRCS += \
|
||||
$(TOP)/watch-library/simulator/watch/watch_private.c \
|
||||
$(TOP)/watch-library/simulator/watch/watch.c \
|
||||
$(TOP)/watch-library/shared/driver/thermistor_driver.c \
|
||||
$(TOP)/watch-library/shared/driver/opt3001.c \
|
||||
$(TOP)/watch-library/shared/watch/watch_private_buzzer.c \
|
||||
$(TOP)/watch-library/shared/watch/watch_private_display.c \
|
||||
$(TOP)/watch-library/shared/watch/watch_utility.c \
|
||||
|
||||
Reference in New Issue
Block a user