improved MAX31855 Library with errorchecking

Fork of MAX31855 by Eric Patterson

Revision:
3:e2731f1e595b
Parent:
2:2613cf295ccb
Child:
4:064382cf8d8e
--- a/max31855.cpp	Wed Jan 06 15:49:29 2016 +0000
+++ b/max31855.cpp	Thu Jan 07 09:24:49 2016 +0000
@@ -65,9 +65,10 @@
     _pollTimer.reset();
 }
 
-void max31855::initialise(int setType)
+void max31855::initialise(uint32_t interval)
 {
     //Start the conversion timer
+    _readInterval = interval;
     _pollTimer.start();
     _faultCode=0;
 }
@@ -75,6 +76,6 @@
 int max31855::ready()
 {
     //Check to see if conversion is complete
-    if(_pollTimer.read_ms() > 500 ) return 1;
+    if(_pollTimer.read_ms() > _readInterval ) return 1;
     else return 0;
 }
\ No newline at end of file