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 |