Brian Bulkowski
Brian Bulkowski
Wow, great sleuthing! The intended reason for the metaphor of setting the pin to "0" and initializing I've never liked. It is intended to allow a very large number of...
@Pacheu Hey! Thanks for the simple test code. It clearly shows the I2S fail. I'll follow up on the other incident when I have status.
Yes, that's a good idea.
Hey, reporting in with my current experimental results. 1. I have created the simplest possible test program, which uses the ESP-IDF supplied test program "led_strip", but changes the visual effect...
I've added instrumentation to the example RMT / LED code from Espressif, and I'm finding that occasionally there's 250 to 350us between translate calls. This is with the rather poor...
One addendum. Using 'select' for an embedded system, even on one file descriptor, to provide a timeout is not unreasonable. While it might seem that select() is a heavyweight operation...
Oh, I forgot another one. The API call 'action' is missing from the headers. It's a bit unclear what 'action' does - I sent a note to a forum on...
@ROBOTIS-Will My development environment is Ubuntu 18.04 with GCC 10.1. I consider this the most vanilla of possible Linux environments, which is why I use it. Thanks for your note...
Has your investigation proven or disproven my theory that the C API is substantially broken on linux, with uninitialized variable crashes, the inability to read data reliably, and memory leaks?...
@ROBOTIS-Will I have published a version of the C API for ESP32 in order to move forward with a project I'm working on. It has many of the changes made...