light4 2.1.0.0
Macros
Light 4 Registers List

List of registers of Light 4 Click driver. More...

Macros

#define LIGHT4_REG_UV_CALIB   0x08
 Light 4 description register. More...
 
#define LIGHT4_REG_MOD_CHANNEL_CTRL   0x40
 
#define LIGHT4_REG_ENABLE   0x80
 
#define LIGHT4_REG_MEAS_MODE0   0x81
 
#define LIGHT4_REG_MEAS_MODE1   0x82
 
#define LIGHT4_REG_SAMPLE_TIME0   0x83
 
#define LIGHT4_REG_SAMPLE_TIME1   0x84
 
#define LIGHT4_REG_ALS_NR_SAMPLES0   0x85
 
#define LIGHT4_REG_ALS_NR_SAMPLES1   0x86
 
#define LIGHT4_REG_FD_NR_SAMPLES0   0x87
 
#define LIGHT4_REG_FD_NR_SAMPLES1   0x88
 
#define LIGHT4_REG_WTIME   0x89
 
#define LIGHT4_REG_AILT0   0x8A
 
#define LIGHT4_REG_AILT1   0x8B
 
#define LIGHT4_REG_AILT2   0x8C
 
#define LIGHT4_REG_AIHT0   0x8D
 
#define LIGHT4_REG_AIHT1   0x8B
 
#define LIGHT4_REG_AIHT2   0x8F
 
#define LIGHT4_REG_AUX_ID   0x90
 
#define LIGHT4_REG_REV_ID   0x91
 
#define LIGHT4_REG_ID   0x92
 
#define LIGHT4_REG_STATUS   0x93
 
#define LIGHT4_REG_ALS_STATUS   0x94
 
#define LIGHT4_REG_ALS_DATA0_LSB   0x95
 
#define LIGHT4_REG_ALS_DATA0_MSB   0x96
 
#define LIGHT4_REG_ALS_DATA1_LSB   0x97
 
#define LIGHT4_REG_ALS_DATA1_MSB   0x98
 
#define LIGHT4_REG_ALS_DATA2_LSB   0x99
 
#define LIGHT4_REG_ALS_DATA2_MSB   0x9A
 
#define LIGHT4_REG_ALS_STATUS2   0x9B
 
#define LIGHT4_REG_ALS_STATUS3   0x9C
 
#define LIGHT4_REG_STATUS2   0x9D
 
#define LIGHT4_REG_STATUS3   0x9E
 
#define LIGHT4_REG_STATUS4   0x9F
 
#define LIGHT4_REG_STATUS5   0xA0
 
#define LIGHT4_REG_CFG0   0xA1
 
#define LIGHT4_REG_CFG1   0xA2
 
#define LIGHT4_REG_CFG2   0xA3
 
#define LIGHT4_REG_CFG3   0xA4
 
#define LIGHT4_REG_CFG4   0xA5
 
#define LIGHT4_REG_CFG5   0xA6
 
#define LIGHT4_REG_CFG6   0xA7
 
#define LIGHT4_REG_CFG7   0xA8
 
#define LIGHT4_REG_CFG8   0xA9
 
#define LIGHT4_REG_CFG9   0xAA
 
#define LIGHT4_REG_AGC_NR_SAMPLES_LSB   0xAC
 
#define LIGHT4_REG_AGC_NR_SAMPLES_MSB   0xAD
 
#define LIGHT4_REG_TRIGGER_MODE   0xAE
 
#define LIGHT4_REG_CONTROL   0xB1
 
#define LIGHT4_REG_INTENAB   0xBA
 
#define LIGHT4_REG_SIEN   0xBB
 
#define LIGHT4_REG_MOD_COMP_CFG1   0xCE
 
#define LIGHT4_REG_MEAS_SEQR_FD_0   0xCF
 
#define LIGHT4_REG_MEAS_SEQR_ALS_FD_1   0xD0
 
#define LIGHT4_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT   0xD1
 
#define LIGHT4_REG_MEAS_SEQR_RESIDUAL_0   0xD2
 
#define LIGHT4_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT   0xD3
 
#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_L   0xD4
 
