Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wdt timout with baudrates lower than 300 #30

Closed
macsimski opened this issue Sep 6, 2016 · 1 comment
Closed

wdt timout with baudrates lower than 300 #30

macsimski opened this issue Sep 6, 2016 · 1 comment

Comments

@macsimski
Copy link

While testing this lib to work with a 50 baud setting for a telex, the timout triggers a reset of the esp.

@macsimski
Copy link
Author

I think I've found it.

add delay(0); after sending each byte.

in SlowSoftwareSerial::write(uint8_t b):
after sei();
179 delay(0);

and in ICACHE_RAM_ATTR SlowSoftwareSerial::rxRead()
after
212 WAIT;
213 delay(0);

receiving has not been checked yet.

@dok-net dok-net closed this as completed Mar 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants