Results 176 comments of dragoncoder047

ok, I guess I can just copy those data stuff and send it. but is there a way to get the "state" of the gamepad in something future proof? Because...

OK, maybe I'll give PlatformIO a try again. I had shied away from it in the past because I could not get it to install the ESP32 toolchain in a...

There would be the problem of dead zones with this. You would have to specify a region that is to be considered no input because of stick drift.

> Would it be too unreasonable to stick as closely as possible to esp-idf APIs? Well, uLisp is platform-independent, keep in mind that there are versions of it for AVR,...

> By the way, would this solve the first bug described by @jimsbugs here? Probably, because all he was adding to Serial1, Serial2, and Serial3 functions was the `if (LastChar)...`...

> Unfortunately, I don't have time just now to try tracing the possible paths through the code to see if this can actually happen. TBH I think that any such...

I had another idea: Instead of special forms `(with-spi)`, `(with-i2c)`, `(with-serial)`, etc, I propose the interfaces be accessed using Unix-style device pseudo-files/folders that can be used to access the parameters....

Once the new streams API is implemented, I think `(peek-char)` (using the new equivalent of LastChar) would be a good addition as it allows people to implement their own LL(1)...

How's the new stream thing coming? Still pre-pre-pre-pre-pre-pre-alpha stage, or is it more in progress?

One other thing: I was wondering if something like CL's `:if-does-not-exist` argument to `(open)` could be mirrored in uLisp. It would be helpful in something like `(with-i2c)`, because if you...