#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_H   0xD5
 
#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_L   0xD6
 
#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_H   0xD7
 
#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_L   0xD8
 
#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_H   0xD9
 
#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_L   0xDA
 
#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_H   0xDB
 
#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_L   0xDC
 
#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_H   0xDD
 
#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_L   0xDE
 
#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_H   0xDF
 
#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_L   0xE0
 
#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_H   0xE1
 
#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_L   0xE2
 
#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_H   0xE3
 
#define LIGHT4_REG_MOD_CALIB_CFG0   0xE4
 
#define LIGHT4_REG_MOD_CALIB_CFG2   0xE6
 
#define LIGHT4_REG_VSYNC_PERIOD_LSB   0xF2
 
#define LIGHT4_REG_VSYNC_PERIOD_MSB   0xF3
 
#define LIGHT4_REG_VSYNC_PERIOD_TARGET_LSB   0xF4
 
#define LIGHT4_REG_VSYNC_PERIOD_TARGET_MSB   0xF5
 
#define LIGHT4_REG_VSYNC_CONTROL   0xF6
 
#define LIGHT4_REG_VSYNC_CFG   0xF7
 
#define LIGHT4_REG_VSYNC_GPIO_INT   0xF8
 
#define LIGHT4_REG_MOD_FIFO_DATA_CFG0   0xF9
 
#define LIGHT4_REG_MOD_FIFO_DATA_CFG1   0xFA
 
#define LIGHT4_REG_MOD_FIFO_DATA_CFG2   0xFB
 
#define LIGHT4_REG_FIFO_THR   0xDC
 
#define LIGHT4_REG_FIFO_STATUS0   0xFD
 
#define LIGHT4_REG_FIFO_STATUS1   0xFE
 
#define LIGHT4_REG_FIFO_DATA   0xFF
 

Detailed Description

List of registers of Light 4 Click driver.

Macro Definition Documentation

◆ LIGHT4_REG_AGC_NR_SAMPLES_LSB

#define LIGHT4_REG_AGC_NR_SAMPLES_LSB   0xAC

◆ LIGHT4_REG_AGC_NR_SAMPLES_MSB

#define LIGHT4_REG_AGC_NR_SAMPLES_MSB   0xAD

◆ LIGHT4_REG_AIHT0

#define LIGHT4_REG_AIHT0   0x8D

◆ LIGHT4_REG_AIHT1

#define LIGHT4_REG_AIHT1   0x8B

◆ LIGHT4_REG_AIHT2

#define LIGHT4_REG_AIHT2   0x8F

◆ LIGHT4_REG_AILT0

#define LIGHT4_REG_AILT0   0x8A

◆ LIGHT4_REG_AILT1

#define LIGHT4_REG_AILT1   0x8B

◆ LIGHT4_REG_AILT2

#define LIGHT4_REG_AILT2   0x8C

◆ LIGHT4_REG_ALS_DATA0_LSB

#define LIGHT4_REG_ALS_DATA0_LSB   0x95

◆ LIGHT4_REG_ALS_DATA0_MSB

#define LIGHT4_REG_ALS_DATA0_MSB   0x96

◆ LIGHT4_REG_ALS_DATA1_LSB

#define LIGHT4_REG_ALS_DATA1_LSB   0x97

◆ LIGHT4_REG_ALS_DATA1_MSB

#define LIGHT4_REG_ALS_DATA1_MSB   0x98

◆ LIGHT4_REG_ALS_DATA2_LSB

#define LIGHT4_REG_ALS_DATA2_LSB   0x99

◆ LIGHT4_REG_ALS_DATA2_MSB

#define LIGHT4_REG_ALS_DATA2_MSB   0x9A

◆ LIGHT4_REG_ALS_NR_SAMPLES0

#define LIGHT4_REG_ALS_NR_SAMPLES0   0x85

◆ LIGHT4_REG_ALS_NR_SAMPLES1

#define LIGHT4_REG_ALS_NR_SAMPLES1   0x86

◆ LIGHT4_REG_ALS_STATUS

#define LIGHT4_REG_ALS_STATUS   0x94

◆ LIGHT4_REG_ALS_STATUS2

