Internal addresses, registers, constants for the DS75LX sensor. More...
Internal addresses, registers, constants for the DS75LX sensor.
Definition in file ds75lx_internals.h.
Go to the source code of this file.
Macros | |
#define | DS75LX_MAX_CONVERSION_TIME (25U) |
Max conversion time unit (ms) | |
#define | DS75LX_ADDR (0x48) |
DS75LX I2C address (7 bit address) | |
DS75LX registers | |
#define | DS75LX_REG_TEMPERATURE (0x00) |
#define | DS75LX_REG_CONFIGURATION (0x01) |
#define | DS75LX_REG_T_HYST (0x02) |
#define | DS75LX_REG_T_OS (0x03) |
Configuration register bits | |
#define | DS75LX_CONF_SD_POS (0) |
#define | DS75LX_CONF_TM_POS (1) |
#define | DS75LX_CONF_POL_POS (2) |
#define | DS75LX_CONF_F0_POS (3) |
#define | DS75LX_CONF_F0_MASK (0x18) |
#define | DS75LX_CONF_R0_POS (5) |
#define | DS75LX_CONF_R0_MASK (0x60) |
#define DS75LX_ADDR (0x48) |
DS75LX I2C address (7 bit address)
Definition at line 29 of file ds75lx_internals.h.
#define DS75LX_CONF_F0_MASK (0x18) |
Definition at line 49 of file ds75lx_internals.h.
#define DS75LX_CONF_F0_POS (3) |
Definition at line 48 of file ds75lx_internals.h.
#define DS75LX_CONF_POL_POS (2) |
Definition at line 47 of file ds75lx_internals.h.
#define DS75LX_CONF_R0_MASK (0x60) |
Definition at line 51 of file ds75lx_internals.h.
#define DS75LX_CONF_R0_POS (5) |
Definition at line 50 of file ds75lx_internals.h.
#define DS75LX_CONF_SD_POS (0) |
Definition at line 45 of file ds75lx_internals.h.
#define DS75LX_CONF_TM_POS (1) |
Definition at line 46 of file ds75lx_internals.h.
#define DS75LX_MAX_CONVERSION_TIME (25U) |
Max conversion time unit (ms)
Definition at line 57 of file ds75lx_internals.h.
#define DS75LX_REG_CONFIGURATION (0x01) |
Definition at line 36 of file ds75lx_internals.h.
#define DS75LX_REG_T_HYST (0x02) |
Definition at line 37 of file ds75lx_internals.h.
#define DS75LX_REG_T_OS (0x03) |
Definition at line 38 of file ds75lx_internals.h.
#define DS75LX_REG_TEMPERATURE (0x00) |
Definition at line 35 of file ds75lx_internals.h.