16 #ifndef WipperSnapper_I2C_Driver_MS8607_H    17 #define WipperSnapper_I2C_Driver_MS8607_H    20 #include <Adafruit_MS8607.h>    59     _ms8607 = 
new Adafruit_MS8607();
   129 #endif // WipperSnapper_I2C_Driver_MS8607 Adafruit_Sensor * _ms8607_pressure
Ptr to an adafruit_sensor representing the pressure. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:123
 
Class that provides a sensor driver for the MS8607 PHT sensor. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:27
 
WipperSnapper_I2C_Driver_MS8607(TwoWire *i2c, uint16_t sensorAddress)
Constructor for an MS8607 sensor. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:39
 
Adafruit_MS8607 * _ms8607
MS8607 object. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:120
 
bool getEventRelativeHumidity(sensors_event_t *humidEvent)
Gets the MS8607's current relative humidity reading. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:95
 
bool begin()
Initializes the MS8607 sensor and begins I2C. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:58
 
Adafruit_Sensor * _ms8607_humidity
Ptr to an adafruit_sensor representing the humidity. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:125
 
Base class for I2C Drivers. 
Definition: WipperSnapper_I2C_Driver.h:32
 
bool getEventPressure(sensors_event_t *pressureEvent)
Reads a pressure sensor and converts the reading into the expected SI unit. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:112
 
uint16_t _sensorAddress
The I2C driver's unique I2C address. 
Definition: WipperSnapper_I2C_Driver.h:1324
 
Adafruit_Sensor * _ms8607_temp
Ptr to an adafruit_sensor representing the temperature. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:121
 
~WipperSnapper_I2C_Driver_MS8607()
Destructor for an MS8607 sensor. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:50
 
bool getEventAmbientTemp(sensors_event_t *tempEvent)
Gets the MS8607's current temperature. 
Definition: WipperSnapper_I2C_Driver_MS8607.h:79
 
TwoWire * _i2c
Pointer to the I2C driver's Wire object. 
Definition: WipperSnapper_I2C_Driver.h:1323