VL53L0X API Specification: Defines Device modes

VL53L0X API

Defines Device modes

Defines all possible modes for the device. More...

Macros

#define VL53L0X_DEVICEMODE_SINGLE_RANGING   ((VL53L0X_DeviceModes) 0)
 
#define VL53L0X_DEVICEMODE_CONTINUOUS_RANGING   ((VL53L0X_DeviceModes) 1)
 
#define VL53L0X_DEVICEMODE_SINGLE_HISTOGRAM   ((VL53L0X_DeviceModes) 2)
 
#define VL53L0X_DEVICEMODE_CONTINUOUS_TIMED_RANGING   ((VL53L0X_DeviceModes) 3)
 
#define VL53L0X_DEVICEMODE_SINGLE_ALS   ((VL53L0X_DeviceModes) 10)
 
#define VL53L0X_DEVICEMODE_GPIO_DRIVE   ((VL53L0X_DeviceModes) 20)
 
#define VL53L0X_DEVICEMODE_GPIO_OSC   ((VL53L0X_DeviceModes) 21)
 

Typedefs

typedef uint8_t VL53L0X_DeviceModes
 

Detailed Description

Defines all possible modes for the device.

Macro Definition Documentation

#define VL53L0X_DEVICEMODE_SINGLE_RANGING   ((VL53L0X_DeviceModes) 0)

Definition at line 183 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_CONTINUOUS_RANGING   ((VL53L0X_DeviceModes) 1)

Definition at line 184 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_SINGLE_HISTOGRAM   ((VL53L0X_DeviceModes) 2)

Definition at line 185 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_CONTINUOUS_TIMED_RANGING   ((VL53L0X_DeviceModes) 3)

Definition at line 186 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_SINGLE_ALS   ((VL53L0X_DeviceModes) 10)

Definition at line 187 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_GPIO_DRIVE   ((VL53L0X_DeviceModes) 20)

Definition at line 188 of file vl53l0x_def.h.

#define VL53L0X_DEVICEMODE_GPIO_OSC   ((VL53L0X_DeviceModes) 21)

Definition at line 189 of file vl53l0x_def.h.

Typedef Documentation

Definition at line 181 of file vl53l0x_def.h.