Loading...
Searching...
No Matches

Internal definitions for Si7006/13/20/21. More...

Detailed Description

Internal definitions for Si7006/13/20/21.

Author
Bas Stottelaar basst.nosp@m.otte.nosp@m.laar@.nosp@m.gmai.nosp@m.l.com

Definition in file si70xx_internals.h.

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

Go to the source code of this file.

#define SI70XX_I2C_ADDRESS   (0x40)
 Si70xx chip addresses.
 

Si70xx device commands.

#define SI70XX_MEASURE_RH_HOLD   (0xE5)
 
#define SI70XX_MEASURE_RH   (0xF5)
 
#define SI70XX_MEASURE_TEMP_HOLD   (0xE3)
 
#define SI70XX_MEASURE_TEMP   (0xF3)
 
#define SI70XX_MEASURE_TEMP_PREV   (0xE0)
 
#define SI70XX_RESET   (0xFE)
 
#define SI70XX_WRITE_USER_REG   (0xE6)
 
#define SI70XX_READ_USER_REG   (0xE7)
 
#define SI70XX_WRITE_HEATER_REG   (0x51)
 
#define SI70XX_READ_HEATER_REG   (0x11)
 
#define SI70XX_READ_ID_FIRST_A   (0xFA)
 
#define SI70XX_READ_ID_FIRST_B   (0x0F)
 
#define SI70XX_READ_ID_SECOND_A   (0xFC)
 
#define SI70XX_READ_ID_SECOND_B   (0xC9)
 
#define SI70XX_READ_REVISION_A   (0x84)
 
#define SI70XX_READ_REVISION_B   (0xB8)
 

Si70xx register values.

#define SI70XX_REVISION_1   (0xFF)
 
#define SI70XX_REVISION_2   (0x20)
 

Macro Definition Documentation

◆ SI70XX_I2C_ADDRESS

#define SI70XX_I2C_ADDRESS   (0x40)

Si70xx chip addresses.

Definition at line 29 of file si70xx_internals.h.

◆ SI70XX_MEASURE_RH

#define SI70XX_MEASURE_RH   (0xF5)

Definition at line 36 of file si70xx_internals.h.

◆ SI70XX_MEASURE_RH_HOLD

#define SI70XX_MEASURE_RH_HOLD   (0xE5)

Definition at line 35 of file si70xx_internals.h.

◆ SI70XX_MEASURE_TEMP

#define SI70XX_MEASURE_TEMP   (0xF3)

Definition at line 38 of file si70xx_internals.h.

◆ SI70XX_MEASURE_TEMP_HOLD

#define SI70XX_MEASURE_TEMP_HOLD   (0xE3)

Definition at line 37 of file si70xx_internals.h.

◆ SI70XX_MEASURE_TEMP_PREV

#define SI70XX_MEASURE_TEMP_PREV   (0xE0)

Definition at line 39 of file si70xx_internals.h.

◆ SI70XX_READ_HEATER_REG

#define SI70XX_READ_HEATER_REG   (0x11)

Definition at line 44 of file si70xx_internals.h.

◆ SI70XX_READ_ID_FIRST_A

#define SI70XX_READ_ID_FIRST_A   (0xFA)

Definition at line 45 of file si70xx_internals.h.

◆ SI70XX_READ_ID_FIRST_B

#define SI70XX_READ_ID_FIRST_B   (0x0F)

Definition at line 46 of file si70xx_internals.h.

◆ SI70XX_READ_ID_SECOND_A

#define SI70XX_READ_ID_SECOND_A   (0xFC)

Definition at line 47 of file si70xx_internals.h.

◆ SI70XX_READ_ID_SECOND_B

#define SI70XX_READ_ID_SECOND_B   (0xC9)

Definition at line 48 of file si70xx_internals.h.

◆ SI70XX_READ_REVISION_A

#define SI70XX_READ_REVISION_A   (0x84)

Definition at line 49 of file si70xx_internals.h.

◆ SI70XX_READ_REVISION_B

#define SI70XX_READ_REVISION_B   (0xB8)

Definition at line 50 of file si70xx_internals.h.

◆ SI70XX_READ_USER_REG

#define SI70XX_READ_USER_REG   (0xE7)

Definition at line 42 of file si70xx_internals.h.

◆ SI70XX_RESET

#define SI70XX_RESET   (0xFE)

Definition at line 40 of file si70xx_internals.h.

◆ SI70XX_REVISION_1

#define SI70XX_REVISION_1   (0xFF)

Definition at line 79 of file si70xx_internals.h.

◆ SI70XX_REVISION_2

#define SI70XX_REVISION_2   (0x20)

Definition at line 80 of file si70xx_internals.h.

◆ SI70XX_WRITE_HEATER_REG

#define SI70XX_WRITE_HEATER_REG   (0x51)

Definition at line 43 of file si70xx_internals.h.

◆ SI70XX_WRITE_USER_REG

#define SI70XX_WRITE_USER_REG   (0xE6)

Definition at line 41 of file si70xx_internals.h.