Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adafruit/Adafruit_VL53L0X
/ functions
Functions
210 in github.com/adafruit/Adafruit_VL53L0X
⨍
Functions
210
◇
Types & classes
1
↓ 177 callers
Function
VL53L0X_WrByte
src/platform/src/vl53l0x_platform.cpp:157
↓ 34 callers
Function
VL53L0X_RdByte
src/platform/src/vl53l0x_platform.cpp:227
↓ 16 callers
Function
VL53L0X_RdWord
src/platform/src/vl53l0x_platform.cpp:242
↓ 15 callers
Function
VL53L0X_device_read_strobe
src/core/src/vl53l0x_api_core.cpp:167
↓ 14 callers
Function
VL53L0X_RdDWord
src/platform/src/vl53l0x_platform.cpp:257
↓ 13 callers
Function
VL53L0X_SetLimitCheckEnable
src/core/src/vl53l0x_api.cpp:1463
↓ 12 callers
Function
VL53L0X_GetVcselPulsePeriod
src/core/src/vl53l0x_api.cpp:940
↓ 12 callers
Function
VL53L0X_WrWord
src/platform/src/vl53l0x_platform.cpp:172
↓ 11 callers
Function
VL53L0X_SetLimitCheckValue
src/core/src/vl53l0x_api.cpp:1578
↓ 10 callers
Function
get_sequence_step_timeout
src/core/src/vl53l0x_api_core.cpp:513
↓ 8 callers
Function
VL53L0X_SetMeasurementTimingBudgetMicroSeconds
src/core/src/vl53l0x_api.cpp:902
↓ 6 callers
Function
VL53L0X_ClearInterruptMask
Group PAL Interrupt Functions */
src/core/src/vl53l0x_api.cpp:2622
↓ 6 callers
Function
VL53L0X_GetLimitCheckEnable
src/core/src/vl53l0x_api.cpp:1558
↓ 6 callers
Function
VL53L0X_SetDeviceMode
src/core/src/vl53l0x_api.cpp:818
↓ 6 callers
Function
VL53L0X_isqrt
src/core/src/vl53l0x_api_core.cpp:117
↓ 6 callers
Function
sequence_step_enabled
src/core/src/vl53l0x_api.cpp:1039
↓ 6 callers
Function
set_sequence_step_timeout
src/core/src/vl53l0x_api_core.cpp:605
↓ 5 callers
Function
VL53L0X_GetDeviceMode
src/core/src/vl53l0x_api.cpp:842
↓ 5 callers
Function
VL53L0X_GetLimitCheckValue
src/core/src/vl53l0x_api.cpp:1648
↓ 5 callers
Function
VL53L0X_UpdateByte
src/platform/src/vl53l0x_platform.cpp:202
↓ 5 callers
Function
VL53L0X_calc_timeout_mclks
To convert ms into register value */
src/core/src/vl53l0x_api_core.cpp:481
↓ 5 callers
Function
VL53L0X_decode_timeout
src/core/src/vl53l0x_api_core.cpp:466
↓ 4 callers
Function
VL53L0X_GetSequenceStepEnables
src/core/src/vl53l0x_api.cpp:1090
↓ 4 callers
Function
VL53L0X_PerformSingleRangingMeasurement
src/core/src/vl53l0x_api.cpp:2326
↓ 4 callers
Function
VL53L0X_SetOffsetCalibrationDataMicroMeter
src/core/src/vl53l0x_api.cpp:237
↓ 4 callers
Function
VL53L0X_SetSequenceStepEnable
src/core/src/vl53l0x_api.cpp:953
↓ 4 callers
Function
VL53L0X_StartMeasurement
src/core/src/vl53l0x_api.cpp:2020
↓ 4 callers
Function
VL53L0X_get_info_from_device
src/core/src/vl53l0x_api_core.cpp:197
↓ 4 callers
Function
VL53L0X_read_multi
src/platform/src/vl53l0x_i2c_comms.cpp:38
↓ 4 callers
Function
VL53L0X_ref_calibration_io
src/core/src/vl53l0x_api_calibration.cpp:976
↓ 4 callers
Function
VL53L0X_write_multi
src/platform/src/vl53l0x_i2c_comms.cpp:11
↓ 4 callers
Function
is_aperture
src/core/src/vl53l0x_api_calibration.cpp:411
↓ 3 callers
Function
VL53L0X_CheckAndLoadInterruptSettings
src/core/src/vl53l0x_api.cpp:1987
↓ 3 callers
Function
VL53L0X_GetLimitCheckCurrent
src/core/src/vl53l0x_api.cpp:1729
↓ 3 callers
Function
VL53L0X_GetRangingMeasurementData
src/core/src/vl53l0x_api.cpp:2166
↓ 3 callers
Function
VL53L0X_PollingDelay
src/platform/src/vl53l0x_platform.cpp:273
↓ 3 callers
Function
VL53L0X_SetVcselPulsePeriod
src/core/src/vl53l0x_api.cpp:927
↓ 3 callers
Function
VL53L0X_calc_timeout_us
To convert register value into us */
src/core/src/vl53l0x_api_core.cpp:498
↓ 3 callers
Function
VL53L0X_measurement_poll_for_completion
src/core/src/vl53l0x_api_core.cpp:60
↓ 3 callers
Function
enable_ref_spads
src/core/src/vl53l0x_api_calibration.cpp:512
↓ 3 callers
Function
perform_ref_signal_measurement
src/core/src/vl53l0x_api_calibration.cpp:576
↓ 3 callers
Function
set_ref_spad_map
src/core/src/vl53l0x_api_calibration.cpp:500
↓ 2 callers
Function
VL53L0X_GetDeviceParameters
src/core/src/vl53l0x_api.cpp:758
↓ 2 callers
Function
VL53L0X_GetInterruptThresholds
src/core/src/vl53l0x_api.cpp:2567
↓ 2 callers
Function
VL53L0X_GetMeasurementDataReady
src/core/src/vl53l0x_api.cpp:2123
↓ 2 callers
Function
VL53L0X_GetMeasurementTimingBudgetMicroSeconds
src/core/src/vl53l0x_api.cpp:915
↓ 2 callers
Function
VL53L0X_GetOffsetCalibrationDataMicroMeter
src/core/src/vl53l0x_api.cpp:249
↓ 2 callers
Function
VL53L0X_GetSequenceStepTimeout
src/core/src/vl53l0x_api.cpp:1204
↓ 2 callers
Function
VL53L0X_ReadMulti
the ranging_sensor_comms.dll will take care of the page selection
src/platform/src/vl53l0x_platform.cpp:136
↓ 2 callers
Function
VL53L0X_SetGpioConfig
src/core/src/vl53l0x_api.cpp:2389
↓ 2 callers
Function
VL53L0X_SetInterMeasurementPeriodMilliSeconds
src/core/src/vl53l0x_api.cpp:1225
↓ 2 callers
Function
VL53L0X_SetXTalkCompensationEnable
src/core/src/vl53l0x_api.cpp:1285
↓ 2 callers
Function
VL53L0X_SetXTalkCompensationRateMegaCps
src/core/src/vl53l0x_api.cpp:1331
↓ 2 callers
Function
VL53L0X_StaticInit
src/core/src/vl53l0x_api.cpp:525
↓ 2 callers
Function
VL53L0X_StopMeasurement
src/core/src/vl53l0x_api.cpp:2097
↓ 2 callers
Function
VL53L0X_WriteMulti
the ranging_sensor_comms.dll will take care of the page selection
src/platform/src/vl53l0x_platform.cpp:114
↓ 2 callers
Function
VL53L0X_calc_macro_period_ps
src/core/src/vl53l0x_api_core.cpp:422
↓ 2 callers
Function
VL53L0X_encode_timeout
src/core/src/vl53l0x_api_core.cpp:443
↓ 2 callers
Function
VL53L0X_get_total_signal_rate
src/core/src/vl53l0x_api_core.cpp:1255
↓ 2 callers
Function
VL53L0X_get_total_xtalk_rate
src/core/src/vl53l0x_api_core.cpp:1226
↓ 2 callers
Function
VL53L0X_load_tuning_settings
src/core/src/vl53l0x_api_core.cpp:1144
↓ 2 callers
Function
VL53L0X_perform_phase_calibration
src/core/src/vl53l0x_api_calibration.cpp:1051
↓ 2 callers
Function
VL53L0X_perform_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:1093
↓ 2 callers
Function
VL53L0X_perform_ref_spad_management
src/core/src/vl53l0x_api_calibration.cpp:620
↓ 2 callers
Function
VL53L0X_perform_single_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:955
↓ 2 callers
Function
VL53L0X_read_byte
src/platform/src/vl53l0x_i2c_comms.cpp:92
↓ 2 callers
Function
VL53L0X_set_reference_spads
src/core/src/vl53l0x_api_calibration.cpp:851
↓ 2 callers
Function
VL53L0X_write_byte
src/platform/src/vl53l0x_i2c_comms.cpp:67
↓ 2 callers
Function
enable_spad_bit
src/core/src/vl53l0x_api_calibration.cpp:425
↓ 2 callers
Function
get_next_good_spad
src/core/src/vl53l0x_api_calibration.cpp:364
↓ 2 callers
Function
get_ref_spad_map
src/core/src/vl53l0x_api_calibration.cpp:506
↓ 1 callers
Function
VL53L0X_DataInit
src/core/src/vl53l0x_api.cpp:345
↓ 1 callers
Function
VL53L0X_GetDeviceInfo
src/core/src/vl53l0x_api.cpp:103
↓ 1 callers
Function
VL53L0X_GetFractionEnable
src/core/src/vl53l0x_api.cpp:867
↓ 1 callers
Function
VL53L0X_GetGpioConfig
src/core/src/vl53l0x_api.cpp:2479
↓ 1 callers
Function
VL53L0X_GetInterMeasurementPeriodMilliSeconds
src/core/src/vl53l0x_api.cpp:1256
↓ 1 callers
Function
VL53L0X_GetInterruptMaskStatus
src/core/src/vl53l0x_api.cpp:2646
↓ 1 callers
Function
VL53L0X_GetRangeStatusString
src/core/src/vl53l0x_api.cpp:141
↓ 1 callers
Function
VL53L0X_GetSequenceStepEnable
src/core/src/vl53l0x_api.cpp:1071
↓ 1 callers
Function
VL53L0X_GetStopCompletedStatus
src/core/src/vl53l0x_api.cpp:2591
↓ 1 callers
Function
VL53L0X_GetWrapAroundCheckEnable
src/core/src/vl53l0x_api.cpp:1824
↓ 1 callers
Function
VL53L0X_GetXTalkCompensationEnable
src/core/src/vl53l0x_api.cpp:1318
↓ 1 callers
Function
VL53L0X_GetXTalkCompensationRateMegaCps
src/core/src/vl53l0x_api.cpp:1366
↓ 1 callers
Function
VL53L0X_PerformRefCalibration
src/core/src/vl53l0x_api.cpp:1936
↓ 1 callers
Function
VL53L0X_PerformRefSpadManagement
src/core/src/vl53l0x_api.cpp:2764
↓ 1 callers
Function
VL53L0X_PerformSingleMeasurement
Group PAL Measurement Functions */
src/core/src/vl53l0x_api.cpp:1897
↓ 1 callers
Function
VL53L0X_SetDeviceAddress
Group PAL Init Functions */
src/core/src/vl53l0x_api.cpp:334
↓ 1 callers
Function
VL53L0X_SetInterruptThresholds
src/core/src/vl53l0x_api.cpp:2544
↓ 1 callers
Function
VL53L0X_SetWrapAroundCheckEnable
* WRAPAROUND Check */
src/core/src/vl53l0x_api.cpp:1793
↓ 1 callers
Function
VL53L0X_WrDWord
src/platform/src/vl53l0x_platform.cpp:187
↓ 1 callers
Function
VL53L0X_apply_offset_adjustment
src/core/src/vl53l0x_api_calibration.cpp:327
↓ 1 callers
Function
VL53L0X_calc_dmax
src/core/src/vl53l0x_api_core.cpp:1274
↓ 1 callers
Function
VL53L0X_calc_sigma_estimate
src/core/src/vl53l0x_api_core.cpp:1454
↓ 1 callers
Function
VL53L0X_check_part_used
src/core/src/vl53l0x_api_strings.cpp:45
↓ 1 callers
Function
VL53L0X_decode_vcsel_period
src/core/src/vl53l0x_api_core.cpp:91
↓ 1 callers
Function
VL53L0X_encode_vcsel_period
src/core/src/vl53l0x_api_core.cpp:104
↓ 1 callers
Function
VL53L0X_get_device_error_string
src/core/src/vl53l0x_api_strings.cpp:113
↓ 1 callers
Function
VL53L0X_get_device_info
src/core/src/vl53l0x_api_strings.cpp:73
↓ 1 callers
Function
VL53L0X_get_limit_check_info
src/core/src/vl53l0x_api_strings.cpp:372
↓ 1 callers
Function
VL53L0X_get_measurement_timing_budget_micro_seconds
src/core/src/vl53l0x_api_core.cpp:1068
next →
1–100 of 210, ranked by callers