proximity12 2.0.0.0
Proximity 12 Registers List

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

Macros

#define PROXIMITY12_REG_AILT   0x2E
 Proximity 12 registers map.
 
#define PROXIMITY12_REG_AIHT   0x31
 
#define PROXIMITY12_REG_PILT0   0x34
 
#define PROXIMITY12_REG_PIHT0   0x36
 
#define PROXIMITY12_REG_PILT1   0x38
 
#define PROXIMITY12_REG_PIHT1   0x3A
 
#define PROXIMITY12_REG_PILTR   0x3C
 
#define PROXIMITY12_REG_PIHTR   0x3E
 
#define PROXIMITY12_REG_FD_CFG0   0x40
 
#define PROXIMITY12_REG_FD_CFG1   0x41
 
#define PROXIMITY12_REG_FD_CFG2   0x42
 
#define PROXIMITY12_REG_FD_CFG3   0x43
 
#define PROXIMITY12_REG_FD_CFG4   0x44
 
#define PROXIMITY12_REG_FD_CFG5   0x45
 
#define PROXIMITY12_REG_FD_CFG6   0x46
 
#define PROXIMITY12_REG_FD_CFG7   0x47
 
#define PROXIMITY12_REG_FD_CFG8   0x48
 
#define PROXIMITY12_REG_SYNC_DELAY   0x4F
 
#define PROXIMITY12_REG_VSYNC_CFG0   0x53
 
#define PROXIMITY12_REG_VSYNC_CFG1   0x54
 
#define PROXIMITY12_REG_VSYNC_CFG2   0x56
 
#define PROXIMITY12_REG_VSYNC_CFG3   0x57
 
#define PROXIMITY12_REG_CALIB   0x69
 
#define PROXIMITY12_REG_CALIBCFG0   0x6A
 
#define PROXIMITY12_REG_CALIBCFG1   0x6B
 
#define PROXIMITY12_REG_CALIBCFG2   0x6C
 
#define PROXIMITY12_REG_CALIBSTAT   0x6D
 
#define PROXIMITY12_REG_ENABLE   0x80
 
#define PROXIMITY12_REG_MEAS_MODE0   0x81
 
#define PROXIMITY12_REG_MEAS_MODE1   0x82
 
#define PROXIMITY12_REG_TRIGGER_MODE   0x83
 
#define PROXIMITY12_REG_ATIME   0x84
 
#define PROXIMITY12_REG_ASTEP   0x85
 
#define PROXIMITY12_REG_PTIME   0x87
 
#define PROXIMITY12_REG_WTIPE   0x88
 
#define PROXIMITY12_REG_MOD_GAIN_0_1   0x89
 
#define PROXIMITY12_REG_MOD_GAIN_2_3   0x8A
 
#define PROXIMITY12_REG_MOD_GAIN_4_5   0x8B
 
#define PROXIMITY12_REG_MOD_GAIN_6_7   0x8C
 
#define PROXIMITY12_REG_AGC_ENABLE   0x8D
 
#define PROXIMITY12_REG_AUXID   0x90
 
#define PROXIMITY12_REG_REVID   0x91
 
#define PROXIMITY12_REG_ID   0x92
 
#define PROXIMITY12_REG_CFG0   0x93
 
#define PROXIMITY12_REG_CFG3   0x96
 
#define PROXIMITY12_REG_CFG4   0x97
 
#define PROXIMITY12_REG_PERS   0x9A
 
#define PROXIMITY12_REG_CFG8   0x9B
 
#define PROXIMITY12_REG_CFG9   0x9C
 
#define PROXIMITY12_REG_CFG10   0x9D
 
#define PROXIMITY12_REG_CFG11   0x9E
 
#define PROXIMITY12_REG_CFG12   0x9F
 
#define PROXIMITY12_REG_AZ_CONFIG   0xA4
 
#define PROXIMITY12_REG_CFG20   0xA7
 
#define PROXIMITY12_REG_PCFG1   0xAA
 
#define PROXIMITY12_REG_PCFG2   0xAB
 
#define PROXIMITY12_REG_PCFG3   0xAC
 
#define PROXIMITY12_REG_PCFG4   0xAD
 
#define PROXIMITY12_REG_PCFG5   0xAE
 
#define PROXIMITY12_REG_PCFG6   0xAF
 
#define PROXIMITY12_REG_PCFG7   0xB0
 
#define PROXIMITY12_REG_POFFSET0   0xB1
 
#define PROXIMITY12_REG_PXAVG   0xB3
 
