irsense 2.0.0.0
Register addresses

Macros

#define IRSENSE_REG_WIA1   0x00
 
#define IRSENSE_REG_WIA2   0x01
 
#define IRSENSE_REG_INFO1   0x02
 
#define IRSENSE_REG_INFO2   0x03
 
#define IRSENSE_REG_INTST   0x04
 
#define IRSENSE_REG_ST1   0x05
 
#define IRSENSE_REG_IR1_LOW   0x06
 
#define IRSENSE_REG_IR1_HIGH   0x07
 
#define IRSENSE_REG_IR2_LOW   0x08
 
#define IRSENSE_REG_IR2_HIGH   0x09
 
#define IRSENSE_REG_IR3_LOW   0x0A
 
#define IRSENSE_REG_IR3_HIGH   0x0B
 
#define IRSENSE_REG_IR4_LOW   0x0C
 
#define IRSENSE_REG_IR4_HIGH   0x0D
 
#define IRSENSE_REG_TMP_LOW   0x0E
 
#define IRSENSE_REG_TMP_HIGH   0x0F
 
#define IRSENSE_REG_ST2   0x10
 
#define IRSENSE_REG_ETH13H_LOW   0x11
 
#define IRSENSE_REG_ETH13H_HIGH   0x12
 
#define IRSENSE_REG_ETH13L_LOW   0x13
 
#define IRSENSE_REG_ETH13L_HIGH   0x14
 
#define IRSENSE_REG_ETH24H_LOW   0x15
 
#define IRSENSE_REG_ETH24H_HIGH   0x16
 
#define IRSENSE_REG_ETH24L_LOW   0x17
 
#define IRSENSE_REG_ETH24L_HIGH   0x18
 
#define IRSENSE_REG_EHYS13   0x19
 
#define IRSENSE_REG_EHYS24   0x1A
 
#define IRSENSE_REG_EINTEN   0x1B
 
#define IRSENSE_REG_ECNTL1   0x1C
 
#define IRSENSE_REG_CNTL2   0x1D
 

Detailed Description

Macro Definition Documentation

◆ IRSENSE_REG_CNTL2

#define IRSENSE_REG_CNTL2   0x1D

◆ IRSENSE_REG_ECNTL1

#define IRSENSE_REG_ECNTL1   0x1C

◆ IRSENSE_REG_EHYS13

#define IRSENSE_REG_EHYS13   0x19

◆ IRSENSE_REG_EHYS24

#define IRSENSE_REG_EHYS24   0x1A

◆ IRSENSE_REG_EINTEN

#define IRSENSE_REG_EINTEN   0x1B

◆ IRSENSE_REG_ETH13H_HIGH

#define IRSENSE_REG_ETH13H_HIGH   0x12

◆ IRSENSE_REG_ETH13H_LOW

#define IRSENSE_REG_ETH13H_LOW   0x11

◆ IRSENSE_REG_ETH13L_HIGH

#define IRSENSE_REG_ETH13L_HIGH   0x14

◆ IRSENSE_REG_ETH13L_LOW

#define IRSENSE_REG_ETH13L_LOW   0x13

◆ IRSENSE_REG_ETH24H_HIGH

#define IRSENSE_REG_ETH24H_HIGH   0x16

◆ IRSENSE_REG_ETH24H_LOW

#define IRSENSE_REG_ETH24H_LOW   0x15

◆ IRSENSE_REG_ETH24L_HIGH

#define IRSENSE_REG_ETH24L_HIGH   0x18

◆ IRSENSE_REG_ETH24L_LOW

#define IRSENSE_REG_ETH24L_LOW   0x17

◆ IRSENSE_REG_INFO1

#define IRSENSE_REG_INFO1   0x02

◆ IRSENSE_REG_INFO2

#define IRSENSE_REG_INFO2   0x03

◆ IRSENSE_REG_INTST

#define IRSENSE_REG_INTST   0x04

◆ IRSENSE_REG_IR1_HIGH

#define IRSENSE_REG_IR1_HIGH   0x07

◆ IRSENSE_REG_IR1_LOW

#define IRSENSE_REG_IR1_LOW   0x06

◆ IRSENSE_REG_IR2_HIGH

#define IRSENSE_REG_IR2_HIGH   0x09

◆ IRSENSE_REG_IR2_LOW

#define IRSENSE_REG_IR2_LOW   0x08

◆ IRSENSE_REG_IR3_HIGH

#define IRSENSE_REG_IR3_HIGH   0x0B

◆ IRSENSE_REG_IR3_LOW

#define IRSENSE_REG_IR3_LOW   0x0A

◆ IRSENSE_REG_IR4_HIGH

#define IRSENSE_REG_IR4_HIGH   0x0D

◆ IRSENSE_REG_IR4_LOW

#define IRSENSE_REG_IR4_LOW   0x0C

◆ IRSENSE_REG_ST1

#define IRSENSE_REG_ST1   0x05

◆ IRSENSE_REG_ST2

#define IRSENSE_REG_ST2   0x10

◆ IRSENSE_REG_TMP_HIGH

#define IRSENSE_REG_TMP_HIGH   0x0F

◆ IRSENSE_REG_TMP_LOW

#define IRSENSE_REG_TMP_LOW   0x0E

◆ IRSENSE_REG_WIA1

#define IRSENSE_REG_WIA1   0x00

◆ IRSENSE_REG_WIA2

#define IRSENSE_REG_WIA2   0x01