Datasheet

2 Functional description
2.1 System functional description
Figure 4. VL53L4CD system functional description shows the system level functional description.
The host customer application controls the VL53L4CD device using a driver called Ultra Lite Driver (ULD). The
ULD contains a set of high level functions that allow control of the VL53L4CD Firmware (FW), like initialization,
ranging start/stop, setting the system accuracy.
The driver is a turnkey solution consisting of a set of ā€œCā€ functions that enable fast development of end user
applications without the complication of direct multiple register access. The driver is structured in a way that it can
be compiled on any kind of platform through a well abstracted platform layer. The driver package allows the user
to take full advantage of the VL53L4CD capabilities.
A detailed description of the driver is available in the user manual (UM2931).
The FW fully manages the hardware (HW) registers access.
Section 2.2 State machine description details the Firmware state machine.
Figure 4. VL53L4CD system functional description
VL53L4CD
Functional description
DS13812 - Rev 3
page 7/36