Commit Graph

69 Commits

Author SHA1 Message Date
Martin Brodbeck 98cf010c4b Also disable the other buttons temporarily. 2022-12-23 20:14:51 +01:00
Martin Brodbeck 1e70cbb13d fixes #2 2022-12-23 13:29:10 +01:00
Martin Brodbeck f19a5bab0d Better use C++17 2022-12-23 13:17:36 +01:00
Martin Brodbeck d4278d6098 increase version number 2022-12-23 12:30:11 +01:00
Martin Brodbeck 0bbb794346 Disable on/off button temporarily
fixes #1
2022-12-23 12:29:33 +01:00
Martin Brodbeck 7b56534fee get it running in new dev environment 2022-12-23 12:23:05 +01:00
Martin Brodbeck 5dc8d5e76d vscode stuff 2022-06-05 18:50:43 +02:00
Martin Brodbeck 4fbb58f1c4 typo 2022-06-05 18:50:17 +02:00
Martin Brodbeck 7a79ff85b5 change sstream to fmt 2022-06-03 14:33:42 +02:00
Martin Brodbeck c56c52e458 lcd freq increased
(following the Python imlementation)
2022-06-02 13:10:48 +02:00
Martin Brodbeck 679ccd95a3 cmake files improved 2022-06-02 13:03:40 +02:00
Martin Brodbeck f012fbff77 r emove unused includes 2022-06-02 13:03:10 +02:00
Martin Brodbeck 80fb3c8cb5 additional sleep logic removed 2022-06-02 09:56:45 +02:00
Martin Brodbeck 7f6873284c bi_decl added
(but not sure why)
2022-06-02 09:56:15 +02:00
Martin Brodbeck 76d464c8cc more build info 2022-06-01 21:53:44 +02:00
Martin Brodbeck c9a6729ba7 readme updated 2022-06-01 21:50:39 +02:00
Martin Brodbeck 44a00db6b9 only enable uart for debug mode 2022-06-01 21:36:10 +02:00
Martin Brodbeck d6ea24685b Fixed logic error in relais 2022-06-01 21:14:22 +02:00
Martin Brodbeck bde19fd2b7 button logic finished
Now on par with Python implementation
2022-06-01 14:56:02 +02:00
Martin Brodbeck 278de69a16 button logic (WIP) 2022-06-01 14:31:17 +02:00
Martin Brodbeck 684ac6f884 code cleanup 2022-06-01 13:42:47 +02:00
Martin Brodbeck 48b9fb5015 sleep logic implemented 2022-06-01 13:38:22 +02:00
Martin Brodbeck 8bde85723d use 3rd party lib for ds18b20 2022-06-01 13:10:01 +02:00
Martin Brodbeck 9f261ddac7 use 3rd party lib for ds18b20 2022-06-01 13:09:17 +02:00
Martin Brodbeck dfa5713fb5 move sleep to convert method 2022-05-31 16:06:48 +02:00
Martin Brodbeck 39bac21110 use more descriptive constant 2022-05-31 15:59:22 +02:00
Martin Brodbeck 5e7877b5d8 typo 2022-05-31 15:31:18 +02:00
Martin Brodbeck ba95eeebb9 make mode invisible 2022-05-31 15:25:59 +02:00
Martin Brodbeck d6d91f4cb2 cmake improved 2022-05-31 15:22:04 +02:00
Martin Brodbeck 91e1a7d424 restructured 2022-05-31 15:13:00 +02:00
Martin Brodbeck 2f7d1dd921 code beautifying 2022-05-31 14:28:15 +02:00
Martin Brodbeck d354be1077 relais added 2022-05-31 13:53:19 +02:00
Martin Brodbeck 8b58b3a443 heating logic 2022-05-31 13:01:10 +02:00
Martin Brodbeck 7ca6b69f9d version info added 2022-05-31 13:00:33 +02:00
Martin Brodbeck cbbf0b77e7 some basic work implemented 2022-05-31 12:31:29 +02:00
Martin Brodbeck efee152c5c cursor positioning 2022-05-31 12:29:45 +02:00
Martin Brodbeck 5c68445c4d format fallback 2022-05-31 09:47:59 +02:00
Martin Brodbeck 440359d775 clang-format 2022-05-31 09:47:43 +02:00
Martin Brodbeck 275e012695 ds18b20 code added 2022-05-31 09:47:29 +02:00
Martin Brodbeck b1c0b0292b clang-format added 2022-05-31 09:47:03 +02:00
Martin Brodbeck a52c1b94b8 More on LCD 2022-05-30 21:36:56 +02:00
Martin Brodbeck 0a48d09436 More on LCD class 2022-05-30 21:33:48 +02:00
Martin Brodbeck b084a2df64 using LCD class 2022-05-30 16:09:42 +02:00
Martin Brodbeck 165e9912dd LCD class 2022-05-30 16:09:23 +02:00
Martin Brodbeck 55c3b0f80a LCD class introduced 2022-05-30 16:09:09 +02:00
Martin Brodbeck a5e3e3c671 using environment variable (portability) 2022-05-30 14:16:10 +02:00
Martin Brodbeck 6707c4d19f Starting work on C++ 2022-05-30 14:10:48 +02:00
Martin Brodbeck 12560f784e more pictures 2022-05-26 13:51:21 +02:00
Martin Brodbeck 7e0076e005 construction part 2022-05-26 13:38:45 +02:00
Martin Brodbeck 54b5a25d70 KiCAD files added. 2022-05-26 13:26:55 +02:00