MRMS
Public Attributes | List of all members
VL53L0X_RangingMeasurementData_t Struct Reference

Public Attributes

uint32_t TimeStamp
 
uint32_t MeasurementTimeUsec
 
uint16_t RangeMilliMeter
 
uint16_t RangeDMaxMilliMeter
 
FixPoint1616_t SignalRateRtnMegaCps
 
FixPoint1616_t AmbientRateRtnMegaCps
 
uint16_t EffectiveSpadRtnCount
 
uint8_t ZoneId
 
uint8_t RangeFractionalPart
 
uint8_t RangeStatus
 

Member Data Documentation

◆ AmbientRateRtnMegaCps

FixPoint1616_t VL53L0X_RangingMeasurementData_t::AmbientRateRtnMegaCps

Return ambient rate (MCPS)
these is a 16.16 fix point value, which is effectively a measure of the ambien t light.

◆ EffectiveSpadRtnCount

uint16_t VL53L0X_RangingMeasurementData_t::EffectiveSpadRtnCount

Return the effective SPAD count for the return signal. To obtain Real value it should be divided by 256

◆ MeasurementTimeUsec

uint32_t VL53L0X_RangingMeasurementData_t::MeasurementTimeUsec

Give the Measurement time needed by the device to do the measurement.

◆ RangeDMaxMilliMeter

uint16_t VL53L0X_RangingMeasurementData_t::RangeDMaxMilliMeter

Tells what is the maximum detection distance of the device in current setup and environment conditions (Filled when applicable)

◆ RangeFractionalPart

uint8_t VL53L0X_RangingMeasurementData_t::RangeFractionalPart

Fractional part of range distance. Final value is a FixPoint168 value.

◆ RangeMilliMeter

uint16_t VL53L0X_RangingMeasurementData_t::RangeMilliMeter

range distance in millimeter.

◆ RangeStatus

uint8_t VL53L0X_RangingMeasurementData_t::RangeStatus

Range Status for the current measurement. This is device dependent. Value = 0 means value is valid. See RangeStatusPage

◆ SignalRateRtnMegaCps

FixPoint1616_t VL53L0X_RangingMeasurementData_t::SignalRateRtnMegaCps

Return signal rate (MCPS)
these is a 16.16 fix point value, which is effectively a measure of target reflectance.

◆ TimeStamp

uint32_t VL53L0X_RangingMeasurementData_t::TimeStamp

32-bit time stamp.

◆ ZoneId

uint8_t VL53L0X_RangingMeasurementData_t::ZoneId

Denotes which zone and range scheduler stage the range data relates to.


The documentation for this struct was generated from the following file: