Commit graph

61 commits

Author SHA1 Message Date
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
folkert van heusden
49a773bcb4 less memory hungry terminal refresh 2022-03-19 22:39:43 +01:00
folkert van heusden
d71f441877 simplified 2022-03-19 22:04:27 +01:00
folkert van heusden
cbcede499a backspace in line editor 2022-03-19 13:21:29 +01:00
folkert van heusden
c363bebfe0 multiple telnet clients fix 2022-03-19 13:01:01 +01:00
folkert van heusden
bba3e8c4c6 only send new terminal-data, no complete refresh (too slow) 2022-03-19 12:55:32 +01:00
folkert van heusden
a15dcc47c0 POC works 2022-03-19 12:45:01 +01:00
folkert van heusden
803914cceb nurdspace 2022-03-19 11:42:47 +01:00
folkert van heusden
7c46665576 not working; sd becomes flaky 2022-03-18 22:05:53 +01:00
folkert van heusden
cb26305485 more leds 2022-03-18 14:18:50 +01:00
folkert van heusden
a8d62a5426 led color now depends on run-mode 2022-03-17 23:23:53 +01:00