|
ChibiOS 21.11.4
|
VL53L0X MEMS interface module header. More...
#include "ex_rangefinder.h"Go to the source code of this file.
Data Structures | |
| struct | VL53L0XConfig |
| VL53L0X configuration structure. More... | |
| struct | VL53L0XVMT |
VL53L0X virtual methods table. More... | |
| struct | VL53L0XDriver |
| VL53L0X 2-axis rangemeter/thermometer class. More... | |
Functions | |
| void | vl53l0xObjectInit (VL53L0XDriver *devp) |
| void | vl53l0xStart (VL53L0XDriver *devp, const VL53L0XConfig *config) |
| void | vl53l0xStop (VL53L0XDriver *devp) |
VL53L0X data structures and types. | |
| #define | _vl53l0x_methods_alone |
VL53L0X specific methods. | |
| #define | _vl53l0x_methods |
VL53L0X specific methods with inherited ones. | |
| #define | _vl53l0x_data |
VL53L0XDriver specific data. | |
| enum | vl53l0x_sad_t { VL53L0X_SAD_DEFAULT = 0x29 } |
| VL53L0X slave address. More... | |
| enum | vl53l0x_state_t { VL53L0X_UNINIT = 0 , VL53L0X_STOP = 1 , VL53L0X_READY = 2 } |
| Driver state machine possible states. More... | |
| typedef struct VL53L0XDriver | VL53L0XDriver |
| Structure representing a VL53L0X driver. | |
VL53L0X MEMS interface module header.
Definition in file vl53l0x.h.