Thomas Buck
|
03daa0ec1e
|
test workflow in debug console
|
1 year ago |
Thomas Buck
|
722d6e6d8f
|
add commands for heater and pump state
|
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
|
3b40fe0f43
|
option to block on uart buffer overrun
|
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
|
395ef608e6
|
implement ble service and characteristic discovery and value write for volcano. still crashing unfortunately.
|
1 year ago |
Thomas Buck
|
c6da7c81a2
|
make inclusion of sources optional
|
1 year ago |
Thomas Buck
|
2354f36e7a
|
tweak debug disk creation
|
1 year ago |
Thomas Buck
|
558224aa67
|
have the device give out its own source code
|
1 year ago |
Thomas Buck
|
17c4cf73ba
|
run state machine for testing periodically.
|
1 year ago |
Thomas Buck
|
0d8e77dd69
|
optional auto connect for volcano console commands.
|
1 year ago |
Thomas Buck
|
1b3e3e286b
|
implement ble read
|
1 year ago |
Thomas Buck
|
3f60298a6e
|
only redraw battery indicator when needed
|
1 year ago |
Thomas Buck
|
c376ba1486
|
ble connect and disconnect
|
1 year ago |
Thomas Buck
|
2c330fd03f
|
basic state machine for app logic
|
1 year ago |
Thomas Buck
|
d2c67b7c92
|
gap inquiry scan is not needed after all
|
1 year ago |
Thomas Buck
|
8e13f7b0d8
|
more work on ble scan. still not finding target device name, even with gap inquiry.
|
1 year ago |
Thomas Buck
|
822302d3e8
|
support arbitrary blended text colors
|
1 year ago |
Thomas Buck
|
b7bae8f489
|
draw battery status on display
|
1 year ago |
Thomas Buck
|
d7f8847dab
|
optional background fill for text, for splash screen
|
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 |
Thomas Buck
|
76436adf41
|
unfinished py ota
|
1 year ago |
Thomas Buck
|
8c9fcb659d
|
modify brightness in menus. nicer battery display.
|
1 year ago |
Thomas Buck
|
18b4c98c5e
|
gpl license
|
1 year ago |
Thomas Buck
|
039178aca6
|
nicer splash, more workflows
|
1 year ago |
Thomas Buck
|
8f335521ae
|
rudimentary support for lipo shim
|
1 year ago |
Thomas Buck
|
4f5f3a3859
|
tweak
|
1 year ago |
Thomas Buck
|
d0d15c4d67
|
make sure connection graph finishes
|
1 year ago |
Thomas Buck
|
6344033842
|
much faster ble connection
|
1 year ago |
Thomas Buck
|
5b89d34f09
|
clear background for text overlaid on chart
|
1 year ago |
Thomas Buck
|
4fe004406a
|
scroll for workflow selection. color gradient for graph.
|
1 year ago |
Thomas Buck
|
9b7592be1e
|
tweak splash. only show compatible devices. line ends.
|
1 year ago |
Thomas Buck
|
f3e6315157
|
menu scrolling and other tweaks
|
1 year ago |
Thomas Buck
|
f8b009d641
|
fix scan
|
1 year ago |
Thomas Buck
|
5351ba3f77
|
timeout for scan results. more useful error printing.
|
1 year ago |
Thomas Buck
|
98e8cc68c9
|
show errors on lcd. update scan result list. notify graph. soft reset at end.
|
1 year ago |
Thomas Buck
|
3db027bc17
|
center text
|
1 year ago |
Thomas Buck
|
bab56a5efa
|
show error on lcd
|
1 year ago |
Thomas Buck
|
34b99d09db
|
remove unneeded stuff
|
1 year ago |
Thomas Buck
|
7e855a7ddb
|
tweak
|
1 year ago |
Thomas Buck
|
c75f5840b3
|
fix timing issues
|
1 year ago |
Thomas Buck
|
ef9356325d
|
add graphical progress bar
|
1 year ago |
Thomas Buck
|
d7dc4c45be
|
lcd ui for whole workflow
|
1 year ago |
Thomas Buck
|
6ca1971499
|
tweak menu text
|
1 year ago |