cancel
Showing results for 
Search instead for 
Did you mean: 

Error in VL53L1X datasheet

paul19
Associate III

On page 9 of https://www.st.com/resource/en/datasheet/vl53l1x.pdf, it is written:

"Ranging is continuous, with a programmable delay between two ranging operations (called an
intermeasurement period)"

This is wrong. It should be:

"Ranging is continuous, with a programmable delay between two ranging operations (called an
intermeasurement, see Figure 9)"

The "intermeasurement" and the "intermeasurement period" are two very different things, as shown in Figure 9 page 12. The "intermeasurement" goes from the END of a measurement to the start of the next one, whereas the "intermeasurement period" goes from the START of a measurement to the start of the next one.

2 REPLIES 2
Zhiyuan.Han
ST Employee

Hi 

Thanks for your valuable feedback. 

Inside VL53L1X api, there is a function called VL53L1_SetInterMeasurementPeriodMilliSeconds(), which allow you set the inter measurement period, we call it the programmable delay between two ranging operations. and the time between two ranging operations is the time from the START of a measurement to the START of the next one, then everything make sense. 

If change to intermeasurement, there is no function support intermeasurment settings, which will be a problem. 

As the datasheet is aligned with API function, so I propose to keep the current words.

 

 

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.

I understand. In that case I kindly suggest to modify it like this:
"Ranging is continuous, with a programmable delay between the start of two ranging operations (called an
intermeasurement period)"