Datasheet

2.8 Ranging sequence
Figure 8. Ranging sequence
Note: API in the figure above means application programmable interface.
Note: t
timing_budget
is a parameter set by the user, using a dedicated driver function.
2.9 Handshake management
Once a ranging measurement is available, an interrupt is generated. This is communicated to the host as a
physical signal on the GPIO1 pin, which is driven low, and the output of a driver function. The former operating
method is called “hardware interrupt”, and the latter is referred to as “polling mode”.
Once the host reads the result, the interrupt is cleared by the driver and the ranging sequence can continue. If the
interrupt is not cleared, the ranging operation inside the device is on hold. The interrupt behavior allows a good
synchronization between the device and the host, which avoids losing results if the host is not available to acquire
or process the data.
It is strongly recommended to use the hardware interrupt pin to manage this handshake.
For more details refer to VL53L4CD Ultra Lite Driver user manual.
VL53L4CD
Ranging sequence
DS13812 - Rev 3
page 10/36