SHT30-DIS-B Library
Dependents: M1DK_Skywire_Demo M1DK_Skywire_Demo1
Fork of LPS331 by
SHT30DISB.h
- Committer:
- GregNash
- Date:
- 2017-02-01
- Revision:
- 3:7e631c5756e2
File content as of revision 3:7e631c5756e2:
#ifndef SHT30DISB_H_ #define SHT30DISB_H_ #define SHT30DISB_ADDR 0x8A #define SHT30DISB_CLKENHI 0x2C06 #define SHT30DISB_HEATON 0x306D #define SHT30DISB_HEATOFF 0x3066 #include "mbed.h" #include "typedef.h" class SHT30DISB{ public: SHT30DISB (PinName sda, PinName scl); SHT30DISB (I2C& p_i2c); void put(unsigned char a, unsigned char b); void get(unsigned char a); void readSensor(); void init(); float cTemp(); float fTemp(); float humidity(); char SHT30DISB_DATA[6]; char data_buf[8]; protected: I2C _i2c; char buf[2]; float c_Temp; float f_Temp; float humi; }; #endif /* SHT30DISB_H_ */