Thomas Buck
cda6c09cd2
uart only in debug build
1 year ago
Thomas Buck
b2eeca99b9
can edit settings now
1 year ago
Thomas Buck
04450ec775
enable watchdog as early as possible.
sometimes ble init seems to fail somehow.
this caused hangs at different points in time.
with this change the device at least resets relatively quickly.
1 year ago
Thomas Buck
0390f057a2
make mass storage available by default
1 year ago
Thomas Buck
2dcf213eca
put persistent config storage at end of flash
1 year ago
Thomas Buck
7e9a10eaad
reduced default backlight
1 year ago
Thomas Buck
a0555b0d45
change backlight in menu, not persistent
1 year ago
Thomas Buck
5063ba3de1
add workflow logic
1 year ago
Thomas Buck
00498af11e
device selection menu
1 year ago
Thomas Buck
03daa0ec1e
test workflow in debug console
1 year ago
Thomas Buck
c3a43c4f91
proper timeouts for ble write, now working.
1 year ago
Thomas Buck
46f9c9a5da
serial console mostly working, but still losing some bytes when transmitting lots.
1 year ago
Thomas Buck
e41bd0bfed
add generic ring buffer lib, used for log buffer and new uart tx buffer. uart as second console option for nicer debugging.
1 year ago
Thomas Buck
2354f36e7a
tweak debug disk creation
1 year ago
Thomas Buck
17c4cf73ba
run state machine for testing periodically.
1 year ago
Thomas Buck
1b3e3e286b
implement ble read
1 year ago
Thomas Buck
2c330fd03f
basic state machine for app logic
1 year ago
Thomas Buck
b7bae8f489
draw battery status on display
1 year ago
Thomas Buck
6a4c2b8e16
first text rendering test
1 year ago
Thomas Buck
86e238560d
lcd working, drawing logo as splash screen
1 year ago
Thomas Buck
47d270deb2
add ble scanning test
1 year ago
Thomas Buck
25aa485d8f
add lipo shim reading
1 year ago
Thomas Buck
a9bf35e24b
pico w onboard led
1 year ago
Thomas Buck
0b7fcb080b
first building but not running state of C Pico SDK version
1 year ago