Commit graph

171 commits

Author SHA1 Message Date
folkert van heusden
d34d1ad299
Multiple serial ports (e.g. real serial & usb) connected to console tty 2023-03-22 14:32:12 +01:00
folkert van heusden
9137e7dd3d
Allow different Serial-port to be used on ESP32 2023-03-22 14:16:31 +01:00
folkert van heusden
6038beb4b5
allow filename selection to be aborted 2023-03-22 13:40:58 +01:00
folkert van heusden
9040a2b075
ESP32: configure network & NBD disk backend 2023-03-22 11:26:13 +01:00
folkert van heusden
f61d49c98f
connect 2023-03-22 07:33:08 +01:00
folkert van heusden
68a7c8376e
override 2023-03-21 22:39:19 +01:00
folkert van heusden
4a4448e7b0
disk_backend::begin() 2023-03-21 22:28:43 +01:00
folkert van heusden
8278c8d308
ESP32 2023-03-21 22:02:15 +01:00
folkert van heusden
a9b42ff1d7
MFPT is no longer switchable 2023-03-21 20:31:55 +01:00
folkert van heusden
85680260b0
needed to update neopixel library 2023-03-17 19:27:17 +01:00
folkert van heusden
f6f86ba18a KW11-L esp32 functionality fix 2022-07-02 21:41:34 +02:00
folkert van heusden
9a1924b0af PICO does not compile yet as std::thread and std::mutex seem to be missing 2022-06-28 19:27:01 +02:00
folkert van heusden
2717799df4 - fix for busy loop in console_posix (due to poll with 0ms timeout)
- disable kw11-l interrupt when emulation is not running
2022-06-26 01:41:58 +02:00
folkert van heusden
394f89e0ba compile fix 2022-06-18 19:44:04 +02:00
folkert van heusden
5581f227a7 cosmetic fix 2022-06-11 12:24:12 +02:00
folkert van heusden
ea9111c248 do not accept empty filenames 2022-06-11 11:54:15 +02:00
folkert van heusden
679b0a71b0 brightness reduction 2022-06-11 11:52:31 +02:00
folkert van heusden
fd44bf3262 cosmetic fix 2022-06-11 11:50:27 +02:00
folkert van heusden
252efbd232 enable line interrupt emulatie in esp32 2022-06-11 11:43:03 +02:00
folkert van heusden
22171d8301 ESP32 compile fixes 2022-06-11 09:48:03 +02:00
folkert van heusden
8b899a65d3 removed obsolete code 2022-06-11 08:39:35 +02:00
folkert van heusden
b39beacc40 RL02 for ESP32 2022-06-11 08:16:16 +02:00
folkert van heusden
18cfbaf2d3 ESP32 compile fixes 2022-06-10 21:08:06 +02:00
folkert van heusden
54b9ac8eae compile fix 2022-04-13 17:52:13 +02:00
folkert van heusden
39952ef68b debugger in ESP32 2022-04-12 11:08:47 +02:00
folkert van heusden
f6c1c1440e console::wait_char could wake-up by spurious wake-ups and thus crash as input_buffer was empty sometimes 2022-04-11 23:40:49 +02:00
folkert van heusden
ab268f5ca6 i/o fixes for debugger 2022-04-11 22:50:05 +02:00
folkert van heusden
4b3c61dc4f move more terminal i/o to console-class 2022-04-11 20:41:48 +02:00
folkert van heusden
ccf5a22f3a use console::get_char in main 2022-04-11 19:17:48 +02:00
folkert van heusden
517f2afb9b changes to make it compile on ESP32 (does currently not support "std::optional") 2022-04-11 14:06:35 +02:00
folkert van heusden
4b271da623 compile fix 2022-04-10 18:11:46 +02:00
folkert van heusden
76bd1ea50a ESP32 compile fixes 2022-03-31 22:23:50 +02:00
folkert van heusden
aac7fa33ab brightness 2022-03-26 20:43:50 +01:00
folkert van heusden
392a2ed696 brightness 2022-03-26 15:30:52 +01:00
folkert van heusden
1d73211781 moved panel code into console-class 2022-03-23 15:39:25 +01:00
folkert van heusden
d8d1fdc92c virtual function called error fix 2022-03-22 22:18:06 +01:00
folkert van heusden
fa6ed0ca1f ESP32 console 2022-03-22 17:30:24 +01:00
folkert van heusden
01e0ce5b86 removed console telnet interface & adapted ESP32 console 2022-03-22 11:34:32 +01:00
folkert van heusden
7e9c21dee6 include buildmoment 2022-03-21 20:26:42 +01:00
folkert van heusden
32be62b911 activity leds 2022-03-21 14:01:20 +01:00
folkert van heusden
8cbb096366 initial ledpixel array test 2022-03-21 13:14:17 +01:00
folkert van heusden
a42b7c4159 use adafruit neopixel library instead of fastled as fastled does not support rgbw (yet) 2022-03-21 13:01:48 +01:00
folkert van heusden
cf46e05c07 put all psw bits & instruction on leds 2022-03-21 12:21:51 +01:00
folkert van heusden
ef73495a58 reduce brightness of leds 2022-03-20 20:58:07 +01:00
folkert van heusden
6f7f65c915 restart fix 2022-03-20 14:09:32 +01:00
folkert van heusden
27703ad706 Handle "HALT" correctly 2022-03-20 14:05:05 +01:00
folkert van heusden
28958a9945 Compile fixes for ESP32 2022-03-20 13:49:45 +01:00
folkert van heusden
be5c619982 tui usability fixes 2022-03-19 23:41:23 +01:00
folkert van heusden
33dfee8c23 tui usability fixes 2022-03-19 23:35:07 +01:00
folkert van heusden
692404c1d6 Fix for initial terminal screen for telnet clients 2022-03-19 23:20:37 +01:00