VL6180 register setup for use with cover filter
I am using the standard VL6180 Breakout Board from ST connected to a pyboard running micropython.
For my application I need a range at least up to 200mm using multiple reflective surfaces from reflective to not so reflective. I have managed to get the cover filters as specified in the application notes. The one I am using is the IR-T078C0-CC3L-A066-C from hornix.
In this setup, I get a working range up to 200mm with a reflective surface (light coloured paper) but much lower range for a dark surface.
I have not found a specific application note dedicated to the VL6180, just the VL6180X and have used that as a starting point to set up the registers. (AN4545 - VL6180X basic ranging application note). Is there a specific app note for the VL6180 I should rather use?
Similarly, does ST have a pre-defined set of values for the Hornix cover filters they recommend. Any help in setting up the registers correctly to maximise ranging over a range of surfaces would be much appreciated.
Thanks in advance
