Loading...
Searching...
No Matches

Internal addresses, registers, constants for the DS75LX sensor. More...

Detailed Description

Internal addresses, registers, constants for the DS75LX sensor.

Author
Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr

Definition in file ds75lx_internals.h.

+ This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

◆ DS75LX_ADDR

#define DS75LX_ADDR   (0x48)

DS75LX I2C address (7 bit address)

Definition at line 29 of file ds75lx_internals.h.

◆ DS75LX_CONF_F0_MASK

#define DS75LX_CONF_F0_MASK   (0x18)

Definition at line 49 of file ds75lx_internals.h.

◆ DS75LX_CONF_F0_POS

#define DS75LX_CONF_F0_POS   (3)

Definition at line 48 of file ds75lx_internals.h.

◆ DS75LX_CONF_POL_POS

#define DS75LX_CONF_POL_POS   (2)

Definition at line 47 of file ds75lx_internals.h.

◆ DS75LX_CONF_R0_MASK

#define DS75LX_CONF_R0_MASK   (0x60)

Definition at line 51 of file ds75lx_internals.h.

◆ DS75LX_CONF_R0_POS

#define DS75LX_CONF_R0_POS   (5)

Definition at line 50 of file ds75lx_internals.h.

◆ DS75LX_CONF_SD_POS

#define DS75LX_CONF_SD_POS   (0)

Definition at line 45 of file ds75lx_internals.h.

◆ DS75LX_CONF_TM_POS

#define DS75LX_CONF_TM_POS   (1)

Definition at line 46 of file ds75lx_internals.h.

◆ DS75LX_MAX_CONVERSION_TIME

#define DS75LX_MAX_CONVERSION_TIME   (25U)

Max conversion time unit (ms)

Definition at line 57 of file ds75lx_internals.h.

◆ DS75LX_REG_CONFIGURATION

#define DS75LX_REG_CONFIGURATION   (0x01)

Definition at line 36 of file ds75lx_internals.h.

◆ DS75LX_REG_T_HYST

#define DS75LX_REG_T_HYST   (0x02)

Definition at line 37 of file ds75lx_internals.h.

◆ DS75LX_REG_T_OS

#define DS75LX_REG_T_OS   (0x03)

Definition at line 38 of file ds75lx_internals.h.

◆ DS75LX_REG_TEMPERATURE

#define DS75LX_REG_TEMPERATURE   (0x00)

Definition at line 35 of file ds75lx_internals.h.