Initial release. Mbed library for VL53L1CB

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers vl53l1_tuning_parm_defaults.h Source File

vl53l1_tuning_parm_defaults.h

00001 
00002 /*******************************************************************************
00003  * Copyright (c) 2020, STMicroelectronics - All Rights Reserved
00004 
00005  This file is part of VL53L1 Core and is dual licensed,
00006  either 'STMicroelectronics
00007  Proprietary license'
00008  or 'BSD 3-clause "New" or "Revised" License' , at your option.
00009 
00010 ********************************************************************************
00011 
00012  'STMicroelectronics Proprietary license'
00013 
00014 ********************************************************************************
00015 
00016  License terms: STMicroelectronics Proprietary in accordance with licensing
00017  terms at www.st.com/sla0081
00018 
00019  STMicroelectronics confidential
00020  Reproduction and Communication of this document is strictly prohibited unless
00021  specifically authorized in writing by STMicroelectronics.
00022 
00023 
00024 ********************************************************************************
00025 
00026  Alternatively, VL53L1 Core may be distributed under the terms of
00027  'BSD 3-clause "New" or "Revised" License', in which case the following
00028  provisions apply instead of the ones
00029  mentioned above :
00030 
00031 ********************************************************************************
00032 
00033  License terms: BSD 3-clause "New" or "Revised" License.
00034 
00035  Redistribution and use in source and binary forms, with or without
00036  modification, are permitted provided that the following conditions are met:
00037 
00038  1. Redistributions of source code must retain the above copyright notice, this
00039  list of conditions and the following disclaimer.
00040 
00041  2. Redistributions in binary form must reproduce the above copyright notice,
00042  this list of conditions and the following disclaimer in the documentation
00043  and/or other materials provided with the distribution.
00044 
00045  3. Neither the name of the copyright holder nor the names of its contributors
00046  may be used to endorse or promote products derived from this software
00047  without specific prior written permission.
00048 
00049  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
00050  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
00051  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
00052  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
00053  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
00054  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
00055  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
00056  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
00057  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
00058  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00059 
00060 
00061 ********************************************************************************
00062 
00063 */
00064 
00065 
00066 #define VL53L1_TUNINGPARM_VERSION_DEFAULT \
00067 ((uint16_t) 31)
00068 #define VL53L1_TUNINGPARM_KEY_TABLE_VERSION_DEFAULT \
00069 ((uint16_t) 14)
00070 #define VL53L1_TUNINGPARM_LLD_VERSION_DEFAULT \
00071 ((uint16_t) 12180)
00072 #define VL53L1_TUNINGPARM_HIST_ALGO_SELECT_DEFAULT \
00073 ((uint8_t) 4)
00074 #define VL53L1_TUNINGPARM_HIST_TARGET_ORDER_DEFAULT \
00075 ((uint8_t) 1)
00076 #define VL53L1_TUNINGPARM_HIST_FILTER_WOI_0_DEFAULT \
00077 ((uint8_t) 1)
00078 #define VL53L1_TUNINGPARM_HIST_FILTER_WOI_1_DEFAULT \
00079 ((uint8_t) 2)
00080 #define VL53L1_TUNINGPARM_HIST_AMB_EST_METHOD_DEFAULT \
00081 ((uint8_t) 1)
00082 #define VL53L1_TUNINGPARM_HIST_AMB_THRESH_SIGMA_0_DEFAULT \
00083 ((uint8_t) 80)
00084 #define VL53L1_TUNINGPARM_HIST_AMB_THRESH_SIGMA_1_DEFAULT \
00085 ((uint8_t) 112)
00086 #define VL53L1_TUNINGPARM_HIST_MIN_AMB_THRESH_EVENTS_DEFAULT \
00087 ((int32_t) 16)
00088 #define VL53L1_TUNINGPARM_HIST_AMB_EVENTS_SCALER_DEFAULT \
00089 ((uint16_t) 4157)
00090 #define VL53L1_TUNINGPARM_HIST_NOISE_THRESHOLD_DEFAULT \
00091 ((uint16_t) 50)
00092 #define VL53L1_TUNINGPARM_HIST_SIGNAL_TOTAL_EVENTS_LIMIT_DEFAULT \
00093 ((int32_t) 100)
00094 #define VL53L1_TUNINGPARM_HIST_SIGMA_EST_REF_MM_DEFAULT \
00095 ((uint8_t) 1)
00096 #define VL53L1_TUNINGPARM_HIST_SIGMA_THRESH_MM_DEFAULT \
00097 ((uint16_t) 160)
00098 #define VL53L1_TUNINGPARM_HIST_GAIN_FACTOR_DEFAULT \
00099 ((uint16_t) 1987)
00100 #define VL53L1_TUNINGPARM_CONSISTENCY_HIST_PHASE_TOLERANCE_DEFAULT \
00101 ((uint8_t) 8)
00102 #define VL53L1_TUNINGPARM_CONSISTENCY_HIST_MIN_MAX_TOLERANCE_MM_DEFAULT \
00103 ((uint16_t) 250)
00104 #define VL53L1_TUNINGPARM_CONSISTENCY_HIST_EVENT_SIGMA_DEFAULT \
00105 ((uint8_t) 0)
00106 #define VL53L1_TUNINGPARM_CONSISTENCY_HIST_EVENT_SIGMA_MIN_SPAD_LIMIT_DEFAULT \
00107 ((uint16_t) 2048)
00108 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_HISTO_LONG_RANGE_DEFAULT \
00109 ((uint8_t) 9)
00110 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_HISTO_MED_RANGE_DEFAULT \
00111 ((uint8_t) 5)
00112 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_HISTO_SHORT_RANGE_DEFAULT \
00113 ((uint8_t) 3)
00114 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_HISTO_LONG_RANGE_DEFAULT \
00115 ((uint8_t) 6)
00116 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_HISTO_MED_RANGE_DEFAULT \
00117 ((uint8_t) 6)
00118 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_HISTO_SHORT_RANGE_DEFAULT \
00119 ((uint8_t) 6)
00120 #define VL53L1_TUNINGPARM_XTALK_DETECT_MIN_VALID_RANGE_MM_DEFAULT \
00121 ((int16_t) -50)
00122 #define VL53L1_TUNINGPARM_XTALK_DETECT_MAX_VALID_RANGE_MM_DEFAULT \
00123 ((int16_t) 50)
00124 #define VL53L1_TUNINGPARM_XTALK_DETECT_MAX_SIGMA_MM_DEFAULT \
00125 ((uint16_t) 140)
00126 #define VL53L1_TUNINGPARM_XTALK_DETECT_MIN_MAX_TOLERANCE_DEFAULT \
00127 ((uint16_t) 50)
00128 #define VL53L1_TUNINGPARM_XTALK_DETECT_MAX_VALID_RATE_KCPS_DEFAULT \
00129 ((uint16_t) 64000)
00130 #define VL53L1_TUNINGPARM_XTALK_DETECT_EVENT_SIGMA_DEFAULT \
00131 ((uint8_t) 80)
00132 #define VL53L1_TUNINGPARM_HIST_XTALK_MARGIN_KCPS_DEFAULT \
00133 ((int16_t) 512)
00134 #define VL53L1_TUNINGPARM_CONSISTENCY_LITE_PHASE_TOLERANCE_DEFAULT \
00135 ((uint8_t) 2)
00136 #define VL53L1_TUNINGPARM_PHASECAL_TARGET_DEFAULT \
00137 ((uint8_t) 33)
00138 #define VL53L1_TUNINGPARM_LITE_CAL_REPEAT_RATE_DEFAULT \
00139 ((uint16_t) 0)
00140 #define VL53L1_TUNINGPARM_LITE_RANGING_GAIN_FACTOR_DEFAULT \
00141 ((uint16_t) 2011)
00142 #define VL53L1_TUNINGPARM_LITE_MIN_CLIP_MM_DEFAULT \
00143 ((uint8_t) 0)
00144 #define VL53L1_TUNINGPARM_LITE_LONG_SIGMA_THRESH_MM_DEFAULT \
00145 ((uint16_t) 60)
00146 #define VL53L1_TUNINGPARM_LITE_MED_SIGMA_THRESH_MM_DEFAULT \
00147 ((uint16_t) 60)
00148 #define VL53L1_TUNINGPARM_LITE_SHORT_SIGMA_THRESH_MM_DEFAULT \
00149 ((uint16_t) 60)
00150 #define VL53L1_TUNINGPARM_LITE_LONG_MIN_COUNT_RATE_RTN_MCPS_DEFAULT \
00151 ((uint16_t) 128)
00152 #define VL53L1_TUNINGPARM_LITE_MED_MIN_COUNT_RATE_RTN_MCPS_DEFAULT \
00153 ((uint16_t) 128)
00154 #define VL53L1_TUNINGPARM_LITE_SHORT_MIN_COUNT_RATE_RTN_MCPS_DEFAULT \
00155 ((uint16_t) 128)
00156 #define VL53L1_TUNINGPARM_LITE_SIGMA_EST_PULSE_WIDTH_DEFAULT \
00157 ((uint8_t) 8)
00158 #define VL53L1_TUNINGPARM_LITE_SIGMA_EST_AMB_WIDTH_NS_DEFAULT \
00159 ((uint8_t) 16)
00160 #define VL53L1_TUNINGPARM_LITE_SIGMA_REF_MM_DEFAULT \
00161 ((uint8_t) 1)
00162 #define VL53L1_TUNINGPARM_LITE_RIT_MULT_DEFAULT \
00163 ((uint8_t) 64)
00164 #define VL53L1_TUNINGPARM_LITE_SEED_CONFIG_DEFAULT \
00165 ((uint8_t) 2)
00166 #define VL53L1_TUNINGPARM_LITE_QUANTIFIER_DEFAULT \
00167 ((uint8_t) 2)
00168 #define VL53L1_TUNINGPARM_LITE_FIRST_ORDER_SELECT_DEFAULT \
00169 ((uint8_t) 0)
00170 #define VL53L1_TUNINGPARM_LITE_XTALK_MARGIN_KCPS_DEFAULT \
00171 ((int16_t) 0)
00172 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_LITE_LONG_RANGE_DEFAULT \
00173 ((uint8_t) 14)
00174 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_LITE_MED_RANGE_DEFAULT \
00175 ((uint8_t) 10)
00176 #define VL53L1_TUNINGPARM_INITIAL_PHASE_RTN_LITE_SHORT_RANGE_DEFAULT \
00177 ((uint8_t) 6)
00178 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_LITE_LONG_RANGE_DEFAULT \
00179 ((uint8_t) 14)
00180 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_LITE_MED_RANGE_DEFAULT \
00181 ((uint8_t) 10)
00182 #define VL53L1_TUNINGPARM_INITIAL_PHASE_REF_LITE_SHORT_RANGE_DEFAULT \
00183 ((uint8_t) 6)
00184 #define VL53L1_TUNINGPARM_TIMED_SEED_CONFIG_DEFAULT \
00185 ((uint8_t) 1)
00186 #define VL53L1_TUNINGPARM_DMAX_CFG_SIGNAL_THRESH_SIGMA_DEFAULT \
00187 ((uint8_t) 32)
00188 #define VL53L1_TUNINGPARM_DMAX_CFG_REFLECTANCE_ARRAY_0_DEFAULT \
00189 ((uint16_t) 15)
00190 #define VL53L1_TUNINGPARM_DMAX_CFG_REFLECTANCE_ARRAY_1_DEFAULT \
00191 ((uint16_t) 52)
00192 #define VL53L1_TUNINGPARM_DMAX_CFG_REFLECTANCE_ARRAY_2_DEFAULT \
00193 ((uint16_t) 200)
00194 #define VL53L1_TUNINGPARM_DMAX_CFG_REFLECTANCE_ARRAY_3_DEFAULT \
00195 ((uint16_t) 364)
00196 #define VL53L1_TUNINGPARM_DMAX_CFG_REFLECTANCE_ARRAY_4_DEFAULT \
00197 ((uint16_t) 400)
00198 #define VL53L1_TUNINGPARM_VHV_LOOPBOUND_DEFAULT \
00199 ((uint8_t) 129)
00200 #define VL53L1_TUNINGPARM_REFSPADCHAR_DEVICE_TEST_MODE_DEFAULT \
00201 ((uint8_t) 8)
00202 #define VL53L1_TUNINGPARM_REFSPADCHAR_VCSEL_PERIOD_DEFAULT \
00203 ((uint8_t) 11)
00204 #define VL53L1_TUNINGPARM_REFSPADCHAR_PHASECAL_TIMEOUT_US_DEFAULT \
00205 ((uint32_t) 1000)
00206 #define VL53L1_TUNINGPARM_REFSPADCHAR_TARGET_COUNT_RATE_MCPS_DEFAULT \
00207 ((uint16_t) 2560)
00208 #define VL53L1_TUNINGPARM_REFSPADCHAR_MIN_COUNTRATE_LIMIT_MCPS_DEFAULT \
00209 ((uint16_t) 1280)
00210 #define VL53L1_TUNINGPARM_REFSPADCHAR_MAX_COUNTRATE_LIMIT_MCPS_DEFAULT \
00211 ((uint16_t) 5120)
00212 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_NUM_OF_SAMPLES_DEFAULT \
00213 ((uint8_t) 7)
00214 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_MIN_FILTER_THRESH_MM_DEFAULT \
00215 ((int16_t) -70)
00216 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_MAX_FILTER_THRESH_MM_DEFAULT \
00217 ((int16_t) 70)
00218 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_DSS_RATE_MCPS_DEFAULT \
00219 ((uint16_t) 5120)
00220 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_PHASECAL_TIMEOUT_US_DEFAULT \
00221 ((uint32_t) 15000)
00222 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_MAX_VALID_RATE_KCPS_DEFAULT \
00223 ((uint16_t) 64000)
00224 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_SIGMA_THRESHOLD_MM_DEFAULT \
00225 ((uint16_t) 140)
00226 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_DSS_TIMEOUT_US_DEFAULT \
00227 ((uint32_t) 2000)
00228 #define VL53L1_TUNINGPARM_XTALK_EXTRACT_BIN_TIMEOUT_US_DEFAULT \
00229 ((uint32_t) 10000)
00230 #define VL53L1_TUNINGPARM_OFFSET_CAL_DSS_RATE_MCPS_DEFAULT \
00231 ((uint16_t) 2560)
00232 #define VL53L1_TUNINGPARM_OFFSET_CAL_PHASECAL_TIMEOUT_US_DEFAULT \
00233 ((uint32_t) 15000)
00234 #define VL53L1_TUNINGPARM_OFFSET_CAL_MM_TIMEOUT_US_DEFAULT \
00235 ((uint32_t) 13000)
00236 #define VL53L1_TUNINGPARM_OFFSET_CAL_RANGE_TIMEOUT_US_DEFAULT \
00237 ((uint32_t) 13000)
00238 #define VL53L1_TUNINGPARM_OFFSET_CAL_PRE_SAMPLES_DEFAULT \
00239 ((uint8_t) 8)
00240 #define VL53L1_TUNINGPARM_OFFSET_CAL_MM1_SAMPLES_DEFAULT \
00241 ((uint8_t) 40)
00242 #define VL53L1_TUNINGPARM_OFFSET_CAL_MM2_SAMPLES_DEFAULT \
00243 ((uint8_t) 9)
00244 #define VL53L1_TUNINGPARM_ZONE_CAL_DSS_RATE_MCPS_DEFAULT \
00245 ((uint16_t) 5120)
00246 #define VL53L1_TUNINGPARM_ZONE_CAL_PHASECAL_TIMEOUT_US_DEFAULT \
00247 ((uint32_t) 15000)
00248 #define VL53L1_TUNINGPARM_ZONE_CAL_DSS_TIMEOUT_US_DEFAULT \
00249 ((uint32_t) 2000)
00250 #define VL53L1_TUNINGPARM_ZONE_CAL_PHASECAL_NUM_SAMPLES_DEFAULT \
00251 ((uint16_t) 16)
00252 #define VL53L1_TUNINGPARM_ZONE_CAL_RANGE_TIMEOUT_US_DEFAULT \
00253 ((uint32_t) 1000)
00254 #define VL53L1_TUNINGPARM_ZONE_CAL_ZONE_NUM_SAMPLES_DEFAULT \
00255 ((uint16_t) 8)
00256 #define VL53L1_TUNINGPARM_SPADMAP_VCSEL_PERIOD_DEFAULT \
00257 ((uint8_t) 18)
00258 #define VL53L1_TUNINGPARM_SPADMAP_VCSEL_START_DEFAULT \
00259 ((uint8_t) 15)
00260 #define VL53L1_TUNINGPARM_SPADMAP_RATE_LIMIT_MCPS_DEFAULT \
00261 ((uint16_t) 12)
00262 #define VL53L1_TUNINGPARM_LITE_DSS_CONFIG_TARGET_TOTAL_RATE_MCPS_DEFAULT \
00263 ((uint16_t) 2560)
00264 #define VL53L1_TUNINGPARM_RANGING_DSS_CONFIG_TARGET_TOTAL_RATE_MCPS_DEFAULT \
00265 ((uint16_t) 5120)
00266 #define VL53L1_TUNINGPARM_MZ_DSS_CONFIG_TARGET_TOTAL_RATE_MCPS_DEFAULT \
00267 ((uint16_t) 5120)
00268 #define VL53L1_TUNINGPARM_TIMED_DSS_CONFIG_TARGET_TOTAL_RATE_MCPS_DEFAULT \
00269 ((uint16_t) 2560)
00270 #define VL53L1_TUNINGPARM_LITE_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00271 ((uint32_t) 1000)
00272 #define VL53L1_TUNINGPARM_RANGING_LONG_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00273 ((uint32_t) 15000)
00274 #define VL53L1_TUNINGPARM_RANGING_MED_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00275 ((uint32_t) 9000)
00276 #define VL53L1_TUNINGPARM_RANGING_SHORT_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00277 ((uint32_t) 6000)
00278 #define VL53L1_TUNINGPARM_MZ_LONG_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00279 ((uint32_t) 15000)
00280 #define VL53L1_TUNINGPARM_MZ_MED_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00281 ((uint32_t) 9000)
00282 #define VL53L1_TUNINGPARM_MZ_SHORT_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00283 ((uint32_t) 6000)
00284 #define VL53L1_TUNINGPARM_TIMED_PHASECAL_CONFIG_TIMEOUT_US_DEFAULT \
00285 ((uint32_t) 1000)
00286 #define VL53L1_TUNINGPARM_LITE_MM_CONFIG_TIMEOUT_US_DEFAULT \
00287 ((uint32_t) 2000)
00288 #define VL53L1_TUNINGPARM_RANGING_MM_CONFIG_TIMEOUT_US_DEFAULT \
00289 ((uint32_t) 2000)
00290 #define VL53L1_TUNINGPARM_MZ_MM_CONFIG_TIMEOUT_US_DEFAULT \
00291 ((uint32_t) 2000)
00292 #define VL53L1_TUNINGPARM_TIMED_MM_CONFIG_TIMEOUT_US_DEFAULT \
00293 ((uint32_t) 2000)
00294 #define VL53L1_TUNINGPARM_LITE_RANGE_CONFIG_TIMEOUT_US_DEFAULT \
00295 ((uint32_t) 63000)
00296 #define VL53L1_TUNINGPARM_RANGING_RANGE_CONFIG_TIMEOUT_US_DEFAULT \
00297 ((uint32_t) 2500)
00298 #define VL53L1_TUNINGPARM_MZ_RANGE_CONFIG_TIMEOUT_US_DEFAULT \
00299 ((uint32_t) 2500)
00300 #define VL53L1_TUNINGPARM_TIMED_RANGE_CONFIG_TIMEOUT_US_DEFAULT \
00301 ((uint32_t) 13000)
00302 #define VL53L1_TUNINGPARM_DYNXTALK_SMUDGE_MARGIN_DEFAULT \
00303 ((uint16_t) 512)
00304 #define VL53L1_TUNINGPARM_DYNXTALK_NOISE_MARGIN_DEFAULT \
00305 ((uint32_t) 500)
00306 #define VL53L1_TUNINGPARM_DYNXTALK_XTALK_OFFSET_LIMIT_DEFAULT \
00307 ((uint32_t) 0)
00308 #define VL53L1_TUNINGPARM_DYNXTALK_XTALK_OFFSET_LIMIT_HI_DEFAULT \
00309 ((uint8_t) 0)
00310 #define VL53L1_TUNINGPARM_DYNXTALK_SAMPLE_LIMIT_DEFAULT \
00311 ((uint32_t) 200)
00312 #define VL53L1_TUNINGPARM_DYNXTALK_SINGLE_XTALK_DELTA_DEFAULT \
00313 ((uint32_t) 10240)
00314 #define VL53L1_TUNINGPARM_DYNXTALK_AVERAGED_XTALK_DELTA_DEFAULT \
00315 ((uint32_t) 4096)
00316 #define VL53L1_TUNINGPARM_DYNXTALK_CLIP_LIMIT_DEFAULT \
00317 ((uint32_t) 1046528)
00318 #define VL53L1_TUNINGPARM_DYNXTALK_SCALER_CALC_METHOD_DEFAULT \
00319 ((uint8_t) 0)
00320 #define VL53L1_TUNINGPARM_DYNXTALK_XGRADIENT_SCALER_DEFAULT \
00321 ((int16_t) 256)
00322 #define VL53L1_TUNINGPARM_DYNXTALK_YGRADIENT_SCALER_DEFAULT \
00323 ((int16_t) 256)
00324 #define VL53L1_TUNINGPARM_DYNXTALK_USER_SCALER_SET_DEFAULT \
00325 ((uint8_t) 0)
00326 #define VL53L1_TUNINGPARM_DYNXTALK_SMUDGE_COR_SINGLE_APPLY_DEFAULT \
00327 ((uint8_t) 0)
00328 #define VL53L1_TUNINGPARM_DYNXTALK_XTALK_AMB_THRESHOLD_DEFAULT \
00329 ((uint32_t) 1280)
00330 #define VL53L1_TUNINGPARM_DYNXTALK_NODETECT_AMB_THRESHOLD_KCPS_DEFAULT \
00331 ((uint32_t) 57671680)
00332 #define VL53L1_TUNINGPARM_DYNXTALK_NODETECT_SAMPLE_LIMIT_DEFAULT \
00333 ((uint32_t) 10)
00334 #define VL53L1_TUNINGPARM_DYNXTALK_NODETECT_XTALK_OFFSET_KCPS_DEFAULT \
00335 ((uint32_t) 2048)
00336 #define VL53L1_TUNINGPARM_DYNXTALK_NODETECT_MIN_RANGE_MM_DEFAULT \
00337 ((uint16_t) 900)
00338 #define VL53L1_TUNINGPARM_LOWPOWERAUTO_VHV_LOOP_BOUND_DEFAULT \
00339 ((uint8_t) 3)
00340 #define VL53L1_TUNINGPARM_LOWPOWERAUTO_MM_CONFIG_TIMEOUT_US_DEFAULT \
00341 ((uint32_t) 1)
00342 #define VL53L1_TUNINGPARM_LOWPOWERAUTO_RANGE_CONFIG_TIMEOUT_US_DEFAULT \
00343 ((uint32_t) 8000)
00344 #define VL53L1_TUNINGPARM_VERY_SHORT_DSS_RATE_MCPS_DEFAULT \
00345 ((uint16_t) 10240)
00346 #define VL53L1_TUNINGPARM_PHASECAL_PATCH_POWER_DEFAULT \
00347 ((uint32_t) 0)
00348 #define VL53L1_TUNINGPARM_HIST_MERGE_DEFAULT \
00349 ((uint8_t) 1)
00350 #define VL53L1_TUNINGPARM_RESET_MERGE_THRESHOLD_DEFAULT \
00351 ((uint32_t) 10000)
00352 #define VL53L1_TUNINGPARM_HIST_MERGE_MAX_SIZE_DEFAULT \
00353 ((uint8_t) 6)
00354 #define VL53L1_TUNINGPARM_DYNXTALK_MAX_SMUDGE_FACTOR_DEFAULT \
00355 ((uint32_t) 2000)
00356 #define VL53L1_TUNINGPARM_UWR_ENABLE_DEFAULT \
00357 ((uint8_t) 1)
00358 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_1_MIN_DEFAULT \
00359 ((int16_t) 2000)
00360 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_1_MAX_DEFAULT \
00361 ((int16_t) 2750)
00362 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_2_MIN_DEFAULT \
00363 ((int16_t) 250)
00364 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_2_MAX_DEFAULT \
00365 ((int16_t) 1000)
00366 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_3_MIN_DEFAULT \
00367 ((int16_t) 1250)
00368 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_3_MAX_DEFAULT \
00369 ((int16_t) 1750)
00370 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_4_MIN_DEFAULT \
00371 ((int16_t) 1250)
00372 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_4_MAX_DEFAULT \
00373 ((int16_t) 1750)
00374 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_5_MIN_DEFAULT \
00375 ((int16_t) -200)
00376 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_5_MAX_DEFAULT \
00377 ((int16_t) 200)
00378 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_6_MIN_DEFAULT \
00379 ((int16_t) 250)
00380 #define VL53L1_TUNINGPARM_UWR_MEDIUM_ZONE_6_MAX_DEFAULT \
00381 ((int16_t) 1250)
00382 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_1_RANGEA_DEFAULT \
00383 ((int16_t) 2310)
00384 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_1_RANGEB_DEFAULT \
00385 ((int16_t) 0)
00386 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_2_RANGEA_DEFAULT \
00387 ((int16_t) 2310)
00388 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_2_RANGEB_DEFAULT \
00389 ((int16_t) 3100)
00390 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_3_RANGEA_DEFAULT \
00391 ((int16_t) 4640)
00392 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_3_RANGEB_DEFAULT \
00393 ((int16_t) 3100)
00394 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_4_RANGEA_DEFAULT \
00395 ((int16_t) 4640)
00396 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_4_RANGEB_DEFAULT \
00397 ((int16_t) 6190)
00398 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_5_RANGEA_DEFAULT \
00399 ((int16_t) 0)
00400 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_5_RANGEB_DEFAULT \
00401 ((int16_t) 0)
00402 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_6_RANGEA_DEFAULT \
00403 ((int16_t) 6960)
00404 #define VL53L1_TUNINGPARM_UWR_MEDIUM_CORRECTION_ZONE_6_RANGEB_DEFAULT \
00405 ((int16_t) 6190)
00406 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_1_MIN_DEFAULT \
00407 ((int16_t) 250)
00408 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_1_MAX_DEFAULT \
00409 ((int16_t) 1250)
00410 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_2_MIN_DEFAULT \
00411 ((int16_t) 3250)
00412 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_2_MAX_DEFAULT \
00413 ((int16_t) 4500)
00414 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_3_MIN_DEFAULT \
00415 ((int16_t) -200)
00416 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_3_MAX_DEFAULT \
00417 ((int16_t) 200)
00418 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_4_MIN_DEFAULT \
00419 ((int16_t) 2850)
00420 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_4_MAX_DEFAULT \
00421 ((int16_t) 3300)
00422 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_5_MIN_DEFAULT \
00423 ((int16_t) 0)
00424 #define VL53L1_TUNINGPARM_UWR_LONG_ZONE_5_MAX_DEFAULT \
00425 ((int16_t) 0)
00426 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_1_RANGEA_DEFAULT \
00427 ((int16_t) 3870)
00428 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_1_RANGEB_DEFAULT \
00429 ((int16_t) 4650)
00430 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_2_RANGEA_DEFAULT \
00431 ((int16_t) 3850)
00432 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_2_RANGEB_DEFAULT \
00433 ((int16_t) 0)
00434 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_3_RANGEA_DEFAULT \
00435 ((int16_t) 0)
00436 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_3_RANGEB_DEFAULT \
00437 ((int16_t) 0)
00438 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_4_RANGEA_DEFAULT \
00439 ((int16_t) 7700)
00440 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_4_RANGEB_DEFAULT \
00441 ((int16_t) 4640)
00442 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_5_RANGEA_DEFAULT \
00443 ((int16_t) 0)
00444 #define VL53L1_TUNINGPARM_UWR_LONG_CORRECTION_ZONE_5_RANGEB_DEFAULT \
00445 ((int16_t) 0)
00446 
00447