64 #ifndef _VL53L1_PLATFORM_USER_DATA_H_ 65 #define _VL53L1_PLATFORM_USER_DATA_H_ 92 #define VL53L1DevDataGet(Dev, field) (Dev->Data.field) 93 #define VL53L1DevDataSet(Dev, field, VL53L1_PRM_00005) ((Dev->Data.field) = (VL53L1_PRM_00005)) 94 #define VL53L1DevStructGetLLDriverHandle(Dev) (&Dev->Data.LLData) 95 #define VL53L1DevStructGetLLResultsHandle(Dev) (&Dev->Data.llresults)
I2C_HandleTypeDef * I2cHandle
Type definitions for VL53L1 API.
Contains the Internal data of the Bare Driver.
uint32_t new_data_ready_poll_duration_ms
unsigned short uint16_t
Typedef defining 16 bit unsigned short type. The developer should modify this to suit the platform be...
unsigned char uint8_t
Typedef defining 8 bit unsigned char type. The developer should modify this to suit the platform bein...
unsigned int uint32_t
Typedef defining 32 bit unsigned int type. The developer should modify this to suit the platform bein...