MRMS
|
VL53L0X PAL device ST private data structure
End user should never access any of these field directly.
More...
#include <vl53l0x_def.h>
VL53L0X PAL device ST private data structure
End user should never access any of these field directly.
These must never access directly but only via macro
VL53L0X_DeviceParameters_t VL53L0X_DevData_t::CurrentParameters |
Current Device Parameter
VL53L0X_DeviceSpecificParameters_t VL53L0X_DevData_t::DeviceSpecificParameters |
Parameters specific to the device
uint16_t VL53L0X_DevData_t::DmaxCalRangeMilliMeter |
Dmax Calibration Range millimeter
FixPoint1616_t VL53L0X_DevData_t::DmaxCalSignalRateRtnMegaCps |
Dmax Calibration Signal Rate Return MegaCps
VL53L0X_DMaxData_t VL53L0X_DevData_t::DMaxData |
Dmax Data
VL53L0X_HistogramMeasurementData_t VL53L0X_DevData_t::LastHistogramMeasure |
Histogram Data
VL53L0X_RangingMeasurementData_t VL53L0X_DevData_t::LastRangeMeasure |
Ranging Data
FixPoint1616_t VL53L0X_DevData_t::LastSignalRefMcps |
Latest Signal ref in Mcps
uint16_t VL53L0X_DevData_t::LinearityCorrectiveGain |
Linearity Corrective Gain value in x1000
VL53L0X_State VL53L0X_DevData_t::PalState |
Current state of the PAL for this device
int32_t VL53L0X_DevData_t::Part2PartOffsetAdjustmentNVMMicroMeter |
backed up NVM value representing additional offset adjustment
int32_t VL53L0X_DevData_t::Part2PartOffsetNVMMicroMeter |
backed up NVM value
VL53L0X_PowerModes VL53L0X_DevData_t::PowerMode |
Current Power Mode
uint8_t* VL53L0X_DevData_t::pTuningSettingsPointer |
Pointer for Tuning Settings table
uint8_t VL53L0X_DevData_t::RangeFractionalEnable |
Enable/Disable fractional part of ranging data
uint8_t VL53L0X_DevData_t::SequenceConfig |
Internal value for the sequence config
uint16_t VL53L0X_DevData_t::SigmaEstEffAmbWidth |
Effective Ambient width for sigma estimate in 1/100th of ns e.g. 500 = 5.0ns
uint16_t VL53L0X_DevData_t::SigmaEstEffPulseWidth |
Effective Pulse width for sigma estimate in 1/100th of ns e.g. 900 = 9.0ns
FixPoint1616_t VL53L0X_DevData_t::SigmaEstimate |
Sigma Estimate - based on ambient & VCSEL rates and signal_total_events
uint16_t VL53L0X_DevData_t::SigmaEstRefArray |
Reference array sigma value in 1/100th of [mm] e.g. 100 = 1mm
FixPoint1616_t VL53L0X_DevData_t::SignalEstimate |
Signal Estimate - based on ambient & VCSEL rates and cross talk
VL53L0X_SpadData_t VL53L0X_DevData_t::SpadData |
Spad Data
uint8_t VL53L0X_DevData_t::StopVariable |
StopVariable used during the stop sequence
uint16_t VL53L0X_DevData_t::targetRefRate |
Target Ambient Rate for Ref spad management
uint8_t VL53L0X_DevData_t::UseInternalTuningSettings |
Indicate if we use Tuning Settings table