Rename library
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: VL53L3CX_NoShield_1Sensor_poll_Mb06x VL53L3_NoShield_1Sensor_polling_Mb63 X_NUCLEO_53L3A2 53L3A2_Ranging
modules/LXReleaseNotes.txt@5:89031b2f5316, 2021-07-14 (annotated)
- Committer:
- Charles MacNeill
- Date:
- Wed Jul 14 12:45:49 2021 +0100
- Revision:
- 5:89031b2f5316
The class files now just are wrappers for the files in the "MODULES" directory.The porting directory includes the mbed interface
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Charles MacNeill |
5:89031b2f5316 | 1 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 2 | # Package VL53LX ReleaseNotes: 1.2.3 rev 2488 |
Charles MacNeill |
5:89031b2f5316 | 3 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 4 | |
Charles MacNeill |
5:89031b2f5316 | 5 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 6 | |
Charles MacNeill |
5:89031b2f5316 | 7 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 8 | - Fix for ewokplus tracker #808054 NVM offset data for lensless sensors |
Charles MacNeill |
5:89031b2f5316 | 9 | - Fix for ewokplus tracker #823926: disable smudge correction by default |
Charles MacNeill |
5:89031b2f5316 | 10 | - Fix VL53LX_SetDeviceAddress : propagate the new i2c address to the pdev->stat_nvm structure to align lldata with platform settings |
Charles MacNeill |
5:89031b2f5316 | 11 | |
Charles MacNeill |
5:89031b2f5316 | 12 | Documentation .chm file updated |
Charles MacNeill |
5:89031b2f5316 | 13 | |
Charles MacNeill |
5:89031b2f5316 | 14 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 15 | # Package VL53LX ReleaseNotes: 1.2.2 rev 2472 |
Charles MacNeill |
5:89031b2f5316 | 16 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 17 | |
Charles MacNeill |
5:89031b2f5316 | 18 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 19 | |
Charles MacNeill |
5:89031b2f5316 | 20 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 21 | - Fix ticket EwokP #788260 Need for SetUserROI function in vl53lx driver |
Charles MacNeill |
5:89031b2f5316 | 22 | - Fix ticket EwokP #788254 Customer reported crash in LLDriver Ticket |
Charles MacNeill |
5:89031b2f5316 | 23 | - Fix ticket EwokP #788511 Need for "Dev" parameter in platform's GetTickCount() function Ticket |
Charles MacNeill |
5:89031b2f5316 | 24 | |
Charles MacNeill |
5:89031b2f5316 | 25 | Important note : the prototype of the platform function VL53LX_GetTickCount() has changed with the addition of VL53LX_Dev_t *pdev parameter |
Charles MacNeill |
5:89031b2f5316 | 26 | Implementation must be modified accordingly either taking advantage of pdev either ignoring pdev at the beginning of the customer's function: |
Charles MacNeill |
5:89031b2f5316 | 27 | (void) pdev; |
Charles MacNeill |
5:89031b2f5316 | 28 | |
Charles MacNeill |
5:89031b2f5316 | 29 | Documentation .chm file updated |
Charles MacNeill |
5:89031b2f5316 | 30 | |
Charles MacNeill |
5:89031b2f5316 | 31 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 32 | # Package VL53LX ReleaseNotes: 1.2.1 rev 2454 |
Charles MacNeill |
5:89031b2f5316 | 33 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 34 | |
Charles MacNeill |
5:89031b2f5316 | 35 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 36 | |
Charles MacNeill |
5:89031b2f5316 | 37 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 38 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 39 | - Fix ticket EwokP #76000 Google needs for all source code dual licensing |
Charles MacNeill |
5:89031b2f5316 | 40 | - Fix ticket EwokP #760301 Stack corruption risk |
Charles MacNeill |
5:89031b2f5316 | 41 | |
Charles MacNeill |
5:89031b2f5316 | 42 | Documentation .chm file updated |
Charles MacNeill |
5:89031b2f5316 | 43 | |
Charles MacNeill |
5:89031b2f5316 | 44 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 45 | # Package VL53LX ReleaseNotes: 1.2.0 rev 2422 |
Charles MacNeill |
5:89031b2f5316 | 46 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 47 | |
Charles MacNeill |
5:89031b2f5316 | 48 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 49 | |
Charles MacNeill |
5:89031b2f5316 | 50 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 51 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 52 | - Fix ticket EwokP #724974 Maint6 API change request |
Charles MacNeill |
5:89031b2f5316 | 53 | Implementation of extended ranging to increase the maximum distance ranging thanks to mixing range A and range B under some conditions |
Charles MacNeill |
5:89031b2f5316 | 54 | Extended ranging is enabled by default in tuning params |
Charles MacNeill |
5:89031b2f5316 | 55 | - Fix ticket EwokP #725947 "legacy" Xtalk value reported in calibration data shall not vary due to histogram merging |
Charles MacNeill |
5:89031b2f5316 | 56 | |
Charles MacNeill |
5:89031b2f5316 | 57 | Documentation .chm file updated |
Charles MacNeill |
5:89031b2f5316 | 58 | |
Charles MacNeill |
5:89031b2f5316 | 59 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 60 | # Package VL53LX ReleaseNotes: 1.1.5 rev 2405 |
Charles MacNeill |
5:89031b2f5316 | 61 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 62 | |
Charles MacNeill |
5:89031b2f5316 | 63 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 64 | |
Charles MacNeill |
5:89031b2f5316 | 65 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 66 | - reduce abnormal stack usage in nvm read functions, the buffer size was doubled due to outdated ncsim requirements |
Charles MacNeill |
5:89031b2f5316 | 67 | |
Charles MacNeill |
5:89031b2f5316 | 68 | Documentation .chm file updated |
Charles MacNeill |
5:89031b2f5316 | 69 | |
Charles MacNeill |
5:89031b2f5316 | 70 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 71 | # Package VL53LX ReleaseNotes: 1.1.4 rev 2352 |
Charles MacNeill |
5:89031b2f5316 | 72 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 73 | |
Charles MacNeill |
5:89031b2f5316 | 74 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 75 | |
Charles MacNeill |
5:89031b2f5316 | 76 | Issues fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 77 | - Compute average signal and ambient when histogram merging is enabled |
Charles MacNeill |
5:89031b2f5316 | 78 | - Prevent smudge correction when xtalk calculated is too far from current one. |
Charles MacNeill |
5:89031b2f5316 | 79 | new tuning param for that VL53LX_TUNINGPARM_DYNXTALK_MAX_SMUDGE_FACTOR (default 2000 for x2 factor) |
Charles MacNeill |
5:89031b2f5316 | 80 | - Reworked some code to match 80 columns checkpatch rule |
Charles MacNeill |
5:89031b2f5316 | 81 | |
Charles MacNeill |
5:89031b2f5316 | 82 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 83 | |
Charles MacNeill |
5:89031b2f5316 | 84 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 85 | # Package VL53LX ReleaseNotes: 1.1.3 rev 2344 |
Charles MacNeill |
5:89031b2f5316 | 86 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 87 | |
Charles MacNeill |
5:89031b2f5316 | 88 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 89 | |
Charles MacNeill |
5:89031b2f5316 | 90 | Tickets fixed in this version: |
Charles MacNeill |
5:89031b2f5316 | 91 | 682527: old WA for bug 558410 alters a very special Xtalk calibration usage |
Charles MacNeill |
5:89031b2f5316 | 92 | 682540: Minor vl53lx Harmless warnings should be corrected |
Charles MacNeill |
5:89031b2f5316 | 93 | 688148: Major changes in calibration structure were not properly versionned |
Charles MacNeill |
5:89031b2f5316 | 94 | - Upgraded ADDITIONAL_CALIBRATION_DATA_STRUCT_VERSION value to ease calibration data transfer |
Charles MacNeill |
5:89031b2f5316 | 95 | 688569: Minor Remove the 2 frame delay to start histogram merge |
Charles MacNeill |
5:89031b2f5316 | 96 | 688841: Blocking Histogram merging infers unexpected calibration data changes |
Charles MacNeill |
5:89031b2f5316 | 97 | |
Charles MacNeill |
5:89031b2f5316 | 98 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 99 | |
Charles MacNeill |
5:89031b2f5316 | 100 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 101 | # Package VL53LX ReleaseNotes: 1.1.2 rev 2339 |
Charles MacNeill |
5:89031b2f5316 | 102 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 103 | |
Charles MacNeill |
5:89031b2f5316 | 104 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 105 | internal delivery L3CX release 1.1.2_2339 to fix ticket 682540 : vl53lx Harmless warnings should be corrected |
Charles MacNeill |
5:89031b2f5316 | 106 | no testing, nor documentation updates, application team urgently needs for ODE c-static code checking |
Charles MacNeill |
5:89031b2f5316 | 107 | |
Charles MacNeill |
5:89031b2f5316 | 108 | other fixes committed as is |
Charles MacNeill |
5:89031b2f5316 | 109 | TUNING_PHASECAL_PATCH_POWER enabled for lite driver |
Charles MacNeill |
5:89031b2f5316 | 110 | fix ticket 688569 : Remove the 2 frame delay to start histogram merge |
Charles MacNeill |
5:89031b2f5316 | 111 | fix ticket 688148 : changes in calibration structure were not properly versionned |
Charles MacNeill |
5:89031b2f5316 | 112 | - Upgraded ADDITIONAL_CALIBRATION_DATA_STRUCT_VERSION value to ease calibration data transfer |
Charles MacNeill |
5:89031b2f5316 | 113 | |
Charles MacNeill |
5:89031b2f5316 | 114 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 115 | |
Charles MacNeill |
5:89031b2f5316 | 116 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 117 | # Package VL53LX ReleaseNotes: 1.1.1 rev 2320 |
Charles MacNeill |
5:89031b2f5316 | 118 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 119 | |
Charles MacNeill |
5:89031b2f5316 | 120 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 121 | * Fix in Xtalk with histogram merging feature: wrong timing parity detected |
Charles MacNeill |
5:89031b2f5316 | 122 | |
Charles MacNeill |
5:89031b2f5316 | 123 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 124 | |
Charles MacNeill |
5:89031b2f5316 | 125 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 126 | # Package VL53LX ReleaseNotes: 1.1.0 rev 2310 |
Charles MacNeill |
5:89031b2f5316 | 127 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 128 | |
Charles MacNeill |
5:89031b2f5316 | 129 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 130 | Histogram ranging features enhanced for Mass Market based on release L3 maint5 |
Charles MacNeill |
5:89031b2f5316 | 131 | |
Charles MacNeill |
5:89031b2f5316 | 132 | Tuning parameters to enable histogram merging and select its action threshold |
Charles MacNeill |
5:89031b2f5316 | 133 | VL53LX_TUNINGPARM_HIST_MERGE 0 disable or 1 enable (enabled by default) |
Charles MacNeill |
5:89031b2f5316 | 134 | VL53LX_TUNINGPARM_RESET_MERGE_THRESHOLD (1500 by default) |
Charles MacNeill |
5:89031b2f5316 | 135 | VL53LX_TUNINGPARM_HIST_MERGE_MAX_SIZE (depth of the merging valid values [1..6], set to 6 by default) |
Charles MacNeill |
5:89031b2f5316 | 136 | |
Charles MacNeill |
5:89031b2f5316 | 137 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 138 | |
Charles MacNeill |
5:89031b2f5316 | 139 | |
Charles MacNeill |
5:89031b2f5316 | 140 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 141 | # Package VL53LX ReleaseNotes: 1.0.0 rev 2274 |
Charles MacNeill |
5:89031b2f5316 | 142 | ######################################################## |
Charles MacNeill |
5:89031b2f5316 | 143 | |
Charles MacNeill |
5:89031b2f5316 | 144 | -- Ewok LX Mass Market Bare Driver |
Charles MacNeill |
5:89031b2f5316 | 145 | Histogram ranging features for Mass Market based on release L3 maint5 |
Charles MacNeill |
5:89031b2f5316 | 146 | |
Charles MacNeill |
5:89031b2f5316 | 147 | Documentation .chm file available |
Charles MacNeill |
5:89031b2f5316 | 148 |