proximity16 2.1.0.0
Proximity 16 Registers Settings

Settings for registers of Proximity 16 Click driver. More...

Macros

#define PROXIMITY16_TEMP_BUFFER_SIZE   1024
 Proximity 16 buffers size setting.
 
#define PROXIMITY16_NVM_DATA_SIZE   492
 
#define PROXIMITY16_OFFSET_BUFFER_SIZE   488
 
#define PROXIMITY16_XTALK_BUFFER_SIZE   776
 
#define PROXIMITY16_RESOLUTION_4X4   16
 Proximity 16 resolution setting.
 
#define PROXIMITY16_RESOLUTION_8X8   64
 
#define PROXIMITY16_RANGING_MODE_CONTINUOUS   1
 Proximity 16 ranging mode setting.
 
#define PROXIMITY16_RANGING_MODE_AUTONOMOUS   3
 
#define PROXIMITY16_START_BH   0x0000000Dul
 Proximity 16 range results block headers setting.
 
#define PROXIMITY16_METADATA_BH   0x54B400C0ul
 
#define PROXIMITY16_COMMONDATA_BH   0x54C00040ul
 
#define PROXIMITY16_AMBIENT_RATE_BH   0x54D00104ul
 
#define PROXIMITY16_SPAD_COUNT_BH   0x55D00404ul
 
#define PROXIMITY16_NB_TARGET_DETECTED_BH   0xCF7C0401ul
 
#define PROXIMITY16_SIGNAL_RATE_BH   0xCFBC0404ul
 
#define PROXIMITY16_RANGE_SIGMA_MM_BH   0xD2BC0402ul
 
#define PROXIMITY16_DISTANCE_BH   0xD33C0402ul
 
#define PROXIMITY16_REFLECTANCE_BH   0xD43C0401ul
 
#define PROXIMITY16_TARGET_STATUS_BH   0xD47C0401ul
 
#define PROXIMITY16_MOTION_DETECT_BH   0xCC5008C0ul
 
#define PROXIMITY16_METADATA_IDX   0x54B4
 
#define PROXIMITY16_SPAD_COUNT_IDX   0x55D0
 
#define PROXIMITY16_AMBIENT_RATE_IDX   0x54D0
 
#define PROXIMITY16_NB_TARGET_DETECTED_IDX   0xCF7C
 
#define PROXIMITY16_SIGNAL_RATE_IDX   0xCFBC
 
#define PROXIMITY16_RANGE_SIGMA_MM_IDX   0xD2BC
 
#define PROXIMITY16_DISTANCE_IDX   0xD33C
 
#define PROXIMITY16_REFLECTANCE_EST_PC_IDX   0xD43C
 
#define PROXIMITY16_TARGET_STATUS_IDX   0xD47C
 
#define PROXIMITY16_MOTION_DETEC_IDX   0xCC50
 
#define PROXIMITY16_DEF_RESOLUTION   PROXIMITY16_RESOLUTION_8X8
 Proximity 16 default settings.
 
#define PROXIMITY16_DEF_RANGING_FREQ_HZ   2
 
#define PROXIMITY16_DEF_RANGING_MODE   PROXIMITY16_RANGING_MODE_AUTONOMOUS
 
#define PROXIMITY16_DEF_INTEGRATION_TIME_MS   20
 
#define PROXIMITY16_DEVICE_ADDRESS   0x29
 Proximity 16 device address setting.
 

Detailed Description

Settings for registers of Proximity 16 Click driver.

Macro Definition Documentation

◆ PROXIMITY16_AMBIENT_RATE_BH

#define PROXIMITY16_AMBIENT_RATE_BH   0x54D00104ul

◆ PROXIMITY16_AMBIENT_RATE_IDX

#define PROXIMITY16_AMBIENT_RATE_IDX   0x54D0

◆ PROXIMITY16_COMMONDATA_BH

#define PROXIMITY16_COMMONDATA_BH   0x54C00040ul

◆ PROXIMITY16_DEF_INTEGRATION_TIME_MS

#define PROXIMITY16_DEF_INTEGRATION_TIME_MS   20

◆ PROXIMITY16_DEF_RANGING_FREQ_HZ

#define PROXIMITY16_DEF_RANGING_FREQ_HZ   2

◆ PROXIMITY16_DEF_RANGING_MODE

#define PROXIMITY16_DEF_RANGING_MODE   PROXIMITY16_RANGING_MODE_AUTONOMOUS

◆ PROXIMITY16_DEF_RESOLUTION

#define PROXIMITY16_DEF_RESOLUTION   PROXIMITY16_RESOLUTION_8X8

