projet capteur connecté ST/SE
Dependencies: HP206C mbed HMC5883L DHT DS1820
T_H_air.cpp
- Committer:
- SBACCARI
- Date:
- 2018-10-09
- Revision:
- 62:d902b1e77094
- Parent:
- 53:a0752606d02c
- Child:
- 64:7adaa9dfcb8c
File content as of revision 62:d902b1e77094:
#include "T_H_air.h" #include "config.h" float airHumidity(DHT sensor) { DigitalOut warningAir(W_AIR); int err = 0; err = sensor.readData(); while( !err ) { err = sensor.readData(); return sensor.ReadHumidity() ; } return 0; } float airTemperature(DHT sensor) { DigitalOut warningAir(W_AIR); int err = 0; err = sensor.readData(); while( !err ) { err = sensor.readData(); return sensor.ReadTemperature(CELCIUS) ; } return 0; } void get_T_H_air(int* T, int* H, DHT sensor) { int tmpH, tmpT ; tmpT = airTemperature(sensor); if( tmpT!=0 ) { *T=tmpT; } wait(2); tmpH = airHumidity(sensor); if( tmpH!=0) { *H = tmpH; } }