lightranger 2.2.0
System range registers

Macros

#define LIGHTRANGER_SYSRANGE_START   0x0018
#define LIGHTRANGER_SYSRANGE_THRESH_HIGH   0x0019
#define LIGHTRANGER_SYSRANGE_THRESH_LOW   0x001A
#define LIGHTRANGER_SYSRANGE_INTERMEASUREMENT_PERIOD   0x001B
#define LIGHTRANGER_SYSRANGE_MAX_CONVERGENCE_TIME   0x001C
#define LIGHTRANGER_SYSRANGE_CROSSTALK_COMPENSATION_RATE   0x001E
#define LIGHTRANGER_SYSRANGE_CROSSTALK_VALID_HEIGHT   0x0021
#define LIGHTRANGER_SYSRANGE_EARLY_CONVERGENCE_ESTIMATE   0x0022
#define LIGHTRANGER_SYSRANGE_PART_TO_PART_RANGE_OFFSET   0x0024
#define LIGHTRANGER_SYSRANGE_RANGE_IGNORE_VALID_HEIGHT   0x0025
#define LIGHTRANGER_SYSRANGE_RANGE_IGNORE_THRESHOLD   0x0026
#define LIGHTRANGER_SYSRANGE_MAX_AMBIENT_LEVEL_MULT   0x002C
#define LIGHTRANGER_SYSRANGE_RANGE_CHECK_ENABLES   0x002D
#define LIGHTRANGER_SYSRANGE_VHV_RECALIBRATE   0x002E
#define LIGHTRANGER_SYSRANGE_VHV_REPEAT_RATE   0x0031
#define LIGHTRANGER_SYSALS_START   0x0038
#define LIGHTRANGER_SYSALS_THRESH_HIGH   0x003A
#define LIGHTRANGER_SYSALS_THRESH_LOW   0x003C
#define LIGHTRANGER_SYSALS_INTERMEASUREMENT_PERIOD   0x003E
#define LIGHTRANGER_SYSALS_ANALOGUE_GAIN   0x003F
#define LIGHTRANGER_SYSALS_INTEGRATION_PERIOD   0x0040

Detailed Description

Macro Definition Documentation

◆ LIGHTRANGER_SYSALS_ANALOGUE_GAIN

#define LIGHTRANGER_SYSALS_ANALOGUE_GAIN   0x003F

◆ LIGHTRANGER_SYSALS_INTEGRATION_PERIOD

#define LIGHTRANGER_SYSALS_INTEGRATION_PERIOD   0x0040

◆ LIGHTRANGER_SYSALS_INTERMEASUREMENT_PERIOD

#define LIGHTRANGER_SYSALS_INTERMEASUREMENT_PERIOD   0x003E

◆ LIGHTRANGER_SYSALS_START

#define LIGHTRANGER_SYSALS_START   0x0038

◆ LIGHTRANGER_SYSALS_THRESH_HIGH

#define LIGHTRANGER_SYSALS_THRESH_HIGH   0x003A

◆ LIGHTRANGER_SYSALS_THRESH_LOW

#define LIGHTRANGER_SYSALS_THRESH_LOW   0x003C

◆ LIGHTRANGER_SYSRANGE_CROSSTALK_COMPENSATION_RATE

#define LIGHTRANGER_SYSRANGE_CROSSTALK_COMPENSATION_RATE   0x001E

◆ LIGHTRANGER_SYSRANGE_CROSSTALK_VALID_HEIGHT

#define LIGHTRANGER_SYSRANGE_CROSSTALK_VALID_HEIGHT   0x0021

◆ LIGHTRANGER_SYSRANGE_EARLY_CONVERGENCE_ESTIMATE

#define LIGHTRANGER_SYSRANGE_EARLY_CONVERGENCE_ESTIMATE   0x0022

◆ LIGHTRANGER_SYSRANGE_INTERMEASUREMENT_PERIOD

#define LIGHTRANGER_SYSRANGE_INTERMEASUREMENT_PERIOD   0x001B

◆ LIGHTRANGER_SYSRANGE_MAX_AMBIENT_LEVEL_MULT

#define LIGHTRANGER_SYSRANGE_MAX_AMBIENT_LEVEL_MULT   0x002C

◆ LIGHTRANGER_SYSRANGE_MAX_CONVERGENCE_TIME

#define LIGHTRANGER_SYSRANGE_MAX_CONVERGENCE_TIME   0x001C

◆ LIGHTRANGER_SYSRANGE_PART_TO_PART_RANGE_OFFSET

#define LIGHTRANGER_SYSRANGE_PART_TO_PART_RANGE_OFFSET   0x0024

◆ LIGHTRANGER_SYSRANGE_RANGE_CHECK_ENABLES

#define LIGHTRANGER_SYSRANGE_RANGE_CHECK_ENABLES   0x002D

◆ LIGHTRANGER_SYSRANGE_RANGE_IGNORE_THRESHOLD

#define LIGHTRANGER_SYSRANGE_RANGE_IGNORE_THRESHOLD   0x0026

◆ LIGHTRANGER_SYSRANGE_RANGE_IGNORE_VALID_HEIGHT

#define LIGHTRANGER_SYSRANGE_RANGE_IGNORE_VALID_HEIGHT   0x0025

◆ LIGHTRANGER_SYSRANGE_START

#define LIGHTRANGER_SYSRANGE_START   0x0018

◆ LIGHTRANGER_SYSRANGE_THRESH_HIGH

#define LIGHTRANGER_SYSRANGE_THRESH_HIGH   0x0019

◆ LIGHTRANGER_SYSRANGE_THRESH_LOW

#define LIGHTRANGER_SYSRANGE_THRESH_LOW   0x001A

◆ LIGHTRANGER_SYSRANGE_VHV_RECALIBRATE

#define LIGHTRANGER_SYSRANGE_VHV_RECALIBRATE   0x002E

◆ LIGHTRANGER_SYSRANGE_VHV_REPEAT_RATE

#define LIGHTRANGER_SYSRANGE_VHV_REPEAT_RATE   0x0031