Remove global i2c_dev and move to private class

This commit is contained in:
Samy Kamkar
2020-12-20 20:23:41 -08:00
parent a516aa949d
commit 0d45029b7b
2 changed files with 2 additions and 2 deletions
+1 -2
View File
@@ -31,8 +31,7 @@
#include "Adafruit_BMP085.h"
#include <Adafruit_I2CDevice.h>
Adafruit_I2CDevice i2c_dev = Adafruit_I2CDevice(BMP085_I2CADDR);
Adafruit_BMP085::Adafruit_BMP085() {}
Adafruit_BMP085::Adafruit_BMP085() : i2c_dev (BMP085_I2CADDR) {}
boolean Adafruit_BMP085::begin(uint8_t mode) {
if (mode > BMP085_ULTRAHIGHRES)
+1
View File
@@ -105,6 +105,7 @@ private:
uint16_t read16(uint8_t addr);
void write8(uint8_t addr, uint8_t data);
Adafruit_I2CDevice i2c_dev;
uint8_t oversampling;
int16_t ac1, ac2, ac3, b1, b2, mb, mc, md;