Go to the documentation of this file.
73 usleep(wait_ms * 1000);
94 int32_t attempts = timeout_ms / poll_delay_ms;
96 for(
int32_t x = 0; x < attempts; x++){
104 usleep(poll_delay_ms * 1000);
unsigned int uint32_t
Typedef defining 32 bit unsigned int type. The developer should modify this to suit the platform bein...
unsigned char uint8_t
Typedef defining 8 bit unsigned char type. The developer should modify this to suit the platform bein...
bool i2c_readRegisterMulti(uint16_t reg, size_t count, void *pdata)
bool i2c_readRegisterByte(int reg, uint8_t *pdata)
#define VL53L1_ERROR_CONTROL_INTERFACE
bool i2c_writeRegisterWord(uint16_t reg, uint16_t value)
bool i2c_readRegisterWord(uint16_t reg, uint16_t *pdata)
#define VL53L1_ERROR_NONE
int int32_t
Typedef defining 32 bit int type. The developer should modify this to suit the platform being deploye...
bool i2c_writeRegisterByte(uint16_t reg, uint8_t value)
#define VL53L1_ERROR_TIME_OUT
bool i2c_writeRegisterMulti(uint16_t reg, size_t count, void *pdata)
unsigned short uint16_t
Typedef defining 16 bit unsigned short type. The developer should modify this to suit the platform be...
vl53l1x
Author(s):
autogenerated on Fri Aug 2 2024 08:35:54