proximity22 2.2.0
Loading...
Searching...
No Matches
Proximity 22 Registers List

List of registers of Proximity 22 Click driver. More...

Macros

#define PROXIMITY22_REG_LOTL   0x07
 Proximity 22 registers map.
#define PROXIMITY22_REG_LOTH   0x08
#define PROXIMITY22_REG_SNL   0x09
#define PROXIMITY22_REG_SNH   0x0A
#define PROXIMITY22_REG_IPTAT   0x1A
#define PROXIMITY22_REG_ENABLE   0x80
#define PROXIMITY22_REG_PTIME   0x82
#define PROXIMITY22_REG_AILTL   0x84
#define PROXIMITY22_REG_AILTH   0x85
#define PROXIMITY22_REG_AIHTL   0x86
#define PROXIMITY22_REG_AIHTH   0x87
#define PROXIMITY22_REG_PILTL   0x88
#define PROXIMITY22_REG_PILTH   0x89
#define PROXIMITY22_REG_PIHTL   0x8A
#define PROXIMITY22_REG_PIHTH   0x8B
#define PROXIMITY22_REG_PERS   0x8C
#define PROXIMITY22_REG_CFG0   0x8D
#define PROXIMITY22_REG_PCFG0   0x8E
#define PROXIMITY22_REG_PCFG1   0x8F
#define PROXIMITY22_REG_PCFG2   0x90
#define PROXIMITY22_REG_REVID   0x91
#define PROXIMITY22_REG_ID   0x92
#define PROXIMITY22_REG_REVID2   0x93
#define PROXIMITY22_REG_CFG1   0x94
#define PROXIMITY22_REG_AGAIN_1_0   0x95
#define PROXIMITY22_REG_AGAIN_3_2   0x96
#define PROXIMITY22_REG_LDR0_CFG   0x9A
#define PROXIMITY22_REG_LDR1_CFG   0x9B
#define PROXIMITY22_REG_EYE_SAFETY_CFG   0x9E
#define PROXIMITY22_REG_EYE_SAFETY_STATUS   0x9F
#define PROXIMITY22_REG_STATUS   0xA0
#define PROXIMITY22_REG_STATUS_2   0xA1
#define PROXIMITY22_REG_STATUS_3   0xA2
#define PROXIMITY22_REG_PID_L   0xA5
#define PROXIMITY22_REG_PID_H   0xA6
#define PROXIMITY22_REG_CFG2   0xA7
#define PROXIMITY22_REG_RESET   0xA8
#define PROXIMITY22_REG_CFG3   0xAB
#define PROXIMITY22_REG_CFG6   0xAE
#define PROXIMITY22_REG_PWM_CFG   0xB0
#define PROXIMITY22_REG_VSYNC_CFG   0xB1
#define PROXIMITY22_REG_VSYNC_PRD_L   0xB2
#define PROXIMITY22_REG_VSYNC_PRD_H   0xB3
#define PROXIMITY22_REG_PWM_PRD_L   0xB5
#define PROXIMITY22_REG_PWM_PRD_H   0xB6
#define PROXIMITY22_REG_PWM_HIP_L   0xB7
#define PROXIMITY22_REG_PWM_HIP_H   0xB8
#define PROXIMITY22_REG_POFFSET   0xC0
#define PROXIMITY22_REG_POFFSET_SIGN   0xC1
#define PROXIMITY22_REG_AZ_CONFIG   0xD6
#define PROXIMITY22_REG_CALIB   0xD7
#define PROXIMITY22_REG_CALIB_OFFSET   0xD8
#define PROXIMITY22_REG_CALIBCFG   0xD9
#define PROXIMITY22_REG_PCFG4   0xDA
#define PROXIMITY22_REG_CALIBSTAT   0xDC
#define PROXIMITY22_REG_INTENAB   0xDD
#define PROXIMITY22_REG_INTENAB_2   0xDE
#define PROXIMITY22_REG_ASD_L   0xE0
#define PROXIMITY22_REG_ASD_H   0xE1
#define PROXIMITY22_REG_ASP1_L   0xE2
#define PROXIMITY22_REG_ASP1_H   0xE3
#define PROXIMITY22_REG_ASP2_L   0xE4
#define PROXIMITY22_REG_ASP2_H   0xE5
#define PROXIMITY22_REG_ATIME   0xE6
#define PROXIMITY22_REG_AWTIME   0xE7
#define PROXIMITY22_REG_ACFG   0xE8
#define PROXIMITY22_REG_PSD_L   0xEA
#define PROXIMITY22_REG_PSD_H   0xEB
#define PROXIMITY22_REG_PWTIME   0xEC
#define PROXIMITY22_REG_FIFO_STATUS_1   0xF0
#define PROXIMITY22_REG_FIFO_CONTROL   0xF1
#define PROXIMITY22_REG_PDATA_L   0xF4
#define PROXIMITY22_REG_PDATA_H   0xF5
#define PROXIMITY22_REG_TDATA_L   0xF6
#define PROXIMITY22_REG_TDATA_H   0xF7
#define PROXIMITY22_REG_FIFO_ADATA_7   0xF8
#define PROXIMITY22_REG_FIFO_ADATA_6   0xF9
#define PROXIMITY22_REG_FIFO_ADATA_5   0xFA
#define PROXIMITY22_REG_FIFO_ADATA_4   0xFB
#define PROXIMITY22_REG_FIFO_ADATA_3   0xFC
#define PROXIMITY22_REG_FIFO_ADATA_2   0xFD
#define PROXIMITY22_REG_FIFO_ADATA_1   0xFE
#define PROXIMITY22_REG_FIFO_ADATA_0   0xFF

