Fix missing yield in uart causing watchdog timer resets in esp32 when blocking waiting on serial responses. (#1016)

This commit is contained in:
C W 2020-04-28 08:22:33 -07:00 committed by GitHub
parent ba1222eae4
commit a2a83c5004
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -96,6 +96,7 @@ bool UARTComponent::check_read_timeout_(size_t len) {
ESP_LOGE(TAG, "Reading from UART timed out at byte %u!", this->available()); ESP_LOGE(TAG, "Reading from UART timed out at byte %u!", this->available());
return false; return false;
} }
yield();
} }
return true; return true;
} }