Implement Tx queue
kevinhikaruevans opened this issue · 2 comments
kevinhikaruevans commented
Need to prevent things from being sent while it's waiting for a command to finish
kevinhikaruevans commented
Simply blocking in esp32_println
will not work as the main loop is required to be free to process incoming data and return
ing will result in lost data. It needs to implement queue behavior.
Probably do another circular buffer, similar to the rx queue.
kevinhikaruevans commented
- Move queue out of esp32.h, make generic
- Reimplement rx queue
- Implement tx queue