From 1cb88a65b779a9509093759c110e944c6f2e8e27 Mon Sep 17 00:00:00 2001 From: lady ada Date: Sat, 25 Jun 2022 21:12:11 -0400 Subject: [PATCH] add ESP32 large buffer support (doesnt fix bno085 but worth a short) cc @caternuson --- Adafruit_I2CDevice.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Adafruit_I2CDevice.cpp b/Adafruit_I2CDevice.cpp index 19b0139..e95bb40 100644 --- a/Adafruit_I2CDevice.cpp +++ b/Adafruit_I2CDevice.cpp @@ -13,6 +13,8 @@ Adafruit_I2CDevice::Adafruit_I2CDevice(uint8_t addr, TwoWire *theWire) { _begun = false; #ifdef ARDUINO_ARCH_SAMD _maxBufferSize = 250; // as defined in Wire.h's RingBuffer +#elif defined(ESP32) + _maxBufferSize = I2C_BUFFER_LENGTH; #else _maxBufferSize = 32; #endif