Data Sheet

DocID031281 Rev 2 7/35
VL53L1X Functional description
35
2 Functional description
2.1 System functional description
Figure 4 shows the system level functional description. The host customer application
controls the VL53L1X device using an API (application programming interface). The API
implementation is delivered to the customer as a driver (Bare C code).
The driver shares with the customer application a set of high-level functions that allow
control of the VL53L1X like initialization, ranging start/stop, and setting the system
accuracy.
The driver enables 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 good hardware abstraction layer.
A detailed description of the driver is available in the VL53L1X API user manual (UM2356).
Figure 4. VL53L1X system functional description
+267
8VHU
$SSOLFDWLRQ
9//;
GULYHU
9//;
,&