#define LIGHT4_REG_ALS_STATUS2   0x9B

◆ LIGHT4_REG_ALS_STATUS3

#define LIGHT4_REG_ALS_STATUS3   0x9C

◆ LIGHT4_REG_AUX_ID

#define LIGHT4_REG_AUX_ID   0x90

◆ LIGHT4_REG_CFG0

#define LIGHT4_REG_CFG0   0xA1

◆ LIGHT4_REG_CFG1

#define LIGHT4_REG_CFG1   0xA2

◆ LIGHT4_REG_CFG2

#define LIGHT4_REG_CFG2   0xA3

◆ LIGHT4_REG_CFG3

#define LIGHT4_REG_CFG3   0xA4

◆ LIGHT4_REG_CFG4

#define LIGHT4_REG_CFG4   0xA5

◆ LIGHT4_REG_CFG5

#define LIGHT4_REG_CFG5   0xA6

◆ LIGHT4_REG_CFG6

#define LIGHT4_REG_CFG6   0xA7

◆ LIGHT4_REG_CFG7

#define LIGHT4_REG_CFG7   0xA8

◆ LIGHT4_REG_CFG8

#define LIGHT4_REG_CFG8   0xA9

◆ LIGHT4_REG_CFG9

#define LIGHT4_REG_CFG9   0xAA

◆ LIGHT4_REG_CONTROL

#define LIGHT4_REG_CONTROL   0xB1

◆ LIGHT4_REG_ENABLE

#define LIGHT4_REG_ENABLE   0x80

◆ LIGHT4_REG_FD_NR_SAMPLES0

#define LIGHT4_REG_FD_NR_SAMPLES0   0x87

◆ LIGHT4_REG_FD_NR_SAMPLES1

#define LIGHT4_REG_FD_NR_SAMPLES1   0x88

◆ LIGHT4_REG_FIFO_DATA

#define LIGHT4_REG_FIFO_DATA   0xFF

◆ LIGHT4_REG_FIFO_STATUS0

#define LIGHT4_REG_FIFO_STATUS0   0xFD

◆ LIGHT4_REG_FIFO_STATUS1

#define LIGHT4_REG_FIFO_STATUS1   0xFE

◆ LIGHT4_REG_FIFO_THR

#define LIGHT4_REG_FIFO_THR   0xDC

◆ LIGHT4_REG_ID

#define LIGHT4_REG_ID   0x92

◆ LIGHT4_REG_INTENAB

#define LIGHT4_REG_INTENAB   0xBA

◆ LIGHT4_REG_MEAS_MODE0

#define LIGHT4_REG_MEAS_MODE0   0x81

◆ LIGHT4_REG_MEAS_MODE1

#define LIGHT4_REG_MEAS_MODE1   0x82

◆ LIGHT4_REG_MEAS_SEQR_ALS_FD_1

#define LIGHT4_REG_MEAS_SEQR_ALS_FD_1   0xD0

◆ LIGHT4_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT

#define LIGHT4_REG_MEAS_SEQR_APERS_AND_VSYNC_WAIT   0xD1

◆ LIGHT4_REG_MEAS_SEQR_FD_0

#define LIGHT4_REG_MEAS_SEQR_FD_0   0xCF

◆ LIGHT4_REG_MEAS_SEQR_RESIDUAL_0

#define LIGHT4_REG_MEAS_SEQR_RESIDUAL_0   0xD2

◆ LIGHT4_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT

#define LIGHT4_REG_MEAS_SEQR_RESIDUAL_1_AND_WAIT   0xD3

◆ LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_H

#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_H   0xD5

◆ LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_L

#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_GAINX_L   0xD4

◆ LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_H

#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_H   0xDD

◆ LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_L

#define LIGHT4_REG_MEAS_SEQR_STEP0_MOD_PHDX_L   0xDC

◆ LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_H

#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_H   0xD7

◆ LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_L

#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_GAINX_L   0xD6

◆ LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_H

#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_H   0xDF

◆ LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_L

#define LIGHT4_REG_MEAS_SEQR_STEP1_MOD_PHDX_L   0xDE

