Issues with communicating to the VL53L5CX sensor were determined to be related to large i2c reads and writes due to the way the Wire Arduino library works. These changes allow for any size read/write to be performed without running into issues. Also updated single byte read/write functions to simply call the multi-byte version for simplicity.
Tested and working with the "Ranging basics" example.
Issues with communicating to the VL53L5CX sensor were determined to be related to large i2c reads and writes due to the way the Wire Arduino library works. These changes allow for any size read/write to be performed without running into issues. Also updated single byte read/write functions to simply call the multi-byte version for simplicity.
Tested and working with the "Ranging basics" example.