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

◆ eError

typedef enum eError eError

Definition at line 62 of file DHT.h.

◆ eScale

typedef enum eScale eScale

Definition at line 70 of file DHT.h.

◆ eType

typedef enum eType eType

Definition at line 49 of file DHT.h.

Enumeration Type Documentation

◆ eError

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.

◆ eScale

enum eScale
Enumerator
CELCIUS 
FARENHEIT 
KELVIN 

Definition at line 64 of file DHT.h.

◆ eType

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 Wed Mar 2 2022 00:58:08