From b848cb2a749f9cb1c81adb590073347c2d57a1c4 Mon Sep 17 00:00:00 2001 From: ladyada Date: Thu, 21 Jan 2016 20:17:16 -0500 Subject: [PATCH] https://github.com/adafruit/Adafruit_BME280_Library/issues/2 --- Adafruit_BME280.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Adafruit_BME280.cpp b/Adafruit_BME280.cpp index 4f9cd22..77dfcfc 100644 --- a/Adafruit_BME280.cpp +++ b/Adafruit_BME280.cpp @@ -128,7 +128,7 @@ uint8_t Adafruit_BME280::read8(byte reg) Wire.endTransmission(); Wire.requestFrom((uint8_t)_i2caddr, (byte)1); value = Wire.read(); - Wire.endTransmission(); + } else { if (_sck == -1) SPI.beginTransaction(SPISettings(500000, MSBFIRST, SPI_MODE0)); @@ -157,7 +157,7 @@ uint16_t Adafruit_BME280::read16(byte reg) Wire.endTransmission(); Wire.requestFrom((uint8_t)_i2caddr, (byte)2); value = (Wire.read() << 8) | Wire.read(); - Wire.endTransmission(); + } else { if (_sck == -1) SPI.beginTransaction(SPISettings(500000, MSBFIRST, SPI_MODE0));