Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
VL53L5CX_ResultsData Struct Reference

Structure VL53L5CX_ResultsData contains the ranging results of VL53L5CX. If user wants more than 1 target per zone, the results can be split into 2 sub-groups : More...

#include <vl53l5cx_api.h>

Public Attributes

int8_t silicon_temp_degc
uint32_t ambient_per_spad [VL53L5CX_RESOLUTION_8X8]
uint8_t nb_target_detected [VL53L5CX_RESOLUTION_8X8]
uint32_t nb_spads_enabled [VL53L5CX_RESOLUTION_8X8]
uint32_t signal_per_spad [(VL53L5CX_RESOLUTION_8X8 *VL53L5CX_NB_TARGET_PER_ZONE)]
uint16_t range_sigma_mm [(VL53L5CX_RESOLUTION_8X8 *VL53L5CX_NB_TARGET_PER_ZONE)]
int16_t distance_mm [(VL53L5CX_RESOLUTION_8X8 *VL53L5CX_NB_TARGET_PER_ZONE)]
uint8_t reflectance [(VL53L5CX_RESOLUTION_8X8 *VL53L5CX_NB_TARGET_PER_ZONE)]
uint8_t target_status [(VL53L5CX_RESOLUTION_8X8 *VL53L5CX_NB_TARGET_PER_ZONE)]
struct { 
   uint32_t   global_indicator_1 
   uint32_t   global_indicator_2 
   uint8_t   status 
   uint8_t   nb_of_detected_aggregates 
   uint8_t   nb_of_aggregates 
   uint8_t   spare 
   uint32_t   motion [32] 
} motion_indicator

Detailed Description

Structure VL53L5CX_ResultsData contains the ranging results of VL53L5CX. If user wants more than 1 target per zone, the results can be split into 2 sub-groups :

  • Per zone results. These results are common to all targets (ambient_per_spad , nb_target_detected and nb_spads_enabled).
  • Per target results : These results are different relative to the detected target (signal_per_spad, range_sigma_mm, distance_mm, reflectance, target_status).

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