testing to print % character. DONE

Dependencies:   DHT mbed

Fork of TestingDHT22sensor by E2I4-PL1-DDVT

Committer:
alexandreturrel
Date:
Tue Sep 18 10:21:16 2018 +0000
Revision:
4:a5d7a7910e35
Parent:
3:6b640fc3ef2a
% fixed!

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 3:6b640fc3ef2a 17 printf(" H %.1f",dht22.ReadHumidity());
alexandreturrel 4:a5d7a7910e35 18 printf("%%");
alexandreturrel 3:6b640fc3ef2a 19 printf("\n\r");
alexandreturrel 0:a0ff5f6630fa 20 }
alexandreturrel 0:a0ff5f6630fa 21 else {
alexandreturrel 0:a0ff5f6630fa 22 Error=1;
alexandreturrel 0:a0ff5f6630fa 23 dht22.printErr(err);
alexandreturrel 0:a0ff5f6630fa 24 }
alexandreturrel 0:a0ff5f6630fa 25
alexandreturrel 0:a0ff5f6630fa 26 myled = 1;
alexandreturrel 2:0000f06c0076 27 wait(10);
alexandreturrel 0:a0ff5f6630fa 28 myled = 0;
alexandreturrel 0:a0ff5f6630fa 29
alexandreturrel 0:a0ff5f6630fa 30 }
alexandreturrel 0:a0ff5f6630fa 31 }