Added bool return type to getEvent

This commit is contained in:
Kevin Townsend
2015-03-09 09:23:47 +01:00
parent 67ae2e69a6
commit c3314b9eae
2 changed files with 4 additions and 2 deletions

View File

@@ -463,7 +463,7 @@ void Adafruit_BMP085_Unified::getSensor(sensor_t *sensor)
@brief Reads the sensor and returns the data as a sensors_event_t @brief Reads the sensor and returns the data as a sensors_event_t
*/ */
/**************************************************************************/ /**************************************************************************/
void Adafruit_BMP085_Unified::getEvent(sensors_event_t *event) bool Adafruit_BMP085_Unified::getEvent(sensors_event_t *event)
{ {
float pressure_kPa; float pressure_kPa;
@@ -476,4 +476,6 @@ void Adafruit_BMP085_Unified::getEvent(sensors_event_t *event)
event->timestamp = 0; event->timestamp = 0;
getPressure(&pressure_kPa); getPressure(&pressure_kPa);
event->pressure = pressure_kPa / 100.0F; event->pressure = pressure_kPa / 100.0F;
return true;
} }

View File

@@ -111,7 +111,7 @@ class Adafruit_BMP085_Unified : public Adafruit_Sensor
// calculation is used which does not need temperature. // calculation is used which does not need temperature.
float pressureToAltitude(float seaLevel, float atmospheric, float temp); float pressureToAltitude(float seaLevel, float atmospheric, float temp);
float seaLevelForAltitude(float altitude, float atmospheric, float temp); float seaLevelForAltitude(float altitude, float atmospheric, float temp);
void getEvent(sensors_event_t*); bool getEvent(sensors_event_t*);
void getSensor(sensor_t*); void getSensor(sensor_t*);
private: private: