Mathieu Moneyron / Mbed 2 deprecated projetS1

Dependencies:   HP206C mbed HMC5883L DHT DS1820

Committer:
SBACCARI
Date:
Mon Oct 01 09:42:38 2018 +0000
Revision:
41:d3434f5816ad
Parent:
40:0b19a258c614
Child:
45:60f602ecd59b
code T_H_air update

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SBACCARI 29:e050039204ab 1 #include "T_H_air.h"
SBACCARI 29:e050039204ab 2
SBACCARI 29:e050039204ab 3 DHT sensor(PinName, DHTtype);
SBACCARI 40:0b19a258c614 4 DigitalOut warningAir(LED3);
SBACCARI 29:e050039204ab 5
SBACCARI 29:e050039204ab 6 float airHumidity(){
SBACCARI 29:e050039204ab 7 int err = 0;
SBACCARI 29:e050039204ab 8
SBACCARI 29:e050039204ab 9 err = sensor.readData();
SBACCARI 29:e050039204ab 10 if( !err ){
SBACCARI 29:e050039204ab 11 return sensor.ReadHumidity() ;
SBACCARI 29:e050039204ab 12 }
SBACCARI 40:0b19a258c614 13 warningAir = 1;
SBACCARI 29:e050039204ab 14 return EXIT_FAILURE ;
SBACCARI 41:d3434f5816ad 15 }
SBACCARI 41:d3434f5816ad 16
SBACCARI 41:d3434f5816ad 17 float airTemperature(){
SBACCARI 41:d3434f5816ad 18 int err = 0;
SBACCARI 41:d3434f5816ad 19
SBACCARI 41:d3434f5816ad 20 err = sensor.readData();
SBACCARI 41:d3434f5816ad 21 if( !err ){
SBACCARI 41:d3434f5816ad 22 return sensor.ReadTemperature(CELCIUS) ;
SBACCARI 41:d3434f5816ad 23 }
SBACCARI 41:d3434f5816ad 24 warningAir = 1;
SBACCARI 41:d3434f5816ad 25 return EXIT_FAILURE ;
SBACCARI 29:e050039204ab 26 }