Public Attributes | List of all members
VL53L1_spad_rate_data_t Struct Reference

SPAD Rate Data output by SSC. More...

#include <vl53l1_ll_def.h>

Public Attributes

uint16_t buffer_size
 
uint8_t error_status
 
uint8_t fractional_bits
 
uint16_t no_of_values
 
uint16_t rate_data [VL53L1_NO_OF_SPAD_ENABLES]
 
uint8_t spad_type
 

Detailed Description

SPAD Rate Data output by SSC.

Container for the SPAD Rate data output by SPAD select check (SSC) The data is stored in the buffer in SPAD number order and not raster order

Rate data is it either 1.15 or 9.7 fixed point format

Definition at line 1019 of file vl53l1_ll_def.h.

Member Data Documentation

◆ buffer_size

uint16_t VL53L1_spad_rate_data_t::buffer_size

SPAD buffer size : should be at least 256 for EwokPlus25

Definition at line 1023 of file vl53l1_ll_def.h.

◆ error_status

uint8_t VL53L1_spad_rate_data_t::error_status

Set if supplied buffer is too small

Definition at line 1031 of file vl53l1_ll_def.h.

◆ fractional_bits

uint8_t VL53L1_spad_rate_data_t::fractional_bits

Number of fractional bits either 7 or 15

Definition at line 1029 of file vl53l1_ll_def.h.

◆ no_of_values

uint16_t VL53L1_spad_rate_data_t::no_of_values

Number of bytes used in the buffer

Definition at line 1027 of file vl53l1_ll_def.h.

◆ rate_data

uint16_t VL53L1_spad_rate_data_t::rate_data[VL53L1_NO_OF_SPAD_ENABLES]

word buffer containing the SPAD rates

Definition at line 1025 of file vl53l1_ll_def.h.

◆ spad_type

uint8_t VL53L1_spad_rate_data_t::spad_type

Type of rate data stored

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