MAX44009 Ambient Light Sensor with ADC library

Fork of MAX44009 by Davy Van Belle

Revision:
2:7aa4718b2e2b
Parent:
1:b8240ff9ddc3
Child:
3:b3745ae13d09
--- a/MAX44009.h	Thu Feb 08 19:53:35 2018 +0200
+++ b/MAX44009.h	Tue Feb 13 00:54:47 2018 +0200
@@ -47,7 +47,7 @@
  */
 class MAX44009 {
 public:
-    MAX44009(I2C *i2c, char addr);
+    MAX44009(I2C &i2c, char addr);
 
     void setConfig(char config);
 
@@ -55,9 +55,11 @@
 
     void setIntEnable(bool Enable);
 
-    char * getRawReading();
+    char *getRawReading();
 
-    float getLUXReading();
+    double getLUXReading();
+
+    double getLuxFromBuffReading(char *buff);
 
     void setUpperThreshold(char threshold);