#define PROXIMITY12_REG_PBSLN   0xB5
 
#define PROXIMITY12_REG_STATUS   0xB7
 
#define PROXIMITY12_REG_STATUS2   0xB8
 
#define PROXIMITY12_REG_STATUS3   0xB9
 
#define PROXIMITY12_REG_STATUS4   0xBA
 
#define PROXIMITY12_REG_STATUS5   0xBB
 
#define PROXIMITY12_REG_STATUS7   0xBD
 
#define PROXIMITY12_REG_STATUS8   0xBE
 
#define PROXIMITY12_REG_STATUS9   0xBF
 
#define PROXIMITY12_REG_ASTATUS   0xC0
 
#define PROXIMITY12_REG_ADATA0   0xC1
 
#define PROXIMITY12_REG_ADATA1   0xC4
 
#define PROXIMITY12_REG_ADATA2   0xC7
 
#define PROXIMITY12_REG_ADATA3   0xCA
 
#define PROXIMITY12_REG_ADATA4   0xCD
 
#define PROXIMITY12_REG_ADATA5   0xD0
 
#define PROXIMITY12_REG_ADATA6   0xD3
 
#define PROXIMITY12_REG_ADATA7   0xD6
 
#define PROXIMITY12_REG_PSTATUS   0xD9
 
#define PROXIMITY12_REG_PDATA0   0xDA
 
#define PROXIMITY12_REG_PDATA1   0xDC
 
#define PROXIMITY12_REG_PDATAR   0xDE
 
#define PROXIMITY12_REG_GPIO   0xF2
 
#define PROXIMITY12_REG_AGC_GAIN_MAX   0xF4
 
#define PROXIMITY12_REG_INTENAB   0xF5
 
#define PROXIMITY12_REG_CONTROL   0xF6
 
#define PROXIMITY12_REG_POFFSET1   0xF7
 
#define PROXIMITY12_REG_FIFO_MAP   0xF9
 
#define PROXIMITY12_REG_FIFO_MAP2   0xFA
 
#define PROXIMITY12_REG_FIFO_STATUS   0xFB
 
#define PROXIMITY12_REG_FDATA   0xFC
 

Detailed Description

List of registers of Proximity 12 Click driver.

Macro Definition Documentation

◆ PROXIMITY12_REG_ADATA0

#define PROXIMITY12_REG_ADATA0   0xC1

◆ PROXIMITY12_REG_ADATA1

#define PROXIMITY12_REG_ADATA1   0xC4

◆ PROXIMITY12_REG_ADATA2

#define PROXIMITY12_REG_ADATA2   0xC7

◆ PROXIMITY12_REG_ADATA3

#define PROXIMITY12_REG_ADATA3   0xCA

◆ PROXIMITY12_REG_ADATA4

#define PROXIMITY12_REG_ADATA4   0xCD

◆ PROXIMITY12_REG_ADATA5

#define PROXIMITY12_REG_ADATA5   0xD0

◆ PROXIMITY12_REG_ADATA6

#define PROXIMITY12_REG_ADATA6   0xD3

◆ PROXIMITY12_REG_ADATA7

#define PROXIMITY12_REG_ADATA7   0xD6

◆ PROXIMITY12_REG_AGC_ENABLE

#define PROXIMITY12_REG_AGC_ENABLE   0x8D

◆ PROXIMITY12_REG_AGC_GAIN_MAX

#define PROXIMITY12_REG_AGC_GAIN_MAX   0xF4

◆ PROXIMITY12_REG_AIHT

#define PROXIMITY12_REG_AIHT   0x31

◆ PROXIMITY12_REG_AILT

#define PROXIMITY12_REG_AILT   0x2E

Proximity 12 registers map.

Specified register map of Proximity 12 Click driver.

◆ PROXIMITY12_REG_ASTATUS

#define PROXIMITY12_REG_ASTATUS   0xC0

◆ PROXIMITY12_REG_ASTEP

#define PROXIMITY12_REG_ASTEP   0x85

◆ PROXIMITY12_REG_ATIME

#define PROXIMITY12_REG_ATIME   0x84

◆ PROXIMITY12_REG_AUXID

#define PROXIMITY12_REG_AUXID   0x90

◆ PROXIMITY12_REG_AZ_CONFIG

#define PROXIMITY12_REG_AZ_CONFIG   0xA4

◆ PROXIMITY12_REG_CALIB

#define PROXIMITY12_REG_CALIB   0x69

◆ PROXIMITY12_REG_CALIBCFG0

#define PROXIMITY12_REG_CALIBCFG0   0x6A

