Commit Graph

85 Commits

Author SHA1 Message Date
674dbb96c2 Updated license information 2023-02-03 20:09:06 +01:00
4122ec3631 Refactor documentation 2023-02-03 19:57:47 +01:00
bb0cd45a76 Documentation 2023-02-03 19:56:27 +01:00
47cf5388e3 Minor UI improvements 2023-02-03 12:50:09 +01:00
33ab540653 FEATURE: new correct initial configuration after flashing with full chip erase 2023-02-03 12:46:17 +01:00
bf9d8dafb6 HOTFIX: removed horrible bug with buffer overrung *sigh* 2023-02-03 12:19:45 +01:00
15352ddfcd PATCH: Responsitivity patch 2023-02-03 11:35:33 +01:00
2a9e8efb3d FIX: removed ui glitches 2023-02-03 11:26:53 +01:00
c0ca995fd7 WIP: Added config yaml -> DO NOT USE! 2023-02-02 17:30:51 +01:00
eb1d86948c Added comment 2023-02-02 17:07:35 +01:00
ba91310389 FIX: do not overrun daily history 2023-02-02 15:54:20 +01:00
036f5c9bf4 FEATURE: correctly initialize and reset relays 2023-02-02 15:54:06 +01:00
526546f0a4 FEATURE: added daily and hourly history to uart mqtt export 2023-02-02 14:46:36 +01:00
5820a8a129 WIP: readme and toolchain explanation 2023-01-26 19:45:59 +01:00
856913afe1 FEATURE: automatic git hash injection 2023-01-26 19:42:39 +01:00
0f4cc472a8 Cleanup 2023-01-26 18:15:12 +01:00
e260ff1212 Cleanup 2023-01-26 17:45:40 +01:00
53ba4faa70 FEATURE: history tracking 2023-01-26 15:44:43 +01:00
2c47d7385b Designed config store as singleton 2023-01-26 14:46:36 +01:00
df4b34545e FIX: change to uniqe_ptr 2023-01-26 14:28:17 +01:00
e435291279 FIX: remove template from cpp 2023-01-26 14:20:08 +01:00
1a926be1b7 FIX: use raw pointer here 2023-01-26 14:17:58 +01:00
c247e0f40f REWORK: Completely refactored new menu structure 2023-01-26 13:22:43 +01:00
e4d5173d26 REWORK: Migrate completely to new menu structure 2023-01-26 12:31:13 +01:00
5b3bc7591d REWORK: new menu structure and hierarchy 2023-01-26 12:25:09 +01:00
b3b2f9ba48 BUGFIX: startup issue with LSE crystal 2023-01-24 15:45:45 +01:00
2b86372619 BUGFIX: repaced with newer linker scripts 2023-01-20 15:38:27 +01:00
873b84cd5b CHANGE: removed format lib 2023-01-20 15:38:15 +01:00
85c4d24e3b IMPROVEMENT: use format library here 2023-01-13 15:25:59 +01:00
31ae2b6664 FEATURE: Added format lib 2023-01-13 15:07:46 +01:00
ed4c53c740 FEATURE: impl refill pump cooldown logic 2023-01-13 14:53:47 +01:00
55a11ec980 FEATURE: impl refill pump cooldown logic 2023-01-13 14:50:50 +01:00
c994c1bd0d BUGFIX: didnt read cooldown value 2023-01-13 14:47:23 +01:00
a1a0a5a6cf BUGFIX: didnt store cooldown value 2023-01-13 14:19:26 +01:00
97d690fac1 FEATURE: automatic backlight control 2023-01-13 13:50:40 +01:00
503675d46b FEATURE: Pump status with leds 2023-01-13 13:40:30 +01:00
02c604021a FEATURE: Link pointers to manual calibration config 2023-01-13 11:50:03 +01:00
7738e7d1ee FEATURE: full config store and restore 2023-01-13 11:28:28 +01:00
03a4180c9c BUGFIX: increase value instead of pointer 2023-01-13 11:28:18 +01:00
ddd2b405c9 WIP 2023-01-12 15:42:34 +01:00
8129c7bbfe WIP: simple configuration storage and business logic 2023-01-12 15:16:20 +01:00
898471058d WIP: simple business logic and their config 2023-01-10 16:11:03 +01:00
74eceacf7e BUGFIX: crashed when menu entry wider than 19 chars 2023-01-10 16:04:28 +01:00
4ba4908f01 FEATURE: added execute type menu entry 2023-01-10 14:52:08 +01:00
5420b39dd2 FEATURE: simple input channel support 2023-01-10 14:04:49 +01:00
3cc48e2d23 CLEANUP: Tidy up code 2023-01-10 13:00:18 +01:00
6fb5c3ff79 FEATURE: Implemented Output relay channel with cooldown function 2023-01-10 12:53:33 +01:00
68d6346d72 FEATURE: Finished implementaton of pressure input channels 2023-01-10 11:34:40 +01:00
d8159087d9 FEATURE: simple class for calibrating and calculating an input 2023-01-10 10:47:52 +01:00
ac2deb5001 WIP: Pressure sensing 2023-01-06 16:01:02 +01:00