Go to the source code of this file.
◆ LIDAR_VL53L5CX_I2C_ADDR
#define LIDAR_VL53L5CX_I2C_ADDR 0x29 |
◆ SUBTYPE_DISTANCE
#define SUBTYPE_DISTANCE 0 |
◆ IN_DMA_SECTION() [1/2]
◆ IN_DMA_SECTION() [2/2]
◆ lidar_vl53l5cx_init()
void lidar_vl53l5cx_init |
( |
void |
| ) |
|
◆ lidar_vl53l5cx_periodic()
void lidar_vl53l5cx_periodic |
( |
void |
| ) |
|
◆ thd_lidar_vl53l5cx()
static void thd_lidar_vl53l5cx |
( |
void * |
arg | ) |
|
|
static |
Definition at line 106 of file lidar_vl53l5cx.c.
References dev, status, vl53l5cx_check_data_ready(), vl53l5cx_get_ranging_data(), vl53l5cx_init(), vl53l5cx_is_alive(), VL53L5CX_NOT_DETECTED, VL53L5CX_RESOLUTION_4X4, vl53l5cx_set_resolution(), VL53L5CX_SET_RESOLUTION_FAILED, vl53l5cx_start_ranging(), and VL53L5CX_ULD_LOADING_FAILED.
Referenced by lidar_vl53l5cx_init().
◆ THD_WORKING_AREA()
static THD_WORKING_AREA |
( |
wa_thd_lidar_vl53l5cx |
, |
|
|
1024 |
|
|
) |
| |
|
static |
◆ VL53L5CX_ERROR_MSGS
char* VL53L5CX_ERROR_MSGS[] |
Initial value:= {
"VL53L5CX_NO_ERROR",
"VL53L5CX_NOT_DETECTED",
"VL53L5CX_ULD_LOADING_FAILED",
"VL53L5CX_SET_RESOLUTION_FAILED",
"VL53L5CX_RUNTIME_ERROR",
}
Definition at line 50 of file lidar_vl53l5cx.c.
Referenced by lidar_vl53l5cx_periodic().