A library for the use of DHT11, a temperature and humidity sensor

Dependents:   DHT11_Hello_World IBMIoTClientEthernetExample_W5200 AutoPlants PB_Emma_Ethernet ... more

Files at this revision

API Documentation at this revision

Comitter:
s_inoue_mbed
Date:
Thu Sep 25 14:13:10 2014 +0000
Parent:
10:f0d789f49df7
Commit message:
Bug fix (I/O pin is changed to OUTPUT for the start pulse).

Changed in this revision

DHT11.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r f0d789f49df7 -r e91c151d1798 DHT11.cpp
--- a/DHT11.cpp	Tue Sep 16 13:06:43 2014 +0000
+++ b/DHT11.cpp	Thu Sep 25 14:13:10 2014 +0000
@@ -55,10 +55,13 @@
 
     // Sending start signal, low signal for around 10 ms
     t.reset();
+    io.output();
+    io = 0;
     do {
-        io = 0;
     } while (t.read_ms() < 20 + t_tol_start);
+    io.input();
     io = 1;
+    
 
     // Waiting for the start of the response signal
     t.reset();