ST Expansion SW Team / VL53L1

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   X_NUCLEO_53L1CB

Embed: (wiki syntax)

« Back to documentation index

VL53L1_DeviceParameters_t Struct Reference

VL53L1_DeviceParameters_t Struct Reference
[VL53L1 Defines]

Defines all parameters for the device. More...

#include <vl53l1_def.h>

Data Fields

VL53L1_PresetModes PresetMode
VL53L1_OutputModes OutputMode
VL53L1_DistanceModes DistanceMode
uint32_t MeasurementTimingBudgetMicroSeconds
uint8_t LimitChecksEnable [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
uint8_t LimitChecksStatus [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
FixPoint1616_t LimitChecksValue [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
FixPoint1616_t LimitChecksCurrent [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

Detailed Description

Defines all parameters for the device.

Definition at line 287 of file vl53l1_def.h.


Field Documentation

VL53L1_DistanceModes DistanceMode

Defines the operating mode to be used for the next measure

Definition at line 293 of file vl53l1_def.h.

FixPoint1616_t LimitChecksCurrent[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

This Array stores all the Limit Check current value from latest ranging

Definition at line 305 of file vl53l1_def.h.

uint8_t LimitChecksEnable[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

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

Definition at line 297 of file vl53l1_def.h.

uint8_t LimitChecksStatus[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

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

Definition at line 299 of file vl53l1_def.h.

FixPoint1616_t LimitChecksValue[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

This Array stores all the Limit Check value for this device

Definition at line 303 of file vl53l1_def.h.

Defines the allowed total time for a single measurement

Definition at line 295 of file vl53l1_def.h.

VL53L1_OutputModes OutputMode

Defines the Output mode to be used for the next measure

Definition at line 291 of file vl53l1_def.h.

VL53L1_PresetModes PresetMode

Defines the operating mode to be used for the next measure

Definition at line 289 of file vl53l1_def.h.