lightranger 2.0.0.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