Public Attributes | List of all members
VL53L1_DeviceParameters_t Struct Reference

Defines all parameters for the device. More...

#include <vl53l1_def.h>

Public Attributes

VL53L1_DistanceModes DistanceMode
 
VL53L1_DistanceModes InternalDistanceMode
 
FixPoint1616_t LimitChecksCurrent [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
 
uint8_t LimitChecksEnable [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
 
uint8_t LimitChecksStatus [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
 
FixPoint1616_t LimitChecksValue [VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]
 
uint32_t MeasurementTimingBudgetMicroSeconds
 
VL53L1_DistanceModes NewDistanceMode
 
VL53L1_PresetModes PresetMode
 

Detailed Description

Defines all parameters for the device.

Definition at line 286 of file vl53l1_def.h.

Member Data Documentation

◆ DistanceMode

VL53L1_DistanceModes VL53L1_DeviceParameters_t::DistanceMode

Defines the operating mode to be used for the next measure

Definition at line 289 of file vl53l1_def.h.

◆ InternalDistanceMode

VL53L1_DistanceModes VL53L1_DeviceParameters_t::InternalDistanceMode

Defines the internal operating mode to be used for the next measure

Definition at line 291 of file vl53l1_def.h.

◆ LimitChecksCurrent

FixPoint1616_t VL53L1_DeviceParameters_t::LimitChecksCurrent[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

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

Definition at line 309 of file vl53l1_def.h.

◆ LimitChecksEnable

uint8_t VL53L1_DeviceParameters_t::LimitChecksEnable[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

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

Definition at line 301 of file vl53l1_def.h.

◆ LimitChecksStatus

uint8_t VL53L1_DeviceParameters_t::LimitChecksStatus[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

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

Definition at line 303 of file vl53l1_def.h.

◆ LimitChecksValue

FixPoint1616_t VL53L1_DeviceParameters_t::LimitChecksValue[VL53L1_CHECKENABLE_NUMBER_OF_CHECKS]

This Array stores all the Limit Check value for this device

Definition at line 307 of file vl53l1_def.h.

◆ MeasurementTimingBudgetMicroSeconds

uint32_t VL53L1_DeviceParameters_t::MeasurementTimingBudgetMicroSeconds

Defines the allowed total time for a single measurement

Definition at line 299 of file vl53l1_def.h.

◆ NewDistanceMode

VL53L1_DistanceModes VL53L1_DeviceParameters_t::NewDistanceMode

Defines the new operating mode to be programmed for the next measure

Definition at line 295 of file vl53l1_def.h.

◆ PresetMode

VL53L1_PresetModes VL53L1_DeviceParameters_t::PresetMode

Defines the operating mode to be used for the next measure

Definition at line 287 of file vl53l1_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