VL53L7CX/VL53L5CX API similarity and part identification
I'm looking into using the VL53L7CX on a board designed for the VL53L5CX. I expected it to be a drop-in replacement on the hardware side with only a change in software needed (using the L7CX API instead of the L5CX API), but when I compared the two APIs (current versions L5CX 1.3.9 and L7CX 1.2.8), ignoring all the instances of "VL53L5CX" changing to "VL53L7CX", I can find no substantial differences at all, and in fact the L7CX seems to work just fine with the L5CX API. Can an ST engineer confirm that the two APIs are functionally identical and interchangeable at this point?
Also, is there a way to tell the two sensors apart via I2C? As far as I can tell, they share the same I2C address and the contents of their identification registers are the same; is there something else that can be used to distinguish them other than visual inspection of the IC?