Detailed Description

List of registers of Proximity 22 Click driver.

Macro Definition Documentation

◆ PROXIMITY22_REG_ACFG

#define PROXIMITY22_REG_ACFG   0xE8

◆ PROXIMITY22_REG_AGAIN_1_0

#define PROXIMITY22_REG_AGAIN_1_0   0x95

◆ PROXIMITY22_REG_AGAIN_3_2

#define PROXIMITY22_REG_AGAIN_3_2   0x96

◆ PROXIMITY22_REG_AIHTH

#define PROXIMITY22_REG_AIHTH   0x87

◆ PROXIMITY22_REG_AIHTL

#define PROXIMITY22_REG_AIHTL   0x86

◆ PROXIMITY22_REG_AILTH

#define PROXIMITY22_REG_AILTH   0x85

◆ PROXIMITY22_REG_AILTL

#define PROXIMITY22_REG_AILTL   0x84

◆ PROXIMITY22_REG_ASD_H

#define PROXIMITY22_REG_ASD_H   0xE1

◆ PROXIMITY22_REG_ASD_L

#define PROXIMITY22_REG_ASD_L   0xE0

◆ PROXIMITY22_REG_ASP1_H

#define PROXIMITY22_REG_ASP1_H   0xE3

◆ PROXIMITY22_REG_ASP1_L

#define PROXIMITY22_REG_ASP1_L   0xE2

◆ PROXIMITY22_REG_ASP2_H

#define PROXIMITY22_REG_ASP2_H   0xE5

◆ PROXIMITY22_REG_ASP2_L

#define PROXIMITY22_REG_ASP2_L   0xE4

◆ PROXIMITY22_REG_ATIME

#define PROXIMITY22_REG_ATIME   0xE6

◆ PROXIMITY22_REG_AWTIME

#define PROXIMITY22_REG_AWTIME   0xE7

◆ PROXIMITY22_REG_AZ_CONFIG

#define PROXIMITY22_REG_AZ_CONFIG   0xD6

◆ PROXIMITY22_REG_CALIB

#define PROXIMITY22_REG_CALIB   0xD7

◆ PROXIMITY22_REG_CALIB_OFFSET

#define PROXIMITY22_REG_CALIB_OFFSET   0xD8

◆ PROXIMITY22_REG_CALIBCFG

#define PROXIMITY22_REG_CALIBCFG   0xD9

