Thomas Buck
cda6c09cd2
uart only in debug build
1 ano atrás
Thomas Buck
b2eeca99b9
can edit settings now
1 ano atrás
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 ano atrás
Thomas Buck
0390f057a2
make mass storage available by default
1 ano atrás
Thomas Buck
2dcf213eca
put persistent config storage at end of flash
1 ano atrás
Thomas Buck
7e9a10eaad
reduced default backlight
1 ano atrás
Thomas Buck
a0555b0d45
change backlight in menu, not persistent
1 ano atrás
Thomas Buck
5063ba3de1
add workflow logic
1 ano atrás
Thomas Buck
00498af11e
device selection menu
1 ano atrás
Thomas Buck
03daa0ec1e
test workflow in debug console
1 ano atrás
Thomas Buck
c3a43c4f91
proper timeouts for ble write, now working.
1 ano atrás
Thomas Buck
46f9c9a5da
serial console mostly working, but still losing some bytes when transmitting lots.
1 ano atrás
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 ano atrás
Thomas Buck
2354f36e7a
tweak debug disk creation
1 ano atrás
Thomas Buck
17c4cf73ba
run state machine for testing periodically.
1 ano atrás
Thomas Buck
1b3e3e286b
implement ble read
1 ano atrás
Thomas Buck
2c330fd03f
basic state machine for app logic
1 ano atrás
Thomas Buck
b7bae8f489
draw battery status on display
1 ano atrás
Thomas Buck
6a4c2b8e16
first text rendering test
1 ano atrás
Thomas Buck
86e238560d
lcd working, drawing logo as splash screen
1 ano atrás
Thomas Buck
47d270deb2
add ble scanning test
1 ano atrás
Thomas Buck
25aa485d8f
add lipo shim reading
1 ano atrás
Thomas Buck
a9bf35e24b
pico w onboard led
1 ano atrás
Thomas Buck
0b7fcb080b
first building but not running state of C Pico SDK version
1 ano atrás