diff --git a/main/e32_driver.cc b/main/e32_driver.cc index 712f1bf..bcc5886 100644 --- a/main/e32_driver.cc +++ b/main/e32_driver.cc @@ -335,6 +335,7 @@ int E32_Driver::ReadLn(std::string& data, TickType_t ticks_to_wait) { if (read < 1) { return read; } + ticks_to_wait += pdMS_TO_TICKS(10); // give it a bit more time... if (byte == '\n') break; data += (char)byte; total_read += read;