diff --git a/hardware/arduino/avr/libraries/Firmata/Firmata.cpp b/hardware/arduino/avr/libraries/Firmata/Firmata.cpp index e81c10bb1..36f8ed165 100644 --- a/hardware/arduino/avr/libraries/Firmata/Firmata.cpp +++ b/hardware/arduino/avr/libraries/Firmata/Firmata.cpp @@ -245,7 +245,7 @@ void FirmataClass::processInput(void) break; case REPORT_ANALOG: case REPORT_DIGITAL: - waitForData = 1; // two data bytes needed + waitForData = 1; // one data byte needed executeMultiByteCommand = command; break; case START_SYSEX: