|
KETCube
|
Public defines. More...
Modules | |
| Public Defines | |
| Public defines for HDC1080 only. | |
| Public Defines | |
| Public defines for HDC2080 only. | |
Data Structures | |
| struct | ketCube_hdcX080_moduleCfg_t |
| KETCube module configuration. More... | |
Macros | |
| #define | KETCUBE_HDCX080_I2C_TIMEOUT 0x1000 |
| I2C Timeout. More... | |
Typedefs | |
| typedef struct ketCube_hdcX080_moduleCfg_t | ketCube_hdcX080_moduleCfg_t |
| KETCube module configuration. More... | |
Enumerations | |
| enum | ketCube_hdcX080_sensType_t { KETCUBE_HDCX080_TYPE_AUTODETECT = 0, KETCUBE_HDCX080_TYPE_HDC1080 = 1, KETCUBE_HDCX080_TYPE_HDC2080 = 2 } |
| List of sensors supported by this driver. More... | |
| enum | ketCube_hdcX080_Htr_t { KETCUBE_HDCX080_HTR_ON = (uint8_t) 0x01, KETCUBE_HDCX080_HTR_OFF = (uint8_t) 0x00 } |
| Heater On/Off. More... | |
| enum | ketCube_hdcX080_Rst_t { KETCUBE_HDCX080_RST_RESET = (uint8_t) 0x01, KETCUBE_HDCX080_RST_NONE = (uint8_t) 0x00 } |
| Reset. More... | |
| enum | ketCube_hdcX080_HRes_t { KETCUBE_HDCX080_HRES_8BIT = (uint8_t) 0x02, KETCUBE_HDCX080_HRES_11BIT = (uint8_t) 0x01, KETCUBE_HDCX080_HRES_14BIT = (uint8_t) 0x00 } |
| RH resolution configuration. More... | |
Variables | |
| ketCube_hdcX080_moduleCfg_t | ketCube_hdcX080_moduleCfg |
Public defines.
| #define KETCUBE_HDCX080_I2C_TIMEOUT 0x1000 |
I2C Timeout.
Value of Timeout when I2C communication fails
| typedef struct ketCube_hdcX080_moduleCfg_t ketCube_hdcX080_moduleCfg_t |
KETCube module configuration.
|
extern |