2024-12-10 7:05 AM - last edited on 2024-12-10 7:10 AM by Andrew Neil
Does anyone have access to documentation with an actual list of registers with addresses and functionality and a full description of the register bits for the VL53L0X?
All I have been able to find is documentation that refers to the questionable API driver package and some doxygen-generated document based on the comments in the API.
Solved! Go to Solution.
2025-01-13 8:31 AM
Byte ordering is always a pain. As is word ordering. And unfortunately, some of the commands are single byte - so it looks like it's working. But the Start command needs more bytes, and that's where things fall apart.
Not sure what to do about it except mark your prior post as a solution and perhaps when people Google it, they will see the issue.
Sorry that took so long.
- john
2026-01-07 4:23 PM
This is the most broken logic there ever was. It doesn't matter that there is a lot of registers (there is even more in stm32 chips). You should give people the opourtunity to touch them or at least release some sort of reference manual so that people know that if some register has incorrect value where is the issue. The driver is severely subpar, any driver where you have platform (by that i mean wether you are on windows or linux) specifc libraries is absolutelly attrocious. For as good as your stm32 chips are, fw support for this sensor should be criminal. And be honest please the only reason why you don't want to release the registers is because it is then easier to copy your design because it requires less advanced technology then to copy whole stm32 chip. You are just watching out for your pockets and not for your customers.