Structure to configure conditions when GPIO interrupt is trigerred. More...
#include <vl53l1_ll_def.h>
Structure to configure conditions when GPIO interrupt is trigerred.
Definition at line 430 of file vl53l1_ll_def.h.
uint8_t VL53L1_GPIO_interrupt_config_t::intr_combined_mode |
If set to 0, interrupts will only be triggered if BOTH rate AND distance thresholds are triggered (combined mode). If set to 1, interrupts will be triggered if EITHER rate OR distance thresholds are triggered (independent mode).
Definition at line 450 of file vl53l1_ll_def.h.
VL53L1_GPIO_Interrupt_Mode VL53L1_GPIO_interrupt_config_t::intr_mode_distance |
Distance interrupt mode
Definition at line 433 of file vl53l1_ll_def.h.
VL53L1_GPIO_Interrupt_Mode VL53L1_GPIO_interrupt_config_t::intr_mode_rate |
Rate interrupt mode
Definition at line 436 of file vl53l1_ll_def.h.
uint8_t VL53L1_GPIO_interrupt_config_t::intr_new_measure_ready |
trigger interrupt if a new measurement is ready WARNING! will override other settings
Definition at line 441 of file vl53l1_ll_def.h.
uint8_t VL53L1_GPIO_interrupt_config_t::intr_no_target |
Trigger interrupt if no target found
Definition at line 444 of file vl53l1_ll_def.h.
uint16_t VL53L1_GPIO_interrupt_config_t::threshold_distance_high |
Distance threshold high limit (mm)
Definition at line 458 of file vl53l1_ll_def.h.
uint16_t VL53L1_GPIO_interrupt_config_t::threshold_distance_low |
Distance threshold low limit (mm)
Definition at line 461 of file vl53l1_ll_def.h.
uint16_t VL53L1_GPIO_interrupt_config_t::threshold_rate_high |
Rate threshold high limit (9.7 Mcps)
Definition at line 464 of file vl53l1_ll_def.h.
uint16_t VL53L1_GPIO_interrupt_config_t::threshold_rate_low |
Rate threshold low limit (9.7 Mcps)
Definition at line 467 of file vl53l1_ll_def.h.