Classes | Typedefs | Enumerations
DHT.h File Reference
#include "mbed.h"
Include dependency graph for DHT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DHT

Typedefs

typedef enum eError eError
typedef enum eScale eScale
typedef enum eType eType

Enumerations

enum  eError {
  ERROR_NONE = 0, BUS_BUSY, ERROR_NOT_PRESENT, ERROR_ACK_TOO_LONG,
  ERROR_SYNC_TIMEOUT, ERROR_DATA_TIMEOUT, ERROR_CHECKSUM, ERROR_NO_PATIENCE
}
enum  eScale { CELCIUS = 0, FARENHEIT, KELVIN }
enum  eType {
  DHT11 = 11, SEN11301P = 11, RHT01 = 11, DHT22 = 22,
  AM2302 = 22, SEN51035P = 22, RHT02 = 22, RHT03 = 22
}

Typedef Documentation

typedef enum eError eError

Definition at line 62 of file DHT.h.

typedef enum eScale eScale

Definition at line 70 of file DHT.h.

typedef enum eType eType

Definition at line 49 of file DHT.h.


Enumeration Type Documentation

enum eError
Enumerator:
ERROR_NONE 
BUS_BUSY 
ERROR_NOT_PRESENT 
ERROR_ACK_TOO_LONG 
ERROR_SYNC_TIMEOUT 
ERROR_DATA_TIMEOUT 
ERROR_CHECKSUM 
ERROR_NO_PATIENCE 

Definition at line 51 of file DHT.h.

enum eScale
Enumerator:
CELCIUS 
FARENHEIT 
KELVIN 

Definition at line 64 of file DHT.h.

enum eType
Enumerator:
DHT11 
SEN11301P 
RHT01 
DHT22 
AM2302 
SEN51035P 
RHT02 
RHT03 

Definition at line 38 of file DHT.h.



rosserial_mbed
Author(s): Gary Servin
autogenerated on Sat Oct 7 2017 03:08:46