Release Notes for X-CUBE-WIFI1. Software for STM32, Expansion for STM32Cube

# Release Notes for VL53L0X API

## Update History

### V1.0.2 / 10 October 2016

Main Changes

- Fix on perform_ref_spad_management() function (-50 issue that could happen on some parts with no CG or very low XTalk comp values)
- Fixed an issue when VCSEL clock periods are not programmed (even to their default values through the SetVcselPulsePeriod() function) before starting ranging : Sigma estimate was under-estimated
- Allow sigma estimate to go below 1mm when long timing budgets are used (typically 1000 ms) for user detection applications for instance
- Removed 3 useless I2C transactions (to read reference signal rate) in the GetRangingMeasurementData() function. As a consequence, GetMeasuremetRefSignal() function now returns an error when this function is called and if the signal reference check is not enabled
- Polling delays added to ResetDevice() function to allow time for the boot to complete
- Increased polling delay from 0 to 1 ms in the platform-dependent file to enable polling with long timing budget (typically 1000 ms)
- Modified GetSequenceStepTimeout() to remove over complicated handling of fraction
- Minor rounding fix to calc_timeout_us() function
- Minor change to set_measurement_timing_budget_micro_seconds() to make it consistent with the get function
- Minor changes to calc_sigma_estimate if no target detected. Also change relating to the ratio between the signal rate and the crosstalk

Known limitations

· Linux Driver not part of this release

### V1.0.1 / 27 June 2016

Main Changes

- Added immediate stop capabilities in continuous ranging : VCSEL now aborted by the StopMeasurement command
- Added Linux Driver 1.0.5

### V1.0.0 / 3 June 2016

Main Changes

- First Mass Market release