SHT21 & SHT25 humidity and temperature sensors

Dependents:   Mt05_MtSense01

Revision:
1:f9e3348b41a2
Parent:
0:f5f628a42ba8
--- a/SHT2X.cpp	Fri Jun 02 05:43:32 2017 +0000
+++ b/SHT2X.cpp	Fri Apr 27 09:44:28 2018 +0000
@@ -1,6 +1,6 @@
 #include "SHT2X.h"
 
-SHT2X::SHT2X(I2C& i2c) : m_i2c(i2c), pc(p5,p4) {
+SHT2X::SHT2X(I2C& i2c, Serial& pc) : m_i2c(i2c), m_pc(pc) {
 }
 
 int SHT2X::measureTemperature(float *tempC) {
@@ -17,7 +17,7 @@
     m_i2c.read(SHT_I2C_ADDR, rx, 3, false);
     temperature = (rx[0]<<8 | rx[1]);
     temperature += ~0x0003;
-//    pc.printf(" uint_temp %d \r\n", temperature);
+//    m_pc.printf(" uint_temp %d \r\n", temperature);
     *tempC = -46.85 + 175.72 * ( ((float) temperature) / 65536 );
     
     return 0;