◆ PROXIMITY12_REG_CALIBCFG1

#define PROXIMITY12_REG_CALIBCFG1   0x6B

◆ PROXIMITY12_REG_CALIBCFG2

#define PROXIMITY12_REG_CALIBCFG2   0x6C

◆ PROXIMITY12_REG_CALIBSTAT

#define PROXIMITY12_REG_CALIBSTAT   0x6D

◆ PROXIMITY12_REG_CFG0

#define PROXIMITY12_REG_CFG0   0x93

◆ PROXIMITY12_REG_CFG10

#define PROXIMITY12_REG_CFG10   0x9D

◆ PROXIMITY12_REG_CFG11

#define PROXIMITY12_REG_CFG11   0x9E

◆ PROXIMITY12_REG_CFG12

#define PROXIMITY12_REG_CFG12   0x9F

◆ PROXIMITY12_REG_CFG20

#define PROXIMITY12_REG_CFG20   0xA7

◆ PROXIMITY12_REG_CFG3

#define PROXIMITY12_REG_CFG3   0x96

◆ PROXIMITY12_REG_CFG4

#define PROXIMITY12_REG_CFG4   0x97

◆ PROXIMITY12_REG_CFG8

#define PROXIMITY12_REG_CFG8   0x9B

◆ PROXIMITY12_REG_CFG9

#define PROXIMITY12_REG_CFG9   0x9C

◆ PROXIMITY12_REG_CONTROL

#define PROXIMITY12_REG_CONTROL   0xF6

◆ PROXIMITY12_REG_ENABLE

#define PROXIMITY12_REG_ENABLE   0x80

◆ PROXIMITY12_REG_FD_CFG0

#define PROXIMITY12_REG_FD_CFG0   0x40

◆ PROXIMITY12_REG_FD_CFG1

#define PROXIMITY12_REG_FD_CFG1   0x41

◆ PROXIMITY12_REG_FD_CFG2

#define PROXIMITY12_REG_FD_CFG2   0x42

◆ PROXIMITY12_REG_FD_CFG3

#define PROXIMITY12_REG_FD_CFG3   0x43

◆ PROXIMITY12_REG_FD_CFG4

#define PROXIMITY12_REG_FD_CFG4   0x44

◆ PROXIMITY12_REG_FD_CFG5

#define PROXIMITY12_REG_FD_CFG5   0x45

◆ PROXIMITY12_REG_FD_CFG6

#define PROXIMITY12_REG_FD_CFG6   0x46

◆ PROXIMITY12_REG_FD_CFG7

#define PROXIMITY12_REG_FD_CFG7   0x47

◆ PROXIMITY12_REG_FD_CFG8

#define PROXIMITY12_REG_FD_CFG8   0x48

◆ PROXIMITY12_REG_FDATA

#define PROXIMITY12_REG_FDATA   0xFC

◆ PROXIMITY12_REG_FIFO_MAP

#define PROXIMITY12_REG_FIFO_MAP   0xF9

◆ PROXIMITY12_REG_FIFO_MAP2

#define PROXIMITY12_REG_FIFO_MAP2   0xFA

◆ PROXIMITY12_REG_FIFO_STATUS

#define PROXIMITY12_REG_FIFO_STATUS   0xFB

◆ PROXIMITY12_REG_GPIO

#define PROXIMITY12_REG_GPIO   0xF2

◆ PROXIMITY12_REG_ID

#define PROXIMITY12_REG_ID   0x92

◆ PROXIMITY12_REG_INTENAB

#define PROXIMITY12_REG_INTENAB   0xF5

◆ PROXIMITY12_REG_MEAS_MODE0

#define PROXIMITY12_REG_MEAS_MODE0   0x81

◆ PROXIMITY12_REG_MEAS_MODE1

#define PROXIMITY12_REG_MEAS_MODE1   0x82

◆ PROXIMITY12_REG_MOD_GAIN_0_1

#define PROXIMITY12_REG_MOD_GAIN_0_1   0x89

◆ PROXIMITY12_REG_MOD_GAIN_2_3

#define PROXIMITY12_REG_MOD_GAIN_2_3   0x8A

◆ PROXIMITY12_REG_MOD_GAIN_4_5

#define PROXIMITY12_REG_MOD_GAIN_4_5   0x8B

◆ PROXIMITY12_REG_MOD_GAIN_6_7

#define PROXIMITY12_REG_MOD_GAIN_6_7   0x8C

◆ PROXIMITY12_REG_PBSLN

