Temp and Humidity sensor device driver. had to fork under a new name, don't know why yet.

Dependents:   Wio-example-SORACOM-Harvest

Revision:
5:28eb2ec7c6d6
Parent:
2:df22ddf10d75
Child:
6:49350e4b126d
diff -r 860d5d055148 -r 28eb2ec7c6d6 DHT.h
--- a/DHT.h	Sat Jun 09 23:26:52 2018 +0000
+++ b/DHT.h	Thu Feb 21 13:03:47 2019 -0400
@@ -35,8 +35,7 @@
 
 #include "mbed.h"
 
-typedef enum eType eType;
-enum eType {
+typedef enum eType {
     DHT11     = 11,
     SEN11301P = 11,
     RHT01     = 11,
@@ -45,10 +44,9 @@
     SEN51035P = 22,
     RHT02     = 22,
     RHT03     = 22
-};
+} eType;
 
-typedef enum eError eError;
-enum eError {
+typedef enum eError  {
     ERROR_NONE = 0,
     BUS_BUSY,
     ERROR_NOT_PRESENT,
@@ -57,14 +55,13 @@
     ERROR_DATA_TIMEOUT,
     ERROR_CHECKSUM,
     ERROR_NO_PATIENCE
-};
+} eError;
 
-typedef enum eScale eScale;
-enum eScale {
+typedef enum eScale {
     CELCIUS = 0,
     FARENHEIT,
     KELVIN
-};
+} eScale;
 
 
 class DHT