4fa5e53
(HEAD -> master)
bleak: ensure target temp and state changes are taking effect by
2024-07-23 21:29:22 +0200
921ac24
add influxdb post to bleak test by
2024-07-12 23:20:59 +0200
4042161
tweak pc python workflows by
2024-07-06 21:24:48 +0200
b9bbe1a
add experimental influxdb support by
2024-07-06 21:24:40 +0200
b484c1a
add simplepyble implementation to master branch by
2024-05-20 20:36:37 +0200
956f5e4
add bleak python implementation to master branch by
2024-05-20 20:33:26 +0200
eb3cf24
add clangd and fix some linted warnings by
2024-05-20 20:18:53 +0200
689a318
add -Wshadow by
2024-01-19 01:28:22 +0100
0a07956
case mod. now only a single bottom part. lcd and buttons are unprotected. by
2024-01-03 15:30:14 +0100
bb3666a
tweak buttons in case design by
2024-01-03 01:51:26 +0100
03e6dc1
fix release workflows by
2024-01-02 20:36:02 +0100
bbc2c45
bump version to 0.3 by
2024-01-02 20:26:14 +0100
1b7f4e8
add case design by kauzerei, with some tweaks. scad render github actions workflow. by
2024-01-02 20:20:50 +0100
7b74adb
wip stuff by
2023-12-26 00:47:13 +0100
b27e13c
add badge to readme by
2023-12-21 01:09:24 +0100
49b851e
GitHub Actions (#1) by
2023-12-21 00:56:59 +0100
4c9ccdb
open ap when no successful wifi connection by
2023-12-20 23:53:01 +0100
fcee4f1
present files on fat fs via http by
2023-12-20 01:15:04 +0100
2008482
dont fallback to bootloader after user modified filesystem by
2023-12-20 00:22:38 +0100
628b404
fat fs no longer in RAM. mkfs as part of build process. page cache to still be able to write from usb or app. by
2023-12-20 00:07:16 +0100
e2570e1
print picowota status messages on lcd by
2023-12-19 17:21:51 +0100
5e50426
links by
2023-12-19 00:52:42 +0100
f11237c
'fix' strange rounding glitch by
2023-12-19 00:52:23 +0100
13ab874
untested http custom file handler by
2023-12-19 00:41:28 +0100
a4b5c89
more bootloader stuff by
2023-12-19 00:40:38 +0100
f0aafe0
reset to ota function by
2023-12-19 00:34:23 +0100
a5644ba
custom picowota fork to show stuff on lcd and use flash wifi credentials by
2023-12-18 22:29:13 +0100
c145989
use lwip httpd instead of bitty http by
2023-12-18 20:23:46 +0100
2d3244b
set wifi hostname by
2023-12-16 00:42:19 +0100
b1c5e3b
wifi retry on connect or dhcp fail, init with country code. by
2023-12-15 23:43:15 +0100
8210ddc
add Bitty HTTP server and some other tweaks by
2023-12-15 20:13:51 +0100
8b5ea70
string editing ui by
2023-12-08 02:03:46 +0100
c5f5482
settings ui improvements by
2023-12-08 01:14:58 +0100
919d147
add state for wifi settings by
2023-12-07 22:18:00 +0100
f25a6d1
fix mem init by
2023-12-07 22:17:25 +0100
8037e32
add basic wifi to app by
2023-12-07 18:42:29 +0100
d2823cd
add picowota bootloader by
2023-12-04 21:28:45 +0100
6bfbcd7
reduce amount of fonts by
2023-12-04 21:22:46 +0100
a241f86
untested venty handler by
2023-12-04 21:20:24 +0100
cda6c09
uart only in debug build by
2023-12-03 23:37:15 +0100
9f0cd07
tweak settings by
2023-12-03 22:27:12 +0100
8f89034
show volcano version and runtime by
2023-12-03 21:38:19 +0100
fc1635c
volcano brightness and auto shutoff conf by
2023-12-03 20:57:44 +0100
09e4ac3
tweak volcano conf and steps bar by
2023-12-03 18:34:26 +0100
47c4767
add more volcano config options by
2023-12-03 18:16:37 +0100
c3c79fe
add basic visual indicator by
2023-12-03 16:21:53 +0100
e1bfb1b
can also edit workflow steps by
2023-12-03 14:55:20 +0100
b2eeca9
can edit settings now by
2023-12-03 14:11:55 +0100
0d40e4a
rename state_volcano_workflow to state_workflow by
2023-12-03 12:59:08 +0100
7a045d3
add basics of settings menu, about screen. by
2023-11-29 23:15:10 +0100
a1d8ad6
associate ble notifications with characteristics by
2023-11-29 23:12:07 +0100
3162df3
constrain and scroll rendered text by
2023-11-29 23:11:47 +0100
944f87e
basic ble notification support by
2023-11-28 22:25:16 +0100
7680476
prefetch volcano ble characteristics by
2023-11-28 22:23:20 +0100
11483f3
only auto connect when device is visible within 10s of boot by
2023-11-28 19:37:42 +0100
bac6f6b
fix text rendering by
2023-11-27 21:51:02 +0100
9a1b4f2
add volcano auto connect by
2023-11-27 21:24:33 +0100
5fb8189
store workflow strings correctly in flash page by
2023-11-27 21:23:00 +0100
6ad8468
edit menu to reorder workflows and steps by
2023-11-23 01:51:25 +0100
04450ec
enable watchdog as early as possible. by
2023-11-22 20:34:15 +0100
471e4f9
battery limit color by
2023-11-19 20:00:38 +0100
e421199
volcano workflow disconnect by
2023-11-19 20:00:16 +0100
d651b05
enable usb debug only with release builds by
2023-11-18 06:28:52 +0100
0b05087
log to mass storage by
2023-11-18 06:10:49 +0100
0390f05
make mass storage available by default by
2023-11-18 05:39:17 +0100
535d325
proper crc32 by
2023-11-18 05:11:26 +0100
949fb22
add checksum to config storage by
2023-11-18 04:38:51 +0100
9b03fe6
custom linker script to keep end of flash clear by
2023-11-18 04:06:27 +0100
2ea940b
take into account flash pages used by btstack by
2023-11-18 03:52:55 +0100
2dcf213
put persistent config storage at end of flash by
2023-11-18 03:40:28 +0100
09f9cf1
ensure set temperature in workflow and fix start temperature when cold by
2023-11-16 01:07:04 +0100
7e9a10e
reduced default backlight by
2023-11-16 01:05:58 +0100
a34e195
better battery percentage by
2023-11-16 01:05:46 +0100
a13aa65
text box alignment by
2023-11-15 00:11:24 +0100
a0555b0
change backlight in menu, not persistent by
2023-11-15 00:10:42 +0100
ef0f492
proper pixel order by
2023-11-15 00:09:53 +0100
2386fb0
state machine uses array of function pointers by
2023-11-14 23:10:22 +0100
02c5dca
print message while discovering characteristics by
2023-11-14 23:10:06 +0100
ff52199
add XXL workflow by
2023-11-14 23:09:39 +0100
0db5584
don't update screen 10x per second by
2023-11-12 23:11:30 +0100
5180a19
license for scripts by
2023-11-12 23:11:03 +0100
965cf08
print current value in workflow by
2023-11-12 22:55:06 +0100
ca91fdf
only call disconnect once when aborting workflow by
2023-11-12 22:38:10 +0100
33773f5
print workflow step and allow aborting by
2023-11-12 22:32:50 +0100
0c2780e
allow going back from workflow selection by
2023-11-12 20:38:25 +0100
5af9bc8
add simplistic crafty support by
2023-11-12 19:35:24 +0100
0125925
clear text box bg. fix ble disconnect and workflow notify. by
2023-11-11 03:31:36 +0100
e78ad09
add simple volcano_run state by
2023-11-11 02:49:03 +0100
f064eb3
generalize menu infrastructure to also use it for workflow selection by
2023-11-11 02:20:49 +0100
5063ba3
add workflow logic by
2023-11-10 23:02:01 +0100
00498af
device selection menu by
2023-11-10 19:50:18 +0100
0769496
only show relevant devices in scan state by
2023-11-10 13:21:40 +0100
00e30ac
detect known device types and read their serial number by
2023-11-10 12:43:33 +0100
03daa0e
test workflow in debug console by
2023-11-09 18:19:24 +0100
722d6e6
add commands for heater and pump state by
2023-11-09 17:40:34 +0100
c3a43c4
proper timeouts for ble write, now working. by
2023-11-09 17:21:28 +0100
46f9c9a
serial console mostly working, but still losing some bytes when transmitting lots. by
2023-11-09 16:26:56 +0100
3b40fe0
option to block on uart buffer overrun by
2023-11-09 00:02:46 +0100
e41bd0b
add generic ring buffer lib, used for log buffer and new uart tx buffer. uart as second console option for nicer debugging. by
2023-11-08 23:40:09 +0100
395ef60
implement ble service and characteristic discovery and value write for volcano. still crashing unfortunately. by
2023-11-08 18:50:18 +0100