HDC1080 sensor library
Diff: HDC1080.h
- 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 + +