Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Custom channels and values for VL53L0X ToF Sensor. More...

Go to the source code of this file.

Macros

VL53L0X measurement status values
#define VL53L0X_RANGE_STATUS_RANGE_VALID   (0)
 Range measurement is valid.
#define VL53L0X_RANGE_STATUS_SIGMA_FAIL   (1)
 Sigma (noise) check failed.
#define VL53L0X_RANGE_STATUS_SIGNAL_FAIL   (2)
 Signal level check failed.
#define VL53L0X_RANGE_STATUS_MIN_RANGE_FAIL   (3)
 Target is below the minimum measurable range.
#define VL53L0X_RANGE_STATUS_PHASE_FAIL   (4)
 Phase check failed (target out of range).
#define VL53L0X_RANGE_STATUS_HARDWARE_FAIL   (5)
 Hardware failure.
#define VL53L0X_RANGE_STATUS_NO_UPDATE   (255)
 No new measurement available.

Enumerations

enum  sensor_channel_vl53l0x {
  SENSOR_CHAN_VL53L0X_RANGE_DMAX = SENSOR_CHAN_PRIV_START , SENSOR_CHAN_VL53L0X_SIGNAL_RATE_RTN_CPS , SENSOR_CHAN_VL53L0X_AMBIENT_RATE_RTN_CPS , SENSOR_CHAN_VL53L0X_EFFECTIVE_SPAD_RTN_COUNT ,
  SENSOR_CHAN_VL53L0X_RANGE_STATUS
}
 Custom sensor channels for the VL53L0X. More...

Detailed Description

Custom channels and values for VL53L0X ToF Sensor.