#define PROXIMITY12_REG_PBSLN   0xB5

◆ PROXIMITY12_REG_PCFG1

#define PROXIMITY12_REG_PCFG1   0xAA

◆ PROXIMITY12_REG_PCFG2

#define PROXIMITY12_REG_PCFG2   0xAB

◆ PROXIMITY12_REG_PCFG3

#define PROXIMITY12_REG_PCFG3   0xAC

◆ PROXIMITY12_REG_PCFG4

#define PROXIMITY12_REG_PCFG4   0xAD

◆ PROXIMITY12_REG_PCFG5

#define PROXIMITY12_REG_PCFG5   0xAE

◆ PROXIMITY12_REG_PCFG6

#define PROXIMITY12_REG_PCFG6   0xAF

◆ PROXIMITY12_REG_PCFG7

#define PROXIMITY12_REG_PCFG7   0xB0

◆ PROXIMITY12_REG_PDATA0

#define PROXIMITY12_REG_PDATA0   0xDA

◆ PROXIMITY12_REG_PDATA1

#define PROXIMITY12_REG_PDATA1   0xDC

◆ PROXIMITY12_REG_PDATAR

#define PROXIMITY12_REG_PDATAR   0xDE

◆ PROXIMITY12_REG_PERS

#define PROXIMITY12_REG_PERS   0x9A

◆ PROXIMITY12_REG_PIHT0

#define PROXIMITY12_REG_PIHT0   0x36

◆ PROXIMITY12_REG_PIHT1

#define PROXIMITY12_REG_PIHT1   0x3A

◆ PROXIMITY12_REG_PIHTR

#define PROXIMITY12_REG_PIHTR   0x3E

◆ PROXIMITY12_REG_PILT0

#define PROXIMITY12_REG_PILT0   0x34

◆ PROXIMITY12_REG_PILT1

#define PROXIMITY12_REG_PILT1   0x38

◆ PROXIMITY12_REG_PILTR

#define PROXIMITY12_REG_PILTR   0x3C

◆ PROXIMITY12_REG_POFFSET0

#define PROXIMITY12_REG_POFFSET0   0xB1

◆ PROXIMITY12_REG_POFFSET1

#define PROXIMITY12_REG_POFFSET1   0xF7

◆ PROXIMITY12_REG_PSTATUS

#define PROXIMITY12_REG_PSTATUS   0xD9

◆ PROXIMITY12_REG_PTIME

#define PROXIMITY12_REG_PTIME   0x87

◆ PROXIMITY12_REG_PXAVG

#define PROXIMITY12_REG_PXAVG   0xB3

◆ PROXIMITY12_REG_REVID

#define PROXIMITY12_REG_REVID   0x91

◆ PROXIMITY12_REG_STATUS

#define PROXIMITY12_REG_STATUS   0xB7

◆ PROXIMITY12_REG_STATUS2

#define PROXIMITY12_REG_STATUS2   0xB8

◆ PROXIMITY12_REG_STATUS3

#define PROXIMITY12_REG_STATUS3   0xB9

◆ PROXIMITY12_REG_STATUS4

#define PROXIMITY12_REG_STATUS4   0xBA

◆ PROXIMITY12_REG_STATUS5

#define PROXIMITY12_REG_STATUS5   0xBB

◆ PROXIMITY12_REG_STATUS7

#define PROXIMITY12_REG_STATUS7   0xBD

◆ PROXIMITY12_REG_STATUS8

#define PROXIMITY12_REG_STATUS8   0xBE

◆ PROXIMITY12_REG_STATUS9

#define PROXIMITY12_REG_STATUS9   0xBF

◆ PROXIMITY12_REG_SYNC_DELAY

#define PROXIMITY12_REG_SYNC_DELAY   0x4F

◆ PROXIMITY12_REG_TRIGGER_MODE

#define PROXIMITY12_REG_TRIGGER_MODE   0x83

◆ PROXIMITY12_REG_VSYNC_CFG0

#define PROXIMITY12_REG_VSYNC_CFG0   0x53

◆ PROXIMITY12_REG_VSYNC_CFG1

#define PROXIMITY12_REG_VSYNC_CFG1   0x54

◆ PROXIMITY12_REG_VSYNC_CFG2

#define PROXIMITY12_REG_VSYNC_CFG2   0x56

◆ PROXIMITY12_REG_VSYNC_CFG3

#define PROXIMITY12_REG_VSYNC_CFG3   0x57

◆ PROXIMITY12_REG_WTIPE

#define PROXIMITY12_REG_WTIPE   0x88