Proximity 16 default settings.

Specified default settings of Proximity 16 Click driver.

◆ PROXIMITY16_DEVICE_ADDRESS

#define PROXIMITY16_DEVICE_ADDRESS   0x29

Proximity 16 device address setting.

Specified setting for device slave address selection of Proximity 16 Click driver.

◆ PROXIMITY16_DISTANCE_BH

#define PROXIMITY16_DISTANCE_BH   0xD33C0402ul

◆ PROXIMITY16_DISTANCE_IDX

#define PROXIMITY16_DISTANCE_IDX   0xD33C

◆ PROXIMITY16_METADATA_BH

#define PROXIMITY16_METADATA_BH   0x54B400C0ul

◆ PROXIMITY16_METADATA_IDX

#define PROXIMITY16_METADATA_IDX   0x54B4

◆ PROXIMITY16_MOTION_DETEC_IDX

#define PROXIMITY16_MOTION_DETEC_IDX   0xCC50

◆ PROXIMITY16_MOTION_DETECT_BH

#define PROXIMITY16_MOTION_DETECT_BH   0xCC5008C0ul

◆ PROXIMITY16_NB_TARGET_DETECTED_BH

#define PROXIMITY16_NB_TARGET_DETECTED_BH   0xCF7C0401ul

◆ PROXIMITY16_NB_TARGET_DETECTED_IDX

#define PROXIMITY16_NB_TARGET_DETECTED_IDX   0xCF7C

◆ PROXIMITY16_NVM_DATA_SIZE

#define PROXIMITY16_NVM_DATA_SIZE   492

◆ PROXIMITY16_OFFSET_BUFFER_SIZE

#define PROXIMITY16_OFFSET_BUFFER_SIZE   488

◆ PROXIMITY16_RANGE_SIGMA_MM_BH

#define PROXIMITY16_RANGE_SIGMA_MM_BH   0xD2BC0402ul

◆ PROXIMITY16_RANGE_SIGMA_MM_IDX

#define PROXIMITY16_RANGE_SIGMA_MM_IDX   0xD2BC

◆ PROXIMITY16_RANGING_MODE_AUTONOMOUS

#define PROXIMITY16_RANGING_MODE_AUTONOMOUS   3

◆ PROXIMITY16_RANGING_MODE_CONTINUOUS

#define PROXIMITY16_RANGING_MODE_CONTINUOUS   1

Proximity 16 ranging mode setting.

Specified resolution setting of Proximity 16 Click driver.

◆ PROXIMITY16_REFLECTANCE_BH

#define PROXIMITY16_REFLECTANCE_BH   0xD43C0401ul

◆ PROXIMITY16_REFLECTANCE_EST_PC_IDX

#define PROXIMITY16_REFLECTANCE_EST_PC_IDX   0xD43C

◆ PROXIMITY16_RESOLUTION_4X4

#define PROXIMITY16_RESOLUTION_4X4   16

Proximity 16 resolution setting.

Specified resolution setting of Proximity 16 Click driver.

◆ PROXIMITY16_RESOLUTION_8X8

#define PROXIMITY16_RESOLUTION_8X8   64

◆ PROXIMITY16_SIGNAL_RATE_BH

#define PROXIMITY16_SIGNAL_RATE_BH   0xCFBC0404ul

◆ PROXIMITY16_SIGNAL_RATE_IDX

#define PROXIMITY16_SIGNAL_RATE_IDX   0xCFBC

◆ PROXIMITY16_SPAD_COUNT_BH

#define PROXIMITY16_SPAD_COUNT_BH   0x55D00404ul

◆ PROXIMITY16_SPAD_COUNT_IDX

#define PROXIMITY16_SPAD_COUNT_IDX   0x55D0

◆ PROXIMITY16_START_BH

#define PROXIMITY16_START_BH   0x0000000Dul

Proximity 16 range results block headers setting.

Specified range results block headers setting of Proximity 16 Click driver.

◆ PROXIMITY16_TARGET_STATUS_BH

#define PROXIMITY16_TARGET_STATUS_BH   0xD47C0401ul

◆ PROXIMITY16_TARGET_STATUS_IDX

#define PROXIMITY16_TARGET_STATUS_IDX   0xD47C

◆ PROXIMITY16_TEMP_BUFFER_SIZE

#define PROXIMITY16_TEMP_BUFFER_SIZE   1024

Proximity 16 buffers size setting.

Specified buffers size setting of Proximity 16 Click driver.

◆ PROXIMITY16_XTALK_BUFFER_SIZE

#define PROXIMITY16_XTALK_BUFFER_SIZE   776