I am working on a Pololu VL53L0X and do the single ranging measurements. I have configured the device in the single ranging mode and used “High Speed” mode according to VL53L0X API document (UM2039 User Manual). The problem that I am facing is that sometimes (2-3%) I read zero when there is no object in front of the sensor.
pRangingMeasurementData->RangeMilliMeter = 0
pRangingMeasurementData->RangeStatus = 0
Could you please help me resolve this issue. My goal is to detect a very nearby object (less than 10 cm), but this causes some false-reading. when I ignore the zero readings, I miss the objects which are actually on the sensor (very close).