Jade Mattsson

Results 75 comments of Jade Mattsson

I've put together a quick proof of concept [here](https://github.com/DiUS/nodemcu-firmware/tree/dev-esp32-multicons). I don't have an S2 board with direct-to-USB, and the S3 CDC-ACM refused to build, so I haven't been able to...

I'm not seeing that here. My new console task is happily doing a blocking `read(fileno(stdin),...)` in its loop. There are no `EWOULDBLOCK` returns, nor is the watchdog complaining about the...

Yeah feels like there is a lot of gremlins in the stdio related code at the moment (see recent commit in my proof-of-concept).

Yeah it feels like they haven't gotten their abstractions quite right yet. I added that `fsync()` to the console task, and upped the console task stack as requested.

Which Lua version? In 5.3 the first prompt should be the same as any other prompt. We start off by injecting a newline into the LVM to trigger the prompt...

🤦‍♀️ I guess it's not even worth `#ifdef`ing the buffer size for console input. Let me push a change to just do char-by-char reading then.

Since this approach doesn't seem to be entirely dead in the water, I spent some time to make it actually process the console input in the correct thread context. That...

Have also ordered an S2 mini board, so should hopefully be able to test the third console mode at some point.

I'm so sorry, I completely missed this PR. While Philip's request is good, I'm going to merge this fix right away as it's already way way overdue.

Breaking the `uart.on()` functionality was certainly not intentional, nor was breaking ESPlorer (again). I'll try to have a look this weekend and sort it out.