◆ PROXIMITY22_REG_CALIBSTAT

#define PROXIMITY22_REG_CALIBSTAT   0xDC

◆ PROXIMITY22_REG_CFG0

#define PROXIMITY22_REG_CFG0   0x8D

◆ PROXIMITY22_REG_CFG1

#define PROXIMITY22_REG_CFG1   0x94

◆ PROXIMITY22_REG_CFG2

#define PROXIMITY22_REG_CFG2   0xA7

◆ PROXIMITY22_REG_CFG3

#define PROXIMITY22_REG_CFG3   0xAB

◆ PROXIMITY22_REG_CFG6

#define PROXIMITY22_REG_CFG6   0xAE

◆ PROXIMITY22_REG_ENABLE

#define PROXIMITY22_REG_ENABLE   0x80

◆ PROXIMITY22_REG_EYE_SAFETY_CFG

#define PROXIMITY22_REG_EYE_SAFETY_CFG   0x9E

◆ PROXIMITY22_REG_EYE_SAFETY_STATUS

#define PROXIMITY22_REG_EYE_SAFETY_STATUS   0x9F

◆ PROXIMITY22_REG_FIFO_ADATA_0

#define PROXIMITY22_REG_FIFO_ADATA_0   0xFF

◆ PROXIMITY22_REG_FIFO_ADATA_1

#define PROXIMITY22_REG_FIFO_ADATA_1   0xFE

◆ PROXIMITY22_REG_FIFO_ADATA_2

#define PROXIMITY22_REG_FIFO_ADATA_2   0xFD

◆ PROXIMITY22_REG_FIFO_ADATA_3

#define PROXIMITY22_REG_FIFO_ADATA_3   0xFC

◆ PROXIMITY22_REG_FIFO_ADATA_4

#define PROXIMITY22_REG_FIFO_ADATA_4   0xFB

◆ PROXIMITY22_REG_FIFO_ADATA_5

#define PROXIMITY22_REG_FIFO_ADATA_5   0xFA

◆ PROXIMITY22_REG_FIFO_ADATA_6

#define PROXIMITY22_REG_FIFO_ADATA_6   0xF9

◆ PROXIMITY22_REG_FIFO_ADATA_7

#define PROXIMITY22_REG_FIFO_ADATA_7   0xF8

◆ PROXIMITY22_REG_FIFO_CONTROL

#define PROXIMITY22_REG_FIFO_CONTROL   0xF1

◆ PROXIMITY22_REG_FIFO_STATUS_1

#define PROXIMITY22_REG_FIFO_STATUS_1   0xF0

◆ PROXIMITY22_REG_ID

#define PROXIMITY22_REG_ID   0x92

◆ PROXIMITY22_REG_INTENAB

#define PROXIMITY22_REG_INTENAB   0xDD

◆ PROXIMITY22_REG_INTENAB_2

#define PROXIMITY22_REG_INTENAB_2   0xDE

◆ PROXIMITY22_REG_IPTAT

#define PROXIMITY22_REG_IPTAT   0x1A

◆ PROXIMITY22_REG_LDR0_CFG

#define PROXIMITY22_REG_LDR0_CFG   0x9A

◆ PROXIMITY22_REG_LDR1_CFG

#define PROXIMITY22_REG_LDR1_CFG   0x9B

◆ PROXIMITY22_REG_LOTH

#define PROXIMITY22_REG_LOTH   0x08

◆ PROXIMITY22_REG_LOTL

#define PROXIMITY22_REG_LOTL   0x07

Proximity 22 registers map.

Specified register map of Proximity 22 Click driver.

◆ PROXIMITY22_REG_PCFG0

#define PROXIMITY22_REG_PCFG0   0x8E

◆ PROXIMITY22_REG_PCFG1

#define PROXIMITY22_REG_PCFG1   0x8F

◆ PROXIMITY22_REG_PCFG2

#define PROXIMITY22_REG_PCFG2   0x90

◆ PROXIMITY22_REG_PCFG4

