Public Attributes | List of all members
VL53L1_ssc_config_t Struct Reference

SPAD Self Check (SSC) Config data structure. More...

#include <vl53l1_ll_def.h>

Public Attributes

VL53L1_DeviceSscArray array_select
 
uint16_t rate_limit_mcps
 
uint32_t timeout_us
 
uint8_t vcsel_period
 
uint8_t vcsel_start
 
uint8_t vcsel_width
 

Detailed Description

SPAD Self Check (SSC) Config data structure.

Definition at line 187 of file vl53l1_ll_def.h.

Member Data Documentation

◆ array_select

VL53L1_DeviceSscArray VL53L1_ssc_config_t::array_select

SPAD Array select 0 - store RTN array count rates
1 - store REF array count rates

Definition at line 189 of file vl53l1_ll_def.h.

◆ rate_limit_mcps

uint16_t VL53L1_ssc_config_t::rate_limit_mcps

Rate limit for checks either 1.15 or 9.7 dependent on test_mode

Definition at line 201 of file vl53l1_ll_def.h.

◆ timeout_us

uint32_t VL53L1_ssc_config_t::timeout_us

requested Ranging Timeout in [us] e.g 100000us

Definition at line 199 of file vl53l1_ll_def.h.

◆ vcsel_period

uint8_t VL53L1_ssc_config_t::vcsel_period

VCSEL period (register) value

Definition at line 193 of file vl53l1_ll_def.h.

◆ vcsel_start

uint8_t VL53L1_ssc_config_t::vcsel_start

VCSEL start register value

Definition at line 195 of file vl53l1_ll_def.h.

◆ vcsel_width

uint8_t VL53L1_ssc_config_t::vcsel_width

VCSEL ssc_timeout_us width register value e.g. 2

Definition at line 197 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