|
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