corrected TH02 sample program

Dependencies:   mbed

Fork of TH02_humidity_temp by bazot-laurent

Revision:
1:8326614f3037
Parent:
0:f1951c6c9187
diff -r f1951c6c9187 -r 8326614f3037 main.cpp
--- a/main.cpp	Fri Mar 17 10:13:49 2017 +0000
+++ b/main.cpp	Mon Oct 21 09:10:15 2019 +0000
@@ -1,38 +1,43 @@
 #include "mbed.h"
+
 #include "th02.h"
 
 
 
-DigitalOut myled(LED1);
+//DigitalOut myled(LED1);
 
 
-TH02 MyTH02 (p28,p27,TH02_I2C_ADDR<<1);// connect hsensor on RX2 TX2
-
+TH02 MyTH02 (I2C_SDA,I2C_SCL,TH02_I2C_ADDR<<1);// connect hsensor on RX2 TX2
+//TH02 MyTH02 (p28,p27,TH02_I2C_ADDR<<1);// connect hsensor on RX2 TX2
 
 int main() {
     int iTemp,iTime,iTempbrute,iRH,iRHbrute;
-    printf ("\n start reading TH02");
+    printf ("\n\r start reading TH02");
   //MyTH02.startTempConv(true,true);
-    
+  
+   MyTH02.startTempConv(true,true);
+       iTime= MyTH02.waitEndConversion();// wait until onversion  is done
+       printf ("\n\r time=%d",iTime);
     
     
     while(1) {
-        MyTH02.startTempConv(true,true);
+       
+       MyTH02.startTempConv(true,true);
        iTime= MyTH02.waitEndConversion();// wait until onversion  is done
-         printf ("\n time=%d",iTime);
-      iTempbrute= MyTH02.getConversionValue();
+     iTempbrute= MyTH02.getConversionValue();
         iTemp=MyTH02.getLastRawTemp();
-          printf ("\n temp value=%d  %d",iTemp,iTempbrute );
+          printf ("\n\r temp value=%d  %d",iTemp,iTempbrute );
+         
           
         MyTH02.startRHConv(true,true);
        iTime= MyTH02.waitEndConversion();// wait until onversion  is done
-         printf ("\n time=%d",iTime);
+         printf ("\n\r time=%d",iTime);
       iRHbrute= MyTH02.getConversionValue();
         iRH=MyTH02.getLastRawRH();
-          printf ("\n RH value=%d  %d",iRH,iRHbrute );
+          printf ("\n\r RH value=%d  %d",iRH,iRHbrute );
           
           
-          wait_ms(1000);
+          wait_ms(100);