VL53L9CX precision and accuracy
Hello,
I am using VL53L9CX with adapted drivers for ESP32 / Arduino environment.
I am able to read values and play with the settings but I am a bit worried with the precision I get.
I run the sensor in precision mode, 4ms exposure time. My bench is indoor. Sensor facing the ground ( 1 m ish, wood) or the roof (1.6m ish, white ceiling). Resolution is 8 x 6 (Binning 12).
I have radial to perpendicular conversion enabled so I am expecting to see all distances being equal +/- precision across the cells of the frame (excluding corner cells maybe).
According to table 34: Precision for “ambient mode 24x20” profile from the sensor datasheet: (results are better for 24*20 then they are for 54*42, so I assume it is the same or better for 8*6 compared to 24*20)
I am expecting less than 0.8 mm difference between the values but instead I get 50 mm - 100 mm or more of difference.
So I was wondering, is there some specific settings to enable to achieve such precision / accuracy ?
PCB is of my own (not an evaluation board). Sensor is facing ground / roof within a few degrees of roll/pitch as I place it manually but nothing that would explain such delta in between the values after radial to perpendicular conversion.
I would appreciate any guidance.
I can share further details if you need anything.
Thanks
Thomas
