Condensed Version of Public VL53L0X

Dependents:   ToF-Only-Tryout

Embed: (wiki syntax)

« Back to documentation index

VL53L0X_DeviceParams_t Struct Reference

VL53L0X_DeviceParams_t Struct Reference
[VL53L0X Defines]

Defines all parameters for the device. More...

#include <VL53L0X_def.h>

Data Fields

VL53L0X_DeviceModes DeviceMode
VL53L0X_HistogramModes HistogramMode
uint32_t Measure_Period_ms
uint8_t XTalk_Compens_En
uint16_t XTalkCompensationRangeMilliMeter
TFP1616 Xtalk_CompRate_MHz
int32_t Offset_Cal_um
uint8_t Limit_Chk_En [VL53L0X_CHECKEN_NUMBER_OF_CHECKS]
uint8_t LimitChecksStatus [VL53L0X_CHECKEN_NUMBER_OF_CHECKS]
TFP1616 Limit_Chk_Val [VL53L0X_CHECKEN_NUMBER_OF_CHECKS]
uint8_t Wrap_Around_Chk_En

Detailed Description

Defines all parameters for the device.

Definition at line 489 of file VL53L0X_def.h.


Field Documentation

VL53L0X_DeviceModes DeviceMode

Defines type of measurement to be done for the next measure

Definition at line 491 of file VL53L0X_def.h.

VL53L0X_HistogramModes HistogramMode

Defines type of histogram measurement to be done for the next measure

Definition at line 493 of file VL53L0X_def.h.

uint8_t Limit_Chk_En[VL53L0X_CHECKEN_NUMBER_OF_CHECKS]

This Array store all the Limit Check enable for this device.

Definition at line 511 of file VL53L0X_def.h.

TFP1616 Limit_Chk_Val[VL53L0X_CHECKEN_NUMBER_OF_CHECKS]

This Array store all the Limit Check value for this device

Definition at line 516 of file VL53L0X_def.h.

uint8_t LimitChecksStatus[VL53L0X_CHECKEN_NUMBER_OF_CHECKS]

This Array store all the Status of the check linked to last measurement.

Definition at line 513 of file VL53L0X_def.h.

< Defines the allowed total time for a single measurement Defines time between two consecutive measurements (between two measurement starts). If set to 0 means back-to-back mode

Definition at line 498 of file VL53L0X_def.h.

int32_t Offset_Cal_um

Range offset adjustment (um) last programmed.

Definition at line 508 of file VL53L0X_def.h.

Tells if Wrap Around Check shall be enable or not

Definition at line 518 of file VL53L0X_def.h.

Tells if Crosstalk compensation shall be enable or not

Definition at line 501 of file VL53L0X_def.h.

CrossTalk compensation rate in Mega counts per seconds. Expressed in 16.16 fixed point format.

Definition at line 505 of file VL53L0X_def.h.

CrossTalk compensation range in millimeter

Definition at line 503 of file VL53L0X_def.h.