cancel
Showing results for 
Search instead for 
Did you mean: 

about argument of VL53L1X_CalibrateXtalk()

DSai.1
Associate III

Dear Sir,

There is a question about argument  VL53L1X_CalibrateXtalk().

For cross talk calibration, we will use  VL53L1X_CalibrateXtalk()  with argument of uint16_t TargetDistInMm,

we should give Xtalk calibration distance to  the argument. But, we wonder  which value should be used for this argument? The one we obtained from VL53L1X_Getdistance(), or the actual distance measured with a ruler?

best regards

Dai Sai 

1 REPLY 1
Zhiyuan.Han
ST Employee

Hi

When you test VL53L1X with a cover glass on top of it, the cover glass will intrude xtalk, we need to do Xtalk calibration to compensate for the xtalk. see below picture, with cover glass sensor reported distance will be less than the real distance, the best calibration distance is the maximum ranging distance achievable reported by the sensor, or you can call it inflection point.  

More detail information, please refer to UM2356.

xtalk.PNG

Br

Zhiyuan.Han


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.