Releases: sparkfun/SparkFun_VL53L1X_Arduino_Library
Releases · sparkfun/SparkFun_VL53L1X_Arduino_Library
Version 1.2.12
This release:
- Adds overloads for the
SFEVL53L1X
class andbegin
- to allow the i2cPort to be defined usingbegin
instead of when the class is instantiated- This makes it easier to instantiate the class using a factory method
- Adds a destructor to prevent memory leaks
- Adds the method
startOneshotRanging
- thank you @josephduchesne - Adds the methods
setThresholdConfig
andgetThresholdConfig
- Adds new example to demonstrate one-shot ranging and detection thresholds
- Corrects the distance mode definitions and
setThresholdConfig
- thank you @jimtng - Moves the ST driver files into their own subfolder
Fixes incorrect OR operator in previous release
Fixes bitwise OR to logical OR operator in sensorID check * rolls version
Adds alternate part ID to sensor check
v1.2.10 Rolls version
Improve startup time for units that are already measuring.
Rather than delaying 103ms at every begin(), we poll dataready for at least 150ms. For units that were just powered on, this will take 103ms. For units that were already running, data ready is set much faster. This greatly improves the reset startup time when users are actively uploading new sketches.
Fixing example 5 compatibility with Apollo 3 boards.
Merge pull request #39 from ArminJo/master Added all Apollo3 boards and modified Example5_LCDDemo for them
Fix begin() behavior
Begin() now correctly fails when sensor is disconnected. Begin also now checks for proper device ID. Examples upgraded as well.
Added example for Plotting and Calibration
Thanks to @ArminJo for the Pull Request
Updating Examples to check if a new reading is ready
Pulling in example changes courtesy of @ArminJo
Fixing ROI Function
ROI Setting accidentally overwrote user setting of optical center
Adding timeout to SensorInit
SensorInit now has timeout so it doesn't get stuck if the sensor fails to initialize