Public Attributes | List of all members
VL53L1_xtalk_config_t Struct Reference

Xtalk Extraction and Paramter Config. More...

#include <vl53l1_ll_def.h>

Public Attributes

uint32_t algo__crosstalk_compensation_plane_offset_kcps
 
int16_t algo__crosstalk_compensation_x_plane_gradient_kcps
 
int16_t algo__crosstalk_compensation_y_plane_gradient_kcps
 
uint8_t crosstalk_range_ignore_threshold_mult
 
uint16_t crosstalk_range_ignore_threshold_rate_mcps
 
uint8_t global_crosstalk_compensation_enable
 
int16_t lite_mode_crosstalk_margin_kcps
 
uint32_t nvm_default__crosstalk_compensation_plane_offset_kcps
 
int16_t nvm_default__crosstalk_compensation_x_plane_gradient_kcps
 
int16_t nvm_default__crosstalk_compensation_y_plane_gradient_kcps
 

Detailed Description

Xtalk Extraction and Paramter Config.

Definition at line 212 of file vl53l1_ll_def.h.

Member Data Documentation

◆ algo__crosstalk_compensation_plane_offset_kcps

uint32_t VL53L1_xtalk_config_t::algo__crosstalk_compensation_plane_offset_kcps

Private crosstalk_compensation_plane_offset_kcps (fixed point 9.9)

Definition at line 215 of file vl53l1_ll_def.h.

◆ algo__crosstalk_compensation_x_plane_gradient_kcps

int16_t VL53L1_xtalk_config_t::algo__crosstalk_compensation_x_plane_gradient_kcps

Private crosstalk_compensation_x_plane_gradient_kcps (fixed point 5.11)

Definition at line 217 of file vl53l1_ll_def.h.

◆ algo__crosstalk_compensation_y_plane_gradient_kcps

int16_t VL53L1_xtalk_config_t::algo__crosstalk_compensation_y_plane_gradient_kcps

Private crosstalk_compensation_y_plane_gradient_kcps (fixed point 5.11)

Definition at line 219 of file vl53l1_ll_def.h.

◆ crosstalk_range_ignore_threshold_mult

uint8_t VL53L1_xtalk_config_t::crosstalk_range_ignore_threshold_mult

User set multiplier for range ignore threshold setting (fixed point 3.5)

Definition at line 235 of file vl53l1_ll_def.h.

◆ crosstalk_range_ignore_threshold_rate_mcps

uint16_t VL53L1_xtalk_config_t::crosstalk_range_ignore_threshold_rate_mcps

Generated range ignore threshold rate in Mcps per spad (fixed point 3.13)

Definition at line 237 of file vl53l1_ll_def.h.

◆ global_crosstalk_compensation_enable

uint8_t VL53L1_xtalk_config_t::global_crosstalk_compensation_enable

Enable switch for crosstalk compensation in all modes

Definition at line 227 of file vl53l1_ll_def.h.

◆ lite_mode_crosstalk_margin_kcps

int16_t VL53L1_xtalk_config_t::lite_mode_crosstalk_margin_kcps

Additional xtalk factor rate, added to plane_offset value in both SD mode, applied as a seperate addition at point of application to the device, plane_offset value remains unaltered. (fixed point 7.9)

Definition at line 229 of file vl53l1_ll_def.h.

◆ nvm_default__crosstalk_compensation_plane_offset_kcps

uint32_t VL53L1_xtalk_config_t::nvm_default__crosstalk_compensation_plane_offset_kcps

NVm stored crosstalk_compensation_plane_offset_kcps (fixed point 9.9)

Definition at line 221 of file vl53l1_ll_def.h.

◆ nvm_default__crosstalk_compensation_x_plane_gradient_kcps

int16_t VL53L1_xtalk_config_t::nvm_default__crosstalk_compensation_x_plane_gradient_kcps

NVM stored crosstalk_compensation_x_plane_gradient_kcps (fixed point 5.11)

Definition at line 223 of file vl53l1_ll_def.h.

◆ nvm_default__crosstalk_compensation_y_plane_gradient_kcps

int16_t VL53L1_xtalk_config_t::nvm_default__crosstalk_compensation_y_plane_gradient_kcps

NVM stored crosstalk_compensation_y_plane_gradient_kcps (fixed point 5.11)

Definition at line 225 of file vl53l1_ll_def.h.


The documentation for this struct was generated from the following file:


vl53l1x
Author(s):
autogenerated on Fri Aug 2 2024 08:35:55