12#ifndef ZEPHYR_INCLUDE_DRIVERS_SENSOR_VL53L0X_H_
13#define ZEPHYR_INCLUDE_DRIVERS_SENSOR_VL53L0X_H_
85#define VL53L0X_RANGE_STATUS_RANGE_VALID (0)
87#define VL53L0X_RANGE_STATUS_SIGMA_FAIL (1)
89#define VL53L0X_RANGE_STATUS_SIGNAL_FAIL (2)
91#define VL53L0X_RANGE_STATUS_MIN_RANGE_FAIL (3)
93#define VL53L0X_RANGE_STATUS_PHASE_FAIL (4)
95#define VL53L0X_RANGE_STATUS_HARDWARE_FAIL (5)
97#define VL53L0X_RANGE_STATUS_NO_UPDATE (255)
@ SENSOR_CHAN_PRIV_START
This and higher values are sensor specific.
Definition sensor.h:247
sensor_channel_vl53l0x
Custom sensor channels for the VL53L0X.
Definition vl53l0x.h:42
@ SENSOR_CHAN_VL53L0X_SIGNAL_RATE_RTN_CPS
Return signal rate, in counts per second.
Definition vl53l0x.h:55
@ SENSOR_CHAN_VL53L0X_EFFECTIVE_SPAD_RTN_COUNT
Effective number of SPADs used for the return measurement.
Definition vl53l0x.h:67
@ SENSOR_CHAN_VL53L0X_RANGE_STATUS
Range status of the last measurement.
Definition vl53l0x.h:74
@ SENSOR_CHAN_VL53L0X_RANGE_DMAX
Maximum range the device can measure, in meters.
Definition vl53l0x.h:49
@ SENSOR_CHAN_VL53L0X_AMBIENT_RATE_RTN_CPS
Ambient signal rate, in counts per second.
Definition vl53l0x.h:61
Main header file for sensor driver API.