zephyr/drivers/sensor/vl53l1x
Mark Watson 1f178ca935 drivers: sensor: VL53L1X time-of-flight sensor.
The driver utilizes ST Microelectronics library (which
exists in modules\hal\st\sensor\vl53l1x. Platform specific
headers and source files used by the library are included
and adapted for Zephyr.

The driver can be configured in proj.conf to use a
interrupt/polling methods and the use of the XSHUT pin on
the VL53L1X. All uses were tested successfully.

Signed-off-by: Mark Watson <mwatson@prosaris.ca>
2023-03-03 10:01:55 -06:00
..
CMakeLists.txt drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
Kconfig drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1.c drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform.c drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform_log.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform_user_config.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform_user_data.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_platform_user_defines.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00
vl53l1_types.h drivers: sensor: VL53L1X time-of-flight sensor. 2023-03-03 10:01:55 -06:00