2019-11-08 11:05 AM
I have the VL6180X doing continuous range measuring, which is working awesome, but after 60 seconds or so of the same reading I get an error in register 0x004D for VCSEL Watchdog Test. It says to replace the part, but I have had this with multiple Satel boards now. What could be the ACTUAL cause for this?
2019-11-20 08:27 AM
It is very unlikely (near impossible) that you would get the same reading for 60 seconds. Each range will vary a mm or two, even in the best conditions.
My guess is your device rebooted.
Our XSHUT line is sensitive to noise. A big cap on the line seems to help.
But if you are really getting this error, we want to see the part.
Please contact me at:
john.kvam@st.com
2019-11-21 04:23 AM
2019-11-21 07:55 AM
So now we have 3 solutions to the noisy XSHUT line on the VL6180.
All three have been shown to work in various designs.