Data Sheet
VL53L1X system overview UM2356
4/28 DocID031478 Rev 1
1 VL53L1X system overview
The VL53L1X system is composed of the VL53L1X module and a driver running on the
host.
Figure 2. VL53L1X system
ST delivers a software driver, referred to as the “driver” in this document.
This document describes the driver functions accessible to the host, to control the device
and get the ranging data.
The driver is an implementation of a set of functions for using the VL53L1X device. It makes
minimal assumptions on the OS integration and services. As such, sequencing of actions,
executing/threading model, platform adaptation, and device structure allocation are not part
of the driver implementation but are left open to the software integrator.
The sequencing of the function calls must follow a set of rules, defined in this document.
,ŽƐƚ
ŽƐ
ƚ
s>ϱϯ>ϭy^LJƐƚĞŵ
s>ϱϯ>ϭy
ŵŽĚƵůĞ
s>ϱϯ>ϭy
ƌŝǀĞƌ
/Ϯ