spectrometer2 2.0.0.0
Spectrometer 2 Registers List

List of registers of Spectrometer 2 Click driver. More...

Macros

#define SPECTROMETER2_REG_DEVICE_ID   0x00
 Spectrometer 2 register map.
 
#define SPECTROMETER2_REG_REVISION_ID   0x01
 
#define SPECTROMETER2_REG_INTERRUPT_CTRL   0x02
 
#define SPECTROMETER2_REG_ALS_CTRL   0x03
 
#define SPECTROMETER2_REG_ALS_PERIOD   0x04
 
#define SPECTROMETER2_REG_ALS_CH1_DATA_H   0x06
 
#define SPECTROMETER2_REG_ALS_CH1_DATA_M   0x07
 
#define SPECTROMETER2_REG_ALS_CH1_DATA_L   0x08
 
#define SPECTROMETER2_REG_ALS_CH2_DATA_H   0x0A
 
#define SPECTROMETER2_REG_ALS_CH2_DATA_M   0x0B
 
#define SPECTROMETER2_REG_ALS_CH2_DATA_L   0x0C
 
#define SPECTROMETER2_REG_ALS_CH3_DATA_H   0x0E
 
#define SPECTROMETER2_REG_ALS_CH3_DATA_M   0x0F
 
#define SPECTROMETER2_REG_ALS_CH3_DATA_L   0x10
 
#define SPECTROMETER2_REG_ALS_CH4_DATA_H   0x12
 
#define SPECTROMETER2_REG_ALS_CH4_DATA_M   0x13
 
#define SPECTROMETER2_REG_ALS_CH4_DATA_L   0x14
 
#define SPECTROMETER2_REG_ALS_CH5_DATA_H   0x16
 
#define SPECTROMETER2_REG_ALS_CH5_DATA_M   0x17
 
#define SPECTROMETER2_REG_ALS_CH5_DATA_L   0x18
 
#define SPECTROMETER2_REG_ALS_CH6_DATA_H   0x1A
 
#define SPECTROMETER2_REG_ALS_CH6_DATA_M   0x1B
 
#define SPECTROMETER2_REG_ALS_CH6_DATA_L   0x1C
 
#define SPECTROMETER2_REG_ALS_EXPOSURE_M   0x1D
 
#define SPECTROMETER2_REG_ALS_EXPOSURE_L   0x1E
 
#define SPECTROMETER2_REG_ALS_GAIN_CH1   0x25
 
#define SPECTROMETER2_REG_ALS_GAIN_CH2   0x26
 
#define SPECTROMETER2_REG_ALS_GAIN_CH3   0x27
 
#define SPECTROMETER2_REG_ALS_GAIN_CH4   0x28
 
#define SPECTROMETER2_REG_ALS_GAIN_CH5   0x29
 
#define SPECTROMETER2_REG_ALS_GAIN_CH6   0x2A
 
#define SPECTROMETER2_REG_CHANNEL6_ENABLE   0x2D
 
#define SPECTROMETER2_REG_ALS_CHANNEL_ENABLE   0x2E
 
#define SPECTROMETER2_REG_AC_MODE_CTRL   0x31
 
#define SPECTROMETER2_REG_PEDESTAL_VALUE   0x32
 
#define SPECTROMETER2_REG_SDA_DRV_CFG   0x3C
 
#define SPECTROMETER2_REG_GPIO1_DRV_CFG   0x41
 

Detailed Description

List of registers of Spectrometer 2 Click driver.

Macro Definition Documentation

◆ SPECTROMETER2_REG_AC_MODE_CTRL

#define SPECTROMETER2_REG_AC_MODE_CTRL   0x31

◆ SPECTROMETER2_REG_ALS_CH1_DATA_H

#define SPECTROMETER2_REG_ALS_CH1_DATA_H   0x06

◆ SPECTROMETER2_REG_ALS_CH1_DATA_L

#define SPECTROMETER2_REG_ALS_CH1_DATA_L   0x08

◆ SPECTROMETER2_REG_ALS_CH1_DATA_M

#define SPECTROMETER2_REG_ALS_CH1_DATA_M   0x07

◆ SPECTROMETER2_REG_ALS_CH2_DATA_H

#define SPECTROMETER2_REG_ALS_CH2_DATA_H   0x0A

◆ SPECTROMETER2_REG_ALS_CH2_DATA_L

#define SPECTROMETER2_REG_ALS_CH2_DATA_L   0x0C

◆ SPECTROMETER2_REG_ALS_CH2_DATA_M

#define SPECTROMETER2_REG_ALS_CH2_DATA_M   0x0B

◆ SPECTROMETER2_REG_ALS_CH3_DATA_H

