corrected TH02 sample program
Dependencies: mbed
Fork of TH02_humidity_temp by
main.cpp
- Committer:
- superphil06
- Date:
- 2019-10-21
- Revision:
- 1:8326614f3037
- Parent:
- 0:f1951c6c9187
File content as of revision 1:8326614f3037:
#include "mbed.h" #include "th02.h" //DigitalOut myled(LED1); 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\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); iTime= MyTH02.waitEndConversion();// wait until onversion is done iTempbrute= MyTH02.getConversionValue(); iTemp=MyTH02.getLastRawTemp(); printf ("\n\r temp value=%d %d",iTemp,iTempbrute ); MyTH02.startRHConv(true,true); iTime= MyTH02.waitEndConversion();// wait until onversion is done printf ("\n\r time=%d",iTime); iRHbrute= MyTH02.getConversionValue(); iRH=MyTH02.getLastRawRH(); printf ("\n\r RH value=%d %d",iRH,iRHbrute ); wait_ms(100); } }