Permalink
Browse files

Merge pull request #4 from Jearil/master

Adding #ifndef DHT_H to header file
  • Loading branch information...
2 parents 53e6481 + fca7132 commit 71ee113a7bad34ed425fde2318a64635027d0e43 @ladyada ladyada committed Aug 27, 2012
Showing with 39 additions and 36 deletions.
  1. +39 −36 DHT.h
View
@@ -1,36 +1,39 @@
-#if ARDUINO >= 100
- #include "Arduino.h"
-#else
- #include "WProgram.h"
-#endif
-
-/* DHT library
-
-MIT license
-written by Adafruit Industries
-*/
-
-// how many timing transitions we need to keep track of. 2 * number bits + extra
-#define MAXTIMINGS 85
-
-#define DHT11 11
-#define DHT22 22
-#define DHT21 21
-#define AM2301 21
-
-class DHT {
- private:
- uint8_t data[6];
- uint8_t _pin, _type;
- boolean read(void);
- unsigned long _lastreadtime;
- boolean firstreading;
-
- public:
- DHT(uint8_t pin, uint8_t type);
- void begin(void);
- float readTemperature(bool S=false);
- float convertCtoF(float);
- float readHumidity(void);
-
-};
+#ifndef DHT_H
+#define DHT_H
+#if ARDUINO >= 100
+ #include "Arduino.h"
+#else
+ #include "WProgram.h"
+#endif
+
+/* DHT library
+
+MIT license
+written by Adafruit Industries
+*/
+
+// how many timing transitions we need to keep track of. 2 * number bits + extra
+#define MAXTIMINGS 85
+
+#define DHT11 11
+#define DHT22 22
+#define DHT21 21
+#define AM2301 21
+
+class DHT {
+ private:
+ uint8_t data[6];
+ uint8_t _pin, _type;
+ boolean read(void);
+ unsigned long _lastreadtime;
+ boolean firstreading;
+
+ public:
+ DHT(uint8_t pin, uint8_t type);
+ void begin(void);
+ float readTemperature(bool S=false);
+ float convertCtoF(float);
+ float readHumidity(void);
+
+};
+#endif

0 comments on commit 71ee113

Please sign in to comment.