7.31 GetDistanceThresholdLow
VL53L1X_ERROR VL53L1X_GetDistanceThresholdLow(VL53L1_Dev_t dev,
uint16_t *low);
This function returns the low threshold in mm.
7.32 GetDistanceThresholdHigh
VL53L1X_ERROR VL53L1X_GetDistanceThresholdHigh(VL53L1_Dev_t dev,
uint16_t *high);
This function returns the high threshold in mm.
7.33 SetROI
VL53L1X_ERROR VL53L1X_SetROI(VL53L1_Dev_t dev, uint16_t X,
uint16_t Y);
This function programs the ROI, the position of which is centered about the optical center. The smallest
acceptable ROI size is 4. X is the ROI width and Y is the ROI height.
7.34 GetROI_XY
VL53L1X_ERROR VL53L1X_GetROI_XY(VL53L1_Dev_t dev, uint16_t *ROI_X,
uint16_t *ROI_Y);
This function returns the ROI width (X) and height (Y).
7.35 SetSignalThreshold
VL53L1X_ERROR VL53L1X_SetSignalThreshold(VL53L1_Dev_t dev,
uint16_t signal);
This function programs a new signal threshold in kcps where the default is 1024 kcps.
7.36 GetSignalThreshold
VL53L1X_ERROR VL53L1X_GetSignalThreshold(VL53L1_Dev_t dev,
uint16_t *signal);
This function returns the current signal threshold in kcps.
7.37 SetSigmaThreshold
VL53L1X_ERROR VL53L1X_SetSigmaThreshold(VL53L1_Dev_t dev,
uint16_t sigma);
This function programs a new sigma threshold in mm. The default value is 15 mm.
7.38 GetSigmaThreshold
VL53L1X_ERROR VL53L1X_GetSigmaThreshold(VL53L1_Dev_t dev,
uint16_t *signal);
This function returns the current sigma threshold in mm.
UM2510
GetDistanceThresholdLow
UM2510 - Rev 1
page 19/26