Sming - Open Source framework for high efficiency native ESP8266 development

User avatar
By gaara
#61798 Hi,

We're trying to port the softuart library (https://github.com/plieningerweb/esp8266-software-uart) to use within the Sming framework, however, RX always gives out garbage. We've tried all sorts of baud rate but it doesn't seem to make much difference. Does this library interfere with Sming's interrupt architecture? Is there any way around this issue? We absolutely need to use some kind of software serial.

Thanks,
Alex
User avatar
By gaara
#61875 Turns out there were some os_printf functions being called and was messing up the timings of the calculations within Softuart_Intr_Handler. Once we removed those, RX started behaving correctly.