2024-02-19 06:38 AM
Hi there,
I was wondering if the memory used to save the values in the device registers for the VL6180X sensor are volatile or non-volatile. This would affect how the sensors behaves during a power cycle. Could someone clarify this for me if possible?
Thanks in advance.
Solved! Go to Solution.
2024-02-19 07:09 AM
You are correct. There is no volatile memory. At reboot, one loses the I2C address - if it was changed and one loses the calibration information. Restore that and you are good to go.
- john
2024-02-19 06:39 AM
The documentation would say what (if any) configuration is non-volatile.
If it's not mentioned, then assume it isn't.
2024-02-19 06:45 AM
Hi Andrew,
Thanks for the quick reply,
After a thorough look through the VL6180X datasheet I don't believe it mentions anything about the memory being non-volatile. I'll assume the device registers values are volatile.
2024-02-19 07:09 AM
You are correct. There is no volatile memory. At reboot, one loses the I2C address - if it was changed and one loses the calibration information. Restore that and you are good to go.
- john