#define PROXIMITY22_REG_PCFG4   0xDA

◆ PROXIMITY22_REG_PDATA_H

#define PROXIMITY22_REG_PDATA_H   0xF5

◆ PROXIMITY22_REG_PDATA_L

#define PROXIMITY22_REG_PDATA_L   0xF4

◆ PROXIMITY22_REG_PERS

#define PROXIMITY22_REG_PERS   0x8C

◆ PROXIMITY22_REG_PID_H

#define PROXIMITY22_REG_PID_H   0xA6

◆ PROXIMITY22_REG_PID_L

#define PROXIMITY22_REG_PID_L   0xA5

◆ PROXIMITY22_REG_PIHTH

#define PROXIMITY22_REG_PIHTH   0x8B

◆ PROXIMITY22_REG_PIHTL

#define PROXIMITY22_REG_PIHTL   0x8A

◆ PROXIMITY22_REG_PILTH

#define PROXIMITY22_REG_PILTH   0x89

◆ PROXIMITY22_REG_PILTL

#define PROXIMITY22_REG_PILTL   0x88

◆ PROXIMITY22_REG_POFFSET

#define PROXIMITY22_REG_POFFSET   0xC0

◆ PROXIMITY22_REG_POFFSET_SIGN

#define PROXIMITY22_REG_POFFSET_SIGN   0xC1

◆ PROXIMITY22_REG_PSD_H

#define PROXIMITY22_REG_PSD_H   0xEB

◆ PROXIMITY22_REG_PSD_L

#define PROXIMITY22_REG_PSD_L   0xEA

◆ PROXIMITY22_REG_PTIME

#define PROXIMITY22_REG_PTIME   0x82

◆ PROXIMITY22_REG_PWM_CFG

#define PROXIMITY22_REG_PWM_CFG   0xB0

◆ PROXIMITY22_REG_PWM_HIP_H

#define PROXIMITY22_REG_PWM_HIP_H   0xB8

◆ PROXIMITY22_REG_PWM_HIP_L

#define PROXIMITY22_REG_PWM_HIP_L   0xB7

◆ PROXIMITY22_REG_PWM_PRD_H

#define PROXIMITY22_REG_PWM_PRD_H   0xB6

◆ PROXIMITY22_REG_PWM_PRD_L

#define PROXIMITY22_REG_PWM_PRD_L   0xB5

◆ PROXIMITY22_REG_PWTIME

#define PROXIMITY22_REG_PWTIME   0xEC

◆ PROXIMITY22_REG_RESET

#define PROXIMITY22_REG_RESET   0xA8

◆ PROXIMITY22_REG_REVID

#define PROXIMITY22_REG_REVID   0x91

◆ PROXIMITY22_REG_REVID2

#define PROXIMITY22_REG_REVID2   0x93

◆ PROXIMITY22_REG_SNH

#define PROXIMITY22_REG_SNH   0x0A

◆ PROXIMITY22_REG_SNL

#define PROXIMITY22_REG_SNL   0x09

◆ PROXIMITY22_REG_STATUS

#define PROXIMITY22_REG_STATUS   0xA0

◆ PROXIMITY22_REG_STATUS_2

#define PROXIMITY22_REG_STATUS_2   0xA1

◆ PROXIMITY22_REG_STATUS_3

#define PROXIMITY22_REG_STATUS_3   0xA2

◆ PROXIMITY22_REG_TDATA_H

#define PROXIMITY22_REG_TDATA_H   0xF7

◆ PROXIMITY22_REG_TDATA_L

#define PROXIMITY22_REG_TDATA_L   0xF6

◆ PROXIMITY22_REG_VSYNC_CFG

#define PROXIMITY22_REG_VSYNC_CFG   0xB1

◆ PROXIMITY22_REG_VSYNC_PRD_H

#define PROXIMITY22_REG_VSYNC_PRD_H   0xB3

◆ PROXIMITY22_REG_VSYNC_PRD_L

#define PROXIMITY22_REG_VSYNC_PRD_L   0xB2