From ced9f731da5095988cd66158562c2fde659e0510 Mon Sep 17 00:00:00 2001 From: Kevin Townsend Date: Mon, 9 Mar 2015 09:30:43 +0100 Subject: [PATCH] Added bool return type to getEvent --- Adafruit_TSL2561_U.cpp | 4 +++- Adafruit_TSL2561_U.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Adafruit_TSL2561_U.cpp b/Adafruit_TSL2561_U.cpp index b9b9adc..0111ef6 100644 --- a/Adafruit_TSL2561_U.cpp +++ b/Adafruit_TSL2561_U.cpp @@ -478,7 +478,7 @@ uint32_t Adafruit_TSL2561_Unified::calculateLux(uint16_t broadband, uint16_t ir) @brief Gets the most recent sensor event */ /**************************************************************************/ -void Adafruit_TSL2561_Unified::getEvent(sensors_event_t *event) +bool Adafruit_TSL2561_Unified::getEvent(sensors_event_t *event) { uint16_t broadband, ir; @@ -493,6 +493,8 @@ void Adafruit_TSL2561_Unified::getEvent(sensors_event_t *event) /* Calculate the actual lux value */ getLuminosity(&broadband, &ir); event->light = calculateLux(broadband, ir); + + return true; } /**************************************************************************/ diff --git a/Adafruit_TSL2561_U.h b/Adafruit_TSL2561_U.h index 6d6b78e..48990e4 100644 --- a/Adafruit_TSL2561_U.h +++ b/Adafruit_TSL2561_U.h @@ -181,7 +181,7 @@ class Adafruit_TSL2561_Unified : public Adafruit_Sensor { uint32_t calculateLux(uint16_t broadband, uint16_t ir); /* Unified Sensor API Functions */ - void getEvent(sensors_event_t*); + bool getEvent(sensors_event_t*); void getSensor(sensor_t*); private: