• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

api/core/11-Mar-2024-48,89816,944

READMED11-Mar-20241.3 KiB4734

README

1VL53L1X
2#######
3
4Origin:
5   ST Microelectronics
6   https://www.st.com/en/embedded-software/stsw-img007.html
7
8Status:
9   version 2.3.3
10
11Purpose:
12   ST Microelectonics official API to use vl53l1x sensor.
13
14Description:
15   This library written by STMicroelectronics is dedicated to vl53l1x time of flight sensor.
16
17   This library is called from the vl53l1x driver and is kept transparent for user.
18   User is calling a standard Zephyr driver and then the driver makes some calls to this library.
19
20   In order to fit with Zephyr rules and simplify version updates, we have done a minimum of modifications :
21      - split headers and source to inc/src
22      - keep only API directory
23        (remove documentation and samples, see ST website for this)
24
25   In order to use this library, you have to :
26      * define CONFIG_HAS_STLIB and CONFIG_VL53L1X
27      * use NEWLIB_LIBC in prj.conf (needed for abs function)
28      * include vl53l1_api.h and vl53l1_platform.h in the driver .h
29
30Dependencies:
31   This package depends on Zephyr I2C implementation and is linked statically.
32   This library will be used by a standard Zephyr driver.
33
34URL:
35   http://www.st.com/en/embedded-software/stsw-img007.html
36
37commit:
38   version 2.3.3
39
40Maintained-by:
41   External
42
43License:
44   BSD-3-Clause
45
46License Link:
47   http://www.st.com/en/embedded-software/stsw-img007.html