Structure to hold state, tuning and output variables for the low power auto mode (Presence) More...
#include <vl53l1_ll_def.h>
Structure to hold state, tuning and output variables for the low power auto mode (Presence)
Definition at line 480 of file vl53l1_ll_def.h.
uint16_t VL53L1_low_power_auto_data_t::dss__required_spads |
DSS. Calculated required SPADs value
Definition at line 511 of file vl53l1_ll_def.h.
uint32_t VL53L1_low_power_auto_data_t::dss__total_rate_per_spad_mcps |
DSS. Total rate per spad given from the current range
Definition at line 508 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::first_run_phasecal_result |
phase cal resutl from the first range
Definition at line 505 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::is_low_power_auto_mode |
Indicates if we are or are not in low power auto mode
Definition at line 489 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::low_power_auto_range_count |
Used to check if we're running the first range or not. Not to be used as a stream count
Definition at line 493 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::saved_interrupt_config |
saved interrupt config byte to restore
Definition at line 496 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::saved_vhv_init |
saved vhv config init byte to restore
Definition at line 499 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::saved_vhv_timeout |
saved vhv config timeout byte to restore
Definition at line 502 of file vl53l1_ll_def.h.
uint8_t VL53L1_low_power_auto_data_t::vhv_loop_bound |
Tuning variable for the VHV loop bound setting in low power auto mode. This is zero based, so the number of loops in VHV is this + 1. Please note, the first range will run with default VHV settings. Only lower 6 bits are allowed
Definition at line 486 of file vl53l1_ll_def.h.