testing to print % character. DONE

Dependencies:   DHT mbed

Fork of TestingDHT22sensor by E2I4-PL1-DDVT

Committer:
alexandreturrel
Date:
Tue Sep 18 10:01:17 2018 +0000
Revision:
2:0000f06c0076
Parent:
1:589c89f605a0
Child:
3:6b640fc3ef2a
changing wait time and refine H line

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alexandreturrel 0:a0ff5f6630fa 1 #include "mbed.h"
alexandreturrel 0:a0ff5f6630fa 2 #include "DHT.h"
alexandreturrel 0:a0ff5f6630fa 3
alexandreturrel 0:a0ff5f6630fa 4
alexandreturrel 0:a0ff5f6630fa 5 DigitalOut myled(LED1);
alexandreturrel 0:a0ff5f6630fa 6 DigitalOut Error(LED2);
alexandreturrel 1:589c89f605a0 7 DHT dht22(D4,DHT22);
alexandreturrel 0:a0ff5f6630fa 8
alexandreturrel 0:a0ff5f6630fa 9 int main() {
alexandreturrel 0:a0ff5f6630fa 10 printf("Starting!!!\r\n");
alexandreturrel 0:a0ff5f6630fa 11 wait(1);
alexandreturrel 0:a0ff5f6630fa 12 while(1) {
alexandreturrel 0:a0ff5f6630fa 13 int err=dht22.readData();
alexandreturrel 0:a0ff5f6630fa 14 if (err==0) {
alexandreturrel 0:a0ff5f6630fa 15 Error=0;
alexandreturrel 0:a0ff5f6630fa 16 printf("T: %.1f C",dht22.ReadTemperature(CELCIUS));
alexandreturrel 2:0000f06c0076 17 printf(" H %.1f \n\r",dht22.ReadHumidity());
alexandreturrel 0:a0ff5f6630fa 18 }
alexandreturrel 0:a0ff5f6630fa 19 else {
alexandreturrel 0:a0ff5f6630fa 20 Error=1;
alexandreturrel 0:a0ff5f6630fa 21 dht22.printErr(err);
alexandreturrel 0:a0ff5f6630fa 22 }
alexandreturrel 0:a0ff5f6630fa 23
alexandreturrel 0:a0ff5f6630fa 24 myled = 1;
alexandreturrel 2:0000f06c0076 25 wait(10);
alexandreturrel 0:a0ff5f6630fa 26 myled = 0;
alexandreturrel 0:a0ff5f6630fa 27
alexandreturrel 0:a0ff5f6630fa 28 }
alexandreturrel 0:a0ff5f6630fa 29 }