light2  2.1.0.0
Macros
Light 2 Registers Settings

Settings for registers of Light 2 Click driver. More...

Macros

#define LIGHT2_EN_DEVICE   0x80
 Light 2 description setting. More...
 
#define LIGHT2_ONE_TIME_MEASURE   0x00
 
#define LIGHT2_EN_CONT_MEASURE   0x40
 
#define LIGHT2_AMBIENT_LIGHT_SENS   0x00
 
#define LIGHT2_IR_LIGHT_SENS   0x20
 
#define LIGHT2_16_BIT_ADC   0x00
 
#define LIGHT2_12_BIT_ADC   0x04
 
#define LIGHT2_8_BIT_ADC   0x08
 
#define LIGHT2_4_BIT_ADC   0x0C
 
#define LIGHT2_ADC_RESOLUTION_MASK   0x0C
 
#define LIGHT2_ADC_DATA_OUT   0x10
 
#define LIGHT2_TIMER_DATA_OUT   0x14
 
#define LIGHT2_RANGE_1   0x00
 
#define LIGHT2_RANGE_2   0x01
 
#define LIGHT2_RANGE_3   0x02
 
#define LIGHT2_RANGE_4   0x03
 
#define LIGHT2_RANGE_MASK   0x03
 
#define LIGHT2_RANGE_1_MAX   1000
 Light 2 maximum range reading value. More...
 
#define LIGHT2_RANGE_2_MAX   4000
 
#define LIGHT2_RANGE_3_MAX   16000
 
#define LIGHT2_RANGE_4_MAX   64000
 
#define LIGHT2_16_BIT_MAX   0xFFFFu
 Light 2 maximum ADC value. More...
 
#define LIGHT2_12_BIT_MAX   0x0FFFu
 
#define LIGHT2_8_BIT_MAX   0x00FFu
 
#define LIGHT2_4_BIT_MAX   0x000Fu
 
#define LIGHT2_DEVICE_ADDRESS_0   0x44
 Light 2 device address setting. More...
 
#define LIGHT2_DEVICE_ADDRESS_1   0x45
 

Detailed Description

Settings for registers of Light 2 Click driver.

Macro Definition Documentation

◆ LIGHT2_12_BIT_ADC

#define LIGHT2_12_BIT_ADC   0x04

◆ LIGHT2_12_BIT_MAX

#define LIGHT2_12_BIT_MAX   0x0FFFu

◆ LIGHT2_16_BIT_ADC

#define LIGHT2_16_BIT_ADC   0x00

◆ LIGHT2_16_BIT_MAX

#define LIGHT2_16_BIT_MAX   0xFFFFu

Light 2 maximum ADC value.

Specified ADC values of Light 2 Click driver.

◆ LIGHT2_4_BIT_ADC

#define LIGHT2_4_BIT_ADC   0x0C

◆ LIGHT2_4_BIT_MAX

#define LIGHT2_4_BIT_MAX   0x000Fu

◆ LIGHT2_8_BIT_ADC

#define LIGHT2_8_BIT_ADC   0x08

◆ LIGHT2_8_BIT_MAX

#define LIGHT2_8_BIT_MAX   0x00FFu

◆ LIGHT2_ADC_DATA_OUT

#define LIGHT2_ADC_DATA_OUT   0x10

◆ LIGHT2_ADC_RESOLUTION_MASK

#define LIGHT2_ADC_RESOLUTION_MASK   0x0C

◆ LIGHT2_AMBIENT_LIGHT_SENS

#define LIGHT2_AMBIENT_LIGHT_SENS   0x00

◆ LIGHT2_DEVICE_ADDRESS_0

#define LIGHT2_DEVICE_ADDRESS_0   0x44

Light 2 device address setting.

Specified setting for device slave address selection of Light 2 Click driver.

◆ LIGHT2_DEVICE_ADDRESS_1

#define LIGHT2_DEVICE_ADDRESS_1   0x45

◆ LIGHT2_EN_CONT_MEASURE

#define LIGHT2_EN_CONT_MEASURE   0x40

◆ LIGHT2_EN_DEVICE

#define LIGHT2_EN_DEVICE   0x80

Light 2 description setting.

Specified setting for description of Light 2 Click driver.

◆ LIGHT2_IR_LIGHT_SENS

#define LIGHT2_IR_LIGHT_SENS   0x20

◆ LIGHT2_ONE_TIME_MEASURE

#define LIGHT2_ONE_TIME_MEASURE   0x00

◆ LIGHT2_RANGE_1

#define LIGHT2_RANGE_1   0x00

◆ LIGHT2_RANGE_1_MAX

#define LIGHT2_RANGE_1_MAX   1000

Light 2 maximum range reading value.

Specified values for maximum range reading of Light 2 Click driver.

◆ LIGHT2_RANGE_2

#define LIGHT2_RANGE_2   0x01

◆ LIGHT2_RANGE_2_MAX

#define LIGHT2_RANGE_2_MAX   4000

◆ LIGHT2_RANGE_3

#define LIGHT2_RANGE_3   0x02

◆ LIGHT2_RANGE_3_MAX

#define LIGHT2_RANGE_3_MAX   16000

◆ LIGHT2_RANGE_4

#define LIGHT2_RANGE_4   0x03

◆ LIGHT2_RANGE_4_MAX

#define LIGHT2_RANGE_4_MAX   64000

◆ LIGHT2_RANGE_MASK

#define LIGHT2_RANGE_MASK   0x03

◆ LIGHT2_TIMER_DATA_OUT

#define LIGHT2_TIMER_DATA_OUT   0x14