#define SPECTROMETER2_REG_ALS_CH3_DATA_H   0x0E

◆ SPECTROMETER2_REG_ALS_CH3_DATA_L

#define SPECTROMETER2_REG_ALS_CH3_DATA_L   0x10

◆ SPECTROMETER2_REG_ALS_CH3_DATA_M

#define SPECTROMETER2_REG_ALS_CH3_DATA_M   0x0F

◆ SPECTROMETER2_REG_ALS_CH4_DATA_H

#define SPECTROMETER2_REG_ALS_CH4_DATA_H   0x12

◆ SPECTROMETER2_REG_ALS_CH4_DATA_L

#define SPECTROMETER2_REG_ALS_CH4_DATA_L   0x14

◆ SPECTROMETER2_REG_ALS_CH4_DATA_M

#define SPECTROMETER2_REG_ALS_CH4_DATA_M   0x13

◆ SPECTROMETER2_REG_ALS_CH5_DATA_H

#define SPECTROMETER2_REG_ALS_CH5_DATA_H   0x16

◆ SPECTROMETER2_REG_ALS_CH5_DATA_L

#define SPECTROMETER2_REG_ALS_CH5_DATA_L   0x18

◆ SPECTROMETER2_REG_ALS_CH5_DATA_M

#define SPECTROMETER2_REG_ALS_CH5_DATA_M   0x17

◆ SPECTROMETER2_REG_ALS_CH6_DATA_H

#define SPECTROMETER2_REG_ALS_CH6_DATA_H   0x1A

◆ SPECTROMETER2_REG_ALS_CH6_DATA_L

#define SPECTROMETER2_REG_ALS_CH6_DATA_L   0x1C

◆ SPECTROMETER2_REG_ALS_CH6_DATA_M

#define SPECTROMETER2_REG_ALS_CH6_DATA_M   0x1B

◆ SPECTROMETER2_REG_ALS_CHANNEL_ENABLE

#define SPECTROMETER2_REG_ALS_CHANNEL_ENABLE   0x2E

◆ SPECTROMETER2_REG_ALS_CTRL

#define SPECTROMETER2_REG_ALS_CTRL   0x03

◆ SPECTROMETER2_REG_ALS_EXPOSURE_L

#define SPECTROMETER2_REG_ALS_EXPOSURE_L   0x1E

◆ SPECTROMETER2_REG_ALS_EXPOSURE_M

#define SPECTROMETER2_REG_ALS_EXPOSURE_M   0x1D

◆ SPECTROMETER2_REG_ALS_GAIN_CH1

#define SPECTROMETER2_REG_ALS_GAIN_CH1   0x25

◆ SPECTROMETER2_REG_ALS_GAIN_CH2

#define SPECTROMETER2_REG_ALS_GAIN_CH2   0x26

◆ SPECTROMETER2_REG_ALS_GAIN_CH3

#define SPECTROMETER2_REG_ALS_GAIN_CH3   0x27

◆ SPECTROMETER2_REG_ALS_GAIN_CH4

#define SPECTROMETER2_REG_ALS_GAIN_CH4   0x28

◆ SPECTROMETER2_REG_ALS_GAIN_CH5

#define SPECTROMETER2_REG_ALS_GAIN_CH5   0x29

◆ SPECTROMETER2_REG_ALS_GAIN_CH6

#define SPECTROMETER2_REG_ALS_GAIN_CH6   0x2A

◆ SPECTROMETER2_REG_ALS_PERIOD

#define SPECTROMETER2_REG_ALS_PERIOD   0x04

◆ SPECTROMETER2_REG_CHANNEL6_ENABLE

#define SPECTROMETER2_REG_CHANNEL6_ENABLE   0x2D

◆ SPECTROMETER2_REG_DEVICE_ID

#define SPECTROMETER2_REG_DEVICE_ID   0x00

Spectrometer 2 register map.

Specified register map of Spectrometer 2 Click driver.

◆ SPECTROMETER2_REG_GPIO1_DRV_CFG

#define SPECTROMETER2_REG_GPIO1_DRV_CFG   0x41

◆ SPECTROMETER2_REG_INTERRUPT_CTRL

#define SPECTROMETER2_REG_INTERRUPT_CTRL   0x02

◆ SPECTROMETER2_REG_PEDESTAL_VALUE

#define SPECTROMETER2_REG_PEDESTAL_VALUE   0x32

◆ SPECTROMETER2_REG_REVISION_ID

#define SPECTROMETER2_REG_REVISION_ID   0x01

◆ SPECTROMETER2_REG_SDA_DRV_CFG

#define SPECTROMETER2_REG_SDA_DRV_CFG   0x3C