diff --git a/src/main.cpp b/src/main.cpp index ad2176e..c76275d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -32,8 +32,8 @@ void printCalibration(); #endif -#if ESP_ARDUINO_VERSION_MAJOR >= 2 - #error "Please use esp32 Arduino version 1.x. Versions 2.x and above are unsupported." +#if ESP_ARDUINO_VERSION_MAJOR == 2 && ESP_ARDUINO_VERSION_MINOR ==0 && ESP_ARDUINO_VERSION_PATCH <= 5 + #error "Arduino ESP32 versions 2.0.0-2.0.5 are unsupported." #endif // DO NOT EDIT THIS FILE. ADJUST THE CONFIGURATION IN THE platformio.ini @@ -251,7 +251,7 @@ void readSerialData() uint16_t internalIndex = min(Serial.available(), MAX_BUFFER); if (internalIndex > 0) - internalIndex = Serial.readBytes(base.buffer, internalIndex); + internalIndex = Serial.read(base.buffer, internalIndex); if (internalIndex > 0 && curTime - stats.start > 1000) { @@ -424,9 +424,9 @@ void readSerialData() void setup() { // Init serial port + Serial.setRxBufferSize(2048); Serial.begin(SERIALCOM_SPEED); - Serial.setTimeout(50); - Serial.setRxBufferSize(MAX_BUFFER); + Serial.setTimeout(50); // Display config Serial.println("\r\nWelcome!\r\nAwa driver 7.");