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 Mon Jun 10 2019 14:53:26