color2  2.0.0.0
Macros
Config Registers

Macros

#define COLOR2_I2C_ADDR   0x44
 
#define COLOR2_DEVICE_ID   0x00
 
#define COLOR2_CONFIG_1   0x01
 
#define COLOR2_CONFIG_2   0x02
 
#define COLOR2_CONFIG_3   0x03
 
#define COLOR2_THRESHOLD_LL   0x04
 
#define COLOR2_THRESHOLD_LH   0x05
 
#define COLOR2_THRESHOLD_HL   0x06
 
#define COLOR2_THRESHOLD_HH   0x07
 
#define COLOR2_STATUS   0x08
 
#define COLOR2_GREEN_L   0x09
 
#define COLOR2_GREEN_H   0x0A
 
#define COLOR2_RED_L   0x0B
 
#define COLOR2_RED_H   0x0C
 
#define COLOR2_BLUE_L   0x0D
 
#define COLOR2_BLUE_H   0x0E
 
#define COLOR2_CFG_DEFAULT   0x00
 
#define COLOR2_CFG1_MODE_POWERDOWN   0x00
 
#define COLOR2_CFG1_MODE_G   0x01
 
#define COLOR2_CFG1_MODE_R   0x02
 
#define COLOR2_CFG1_MODE_B   0x03
 
#define COLOR2_CFG1_MODE_STANDBY   0x04
 
#define COLOR2_CFG1_MODE_RGB   0x05
 
#define COLOR2_CFG1_MODE_RG   0x06
 
#define COLOR2_CFG1_MODE_GB   0x07
 
#define COLOR2_CFG1_375LUX   0x00
 
#define COLOR2_CFG1_10KLUX   0x08
 
#define COLOR2_CFG1_16BIT   0x00
 
#define COLOR2_CFG1_12BIT   0x10
 
#define COLOR2_CFG1_ADC_SYNC_NORMAL   0x00
 
#define COLOR2_CFG1_ADC_SYNC_TO_INT   0x20
 
#define COLOR2_CFG2_IR_OFFSET_OFF   0x00
 
#define COLOR2_CFG2_IR_OFFSET_ON   0x80
 
#define COLOR2_CFG2_IR_ADJUST_LOW   0x00
 
#define COLOR2_CFG2_IR_ADJUST_MID   0x20
 
#define COLOR2_CFG2_IR_ADJUST_HIGH   0x3F
 

Detailed Description

Macro Definition Documentation

◆ COLOR2_BLUE_H

#define COLOR2_BLUE_H   0x0E

◆ COLOR2_BLUE_L

#define COLOR2_BLUE_L   0x0D

◆ COLOR2_CFG1_10KLUX

#define COLOR2_CFG1_10KLUX   0x08

◆ COLOR2_CFG1_12BIT

#define COLOR2_CFG1_12BIT   0x10

◆ COLOR2_CFG1_16BIT

#define COLOR2_CFG1_16BIT   0x00

◆ COLOR2_CFG1_375LUX

#define COLOR2_CFG1_375LUX   0x00

◆ COLOR2_CFG1_ADC_SYNC_NORMAL

#define COLOR2_CFG1_ADC_SYNC_NORMAL   0x00

◆ COLOR2_CFG1_ADC_SYNC_TO_INT

#define COLOR2_CFG1_ADC_SYNC_TO_INT   0x20

◆ COLOR2_CFG1_MODE_B

#define COLOR2_CFG1_MODE_B   0x03

◆ COLOR2_CFG1_MODE_G

#define COLOR2_CFG1_MODE_G   0x01

◆ COLOR2_CFG1_MODE_GB

#define COLOR2_CFG1_MODE_GB   0x07

◆ COLOR2_CFG1_MODE_POWERDOWN

#define COLOR2_CFG1_MODE_POWERDOWN   0x00

◆ COLOR2_CFG1_MODE_R

#define COLOR2_CFG1_MODE_R   0x02

◆ COLOR2_CFG1_MODE_RG

#define COLOR2_CFG1_MODE_RG   0x06

◆ COLOR2_CFG1_MODE_RGB

#define COLOR2_CFG1_MODE_RGB   0x05

◆ COLOR2_CFG1_MODE_STANDBY

#define COLOR2_CFG1_MODE_STANDBY   0x04

◆ COLOR2_CFG2_IR_ADJUST_HIGH

#define COLOR2_CFG2_IR_ADJUST_HIGH   0x3F

◆ COLOR2_CFG2_IR_ADJUST_LOW

#define COLOR2_CFG2_IR_ADJUST_LOW   0x00

◆ COLOR2_CFG2_IR_ADJUST_MID

#define COLOR2_CFG2_IR_ADJUST_MID   0x20

◆ COLOR2_CFG2_IR_OFFSET_OFF

#define COLOR2_CFG2_IR_OFFSET_OFF   0x00

◆ COLOR2_CFG2_IR_OFFSET_ON

#define COLOR2_CFG2_IR_OFFSET_ON   0x80

◆ COLOR2_CFG_DEFAULT

#define COLOR2_CFG_DEFAULT   0x00

◆ COLOR2_CONFIG_1

#define COLOR2_CONFIG_1   0x01

◆ COLOR2_CONFIG_2

#define COLOR2_CONFIG_2   0x02

◆ COLOR2_CONFIG_3

#define COLOR2_CONFIG_3   0x03

◆ COLOR2_DEVICE_ID

#define COLOR2_DEVICE_ID   0x00

◆ COLOR2_GREEN_H

#define COLOR2_GREEN_H   0x0A

◆ COLOR2_GREEN_L

#define COLOR2_GREEN_L   0x09

◆ COLOR2_I2C_ADDR

#define COLOR2_I2C_ADDR   0x44

◆ COLOR2_RED_H

#define COLOR2_RED_H   0x0C

◆ COLOR2_RED_L

#define COLOR2_RED_L   0x0B

◆ COLOR2_STATUS

#define COLOR2_STATUS   0x08

◆ COLOR2_THRESHOLD_HH

#define COLOR2_THRESHOLD_HH   0x07

◆ COLOR2_THRESHOLD_HL

#define COLOR2_THRESHOLD_HL   0x06

◆ COLOR2_THRESHOLD_LH

#define COLOR2_THRESHOLD_LH   0x05

◆ COLOR2_THRESHOLD_LL

#define COLOR2_THRESHOLD_LL   0x04