◆ LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_H

#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_H   0xD9

◆ LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_L

#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_GAINX_L   0xD8

◆ LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_H

#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_H   0xE1

◆ LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_L

#define LIGHT4_REG_MEAS_SEQR_STEP2_MOD_PHDX_L   0xE0

◆ LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_H

#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_H   0xDB

◆ LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_L

#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_GAINX_L   0xDA

◆ LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_H

#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_H   0xE3

◆ LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_L

#define LIGHT4_REG_MEAS_SEQR_STEP3_MOD_PHDX_L   0xE2

◆ LIGHT4_REG_MOD_CALIB_CFG0

#define LIGHT4_REG_MOD_CALIB_CFG0   0xE4

◆ LIGHT4_REG_MOD_CALIB_CFG2

#define LIGHT4_REG_MOD_CALIB_CFG2   0xE6

◆ LIGHT4_REG_MOD_CHANNEL_CTRL

#define LIGHT4_REG_MOD_CHANNEL_CTRL   0x40

◆ LIGHT4_REG_MOD_COMP_CFG1

#define LIGHT4_REG_MOD_COMP_CFG1   0xCE

◆ LIGHT4_REG_MOD_FIFO_DATA_CFG0

#define LIGHT4_REG_MOD_FIFO_DATA_CFG0   0xF9

◆ LIGHT4_REG_MOD_FIFO_DATA_CFG1

#define LIGHT4_REG_MOD_FIFO_DATA_CFG1   0xFA

◆ LIGHT4_REG_MOD_FIFO_DATA_CFG2

#define LIGHT4_REG_MOD_FIFO_DATA_CFG2   0xFB

◆ LIGHT4_REG_REV_ID

#define LIGHT4_REG_REV_ID   0x91

◆ LIGHT4_REG_SAMPLE_TIME0

#define LIGHT4_REG_SAMPLE_TIME0   0x83

◆ LIGHT4_REG_SAMPLE_TIME1

#define LIGHT4_REG_SAMPLE_TIME1   0x84

◆ LIGHT4_REG_SIEN

#define LIGHT4_REG_SIEN   0xBB

◆ LIGHT4_REG_STATUS

#define LIGHT4_REG_STATUS   0x93

◆ LIGHT4_REG_STATUS2

#define LIGHT4_REG_STATUS2   0x9D

◆ LIGHT4_REG_STATUS3

#define LIGHT4_REG_STATUS3   0x9E

◆ LIGHT4_REG_STATUS4

#define LIGHT4_REG_STATUS4   0x9F

◆ LIGHT4_REG_STATUS5

#define LIGHT4_REG_STATUS5   0xA0

◆ LIGHT4_REG_TRIGGER_MODE

#define LIGHT4_REG_TRIGGER_MODE   0xAE

◆ LIGHT4_REG_UV_CALIB

#define LIGHT4_REG_UV_CALIB   0x08

Light 4 description register.

Specified register for description of Light 4 Click driver.

◆ LIGHT4_REG_VSYNC_CFG

#define LIGHT4_REG_VSYNC_CFG   0xF7

◆ LIGHT4_REG_VSYNC_CONTROL

#define LIGHT4_REG_VSYNC_CONTROL   0xF6

◆ LIGHT4_REG_VSYNC_GPIO_INT

#define LIGHT4_REG_VSYNC_GPIO_INT   0xF8

◆ LIGHT4_REG_VSYNC_PERIOD_LSB

#define LIGHT4_REG_VSYNC_PERIOD_LSB   0xF2

◆ LIGHT4_REG_VSYNC_PERIOD_MSB

#define LIGHT4_REG_VSYNC_PERIOD_MSB   0xF3

◆ LIGHT4_REG_VSYNC_PERIOD_TARGET_LSB

#define LIGHT4_REG_VSYNC_PERIOD_TARGET_LSB   0xF4

◆ LIGHT4_REG_VSYNC_PERIOD_TARGET_MSB

#define LIGHT4_REG_VSYNC_PERIOD_TARGET_MSB   0xF5

◆ LIGHT4_REG_WTIME

#define LIGHT4_REG_WTIME   0x89