HDC1080 sensor library

Revision:
0:fdb750cc9ca8
Child:
1:a0e46d956969
diff -r 000000000000 -r fdb750cc9ca8 HDC1080.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/HDC1080.h	Sat Oct 06 12:08:55 2018 +0000
@@ -0,0 +1,30 @@
+
+#ifndef HDC1080_H
+#define HDC1080_H
+
+ 
+ 
+
+
+
+class HDC1080:public I2C {
+public:
+   
+
+    
+    HDC1080( PinName sda, PinName slc) ;                 // constructor
+
+//    ~HDC1080();                                          // destructor
+
+    int ReadSignature(void);
+    float readTemperature( void);                   // to read the Temperature from HDC1080 
+    float readHumidity(void);                       // to read the Humidity from HDC1080
+    unsigned long readSerialNumber(void);            // to read the Humidity from HDC1080
+
+protected:
+     uint16_t read2Bytes(int chip_addr, int offset);
+};
+
+#endif
+
+