ST Expansion SW Team / VL53L1

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   X_NUCLEO_53L1CB

Embed: (wiki syntax)

« Back to documentation index

VL53L1_TargetRangeData_t Struct Reference

VL53L1_TargetRangeData_t Struct Reference
[VL53L1 Defines]

One Range measurement data for each target. More...

#include <vl53l1_def.h>

Data Fields

uint8_t RangeQualityLevel
int16_t RangeMaxMilliMeter
int16_t RangeMinMilliMeter
FixPoint1616_t SignalRateRtnMegaCps
FixPoint1616_t AmbientRateRtnMegaCps
FixPoint1616_t SigmaMilliMeter
int16_t RangeMilliMeter
uint8_t RangeFractionalPart
uint8_t RangeStatus
uint8_t ExtendedRange

Detailed Description

One Range measurement data for each target.

Definition at line 429 of file vl53l1_def.h.


Field Documentation

FixPoint1616_t AmbientRateRtnMegaCps

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

Definition at line 454 of file vl53l1_def.h.

uint8_t ExtendedRange

Extended range flag for the current measurement. Value = 1 means timings A&B are combined to increase the maximum distance range.

Definition at line 479 of file vl53l1_def.h.

Fractional part of range distance. Final value is a RangeMilliMeter + RangeFractionalPart/256.

Warning:
Not yet implemented

Definition at line 468 of file vl53l1_def.h.

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

Definition at line 436 of file vl53l1_def.h.

int16_t RangeMilliMeter

range distance in millimeter. This should be between RangeMinMilliMeter and RangeMaxMilliMeter

Definition at line 463 of file vl53l1_def.h.

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

Definition at line 442 of file vl53l1_def.h.

indicate a quality level in percentage from 0 to 100

Warning:
Not yet implemented

Definition at line 431 of file vl53l1_def.h.

uint8_t RangeStatus

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

Definition at line 474 of file vl53l1_def.h.

FixPoint1616_t SigmaMilliMeter

Return the Sigma value in millimeter

Definition at line 460 of file vl53l1_def.h.

FixPoint1616_t SignalRateRtnMegaCps

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

Definition at line 448 of file vl53l1_def.h.