diff --git a/src/devices/arduino/bus/i2c.cpp b/src/devices/arduino/bus/i2c.cpp index 08d5d64..acb5b63 100644 --- a/src/devices/arduino/bus/i2c.cpp +++ b/src/devices/arduino/bus/i2c.cpp @@ -3,6 +3,7 @@ #ifdef STA_PLATFORM_ARDUINO #include +#include namespace sta @@ -44,7 +45,9 @@ namespace sta void ArduinoI2C::receive(uint8_t * buffer, size_t size) { - size_t count = Wire.requestFrom((uint8_t)address_, (uint8_t)size, (uint8_t)1); + size_t count = Wire.requestFrom((uint8_t)address_, (uint8_t)size); + + STA_DEBUG_PRINTF("Receiving %d bytes", count); for (size_t i = 0; i < min(size, count); ++i) {