VL6180, very high range error
Welcome,
I'm trying to use VL6180 sensor, but range results are unstable. They can vary about +-10 mm between readings.
I'm using official C api. ECE, Filter and RangeIgnore are disabled. Upscale set to 1. Power supply 2,8V from linear regulator.
I tried to manipulate with convergence and readout times, i closed sensor in black box with white solid object inside (50 mm distance) - but everything without progress.
If this helps, "InitData() -> _DMax_InitData() reads 0 from 2A register. This gives me a calibration warning. Disabling HAVE_DMAX in Api config file doesn't help.
Can someone explain me where is problem?
