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
↓ 1 callers
Function
VL53L0X_get_offset_calibration_data_micro_meter
src/core/src/vl53l0x_api_calibration.cpp:301
↓ 1 callers
Function
VL53L0X_get_pal_error_string
src/core/src/vl53l0x_api_strings.cpp:223
↓ 1 callers
Function
VL53L0X_get_pal_range_status
src/core/src/vl53l0x_api_core.cpp:1776
↓ 1 callers
Function
VL53L0X_get_pal_state_string
src/core/src/vl53l0x_api_strings.cpp:301
↓ 1 callers
Function
VL53L0X_get_range_status_string
src/core/src/vl53l0x_api_strings.cpp:187
↓ 1 callers
Function
VL53L0X_get_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:1138
↓ 1 callers
Function
VL53L0X_get_reference_spads
src/core/src/vl53l0x_api_calibration.cpp:910
↓ 1 callers
Function
VL53L0X_get_sequence_steps_info
src/core/src/vl53l0x_api_strings.cpp:338
↓ 1 callers
Function
VL53L0X_get_vcsel_pulse_period
src/core/src/vl53l0x_api_core.cpp:916
↓ 1 callers
Function
VL53L0X_perform_offset_calibration
src/core/src/vl53l0x_api_calibration.cpp:181
↓ 1 callers
Function
VL53L0X_perform_vhv_calibration
src/core/src/vl53l0x_api_calibration.cpp:1009
↓ 1 callers
Function
VL53L0X_perform_xtalk_calibration
src/core/src/vl53l0x_api_calibration.cpp:52
↓ 1 callers
Function
VL53L0X_read_dword
src/platform/src/vl53l0x_i2c_comms.cpp:111
↓ 1 callers
Function
VL53L0X_read_word
src/platform/src/vl53l0x_i2c_comms.cpp:97
↓ 1 callers
Function
VL53L0X_set_measurement_timing_budget_micro_seconds
src/core/src/vl53l0x_api_core.cpp:941
↓ 1 callers
Function
VL53L0X_set_offset_calibration_data_micro_meter
src/core/src/vl53l0x_api_calibration.cpp:269
↓ 1 callers
Function
VL53L0X_set_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:1126
↓ 1 callers
Function
VL53L0X_set_vcsel_pulse_period
src/core/src/vl53l0x_api_core.cpp:718
↓ 1 callers
Function
VL53L0X_write_dword
src/platform/src/vl53l0x_i2c_comms.cpp:80
↓ 1 callers
Function
VL53L0X_write_word
src/platform/src/vl53l0x_i2c_comms.cpp:72
↓ 1 callers
Method
begin
/ ! @brief Setups the I2C interface and hardware @param i2c_addr Optional I2C address the sensor can be found on. Default is 0x29 @pa
src/Adafruit_VL53L0X.cpp:58
↓ 1 callers
Function
count_enabled_spads
src/core/src/vl53l0x_api_calibration.cpp:442
Function
VL53L0X_EnableInterruptMask
src/core/src/vl53l0x_api.cpp:2662
Function
VL53L0X_GetDeviceErrorStatus
src/core/src/vl53l0x_api.cpp:114
Function
VL53L0X_GetDeviceErrorString
src/core/src/vl53l0x_api.cpp:129
Function
VL53L0X_GetDmaxCalParameters
src/core/src/vl53l0x_api.cpp:1880
Function
VL53L0X_GetHistogramMeasurementData
src/core/src/vl53l0x_api.cpp:2316
Function
VL53L0X_GetHistogramMode
src/core/src/vl53l0x_api.cpp:891
Function
VL53L0X_GetLimitCheckInfo
src/core/src/vl53l0x_api.cpp:1431
Function
VL53L0X_GetLimitCheckStatus
src/core/src/vl53l0x_api.cpp:1443
Function
VL53L0X_GetLinearityCorrectiveGain
src/core/src/vl53l0x_api.cpp:282
Function
VL53L0X_GetMaxNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2375
Function
VL53L0X_GetMeasurementRefSignal
src/core/src/vl53l0x_api.cpp:2305
Function
VL53L0X_GetNumberOfLimitCheck
src/core/src/vl53l0x_api.cpp:1421
Function
VL53L0X_GetNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2363
Function
VL53L0X_GetNumberOfSequenceSteps
src/core/src/vl53l0x_api.cpp:1130
Function
VL53L0X_GetPalErrorString
src/core/src/vl53l0x_api.cpp:152
Function
VL53L0X_GetPalSpecVersion
src/core/src/vl53l0x_api.cpp:71
Function
VL53L0X_GetPalState
src/core/src/vl53l0x_api.cpp:174
Function
VL53L0X_GetPalStateString
src/core/src/vl53l0x_api.cpp:163
Function
VL53L0X_GetPowerMode
src/core/src/vl53l0x_api.cpp:216
Function
VL53L0X_GetProductRevision
src/core/src/vl53l0x_api.cpp:86
Function
VL53L0X_GetRefCalibration
src/core/src/vl53l0x_api.cpp:1406
Function
VL53L0X_GetReferenceSpads
src/core/src/vl53l0x_api.cpp:2752
Function
VL53L0X_GetSequenceStepsInfo
src/core/src/vl53l0x_api.cpp:1141
Function
VL53L0X_GetSpadAmbientDamperFactor
src/core/src/vl53l0x_api.cpp:2719
Function
VL53L0X_GetSpadAmbientDamperThreshold
src/core/src/vl53l0x_api.cpp:2690
Function
VL53L0X_GetTotalSignalRate
src/core/src/vl53l0x_api.cpp:315
Function
VL53L0X_GetTuningSettingBuffer
src/core/src/vl53l0x_api.cpp:511
Function
VL53L0X_GetUpperLimitMilliMeter
src/core/src/vl53l0x_api.cpp:304
Function
VL53L0X_GetVersion
src/core/src/vl53l0x_api.cpp:57
Function
VL53L0X_LockSequenceAccess
src/platform/src/vl53l0x_platform.cpp:101
Function
VL53L0X_PerformOffsetCalibration
src/core/src/vl53l0x_api.cpp:1974
Function
VL53L0X_PerformSingleHistogramMeasurement
src/core/src/vl53l0x_api.cpp:1924
Function
VL53L0X_PerformXTalkCalibration
src/core/src/vl53l0x_api.cpp:1961
Function
VL53L0X_PerformXTalkMeasurement
src/core/src/vl53l0x_api.cpp:1948
Function
VL53L0X_ResetDevice
src/core/src/vl53l0x_api.cpp:678
Function
VL53L0X_SetDeviceParameters
Group PAL Parameters Functions */
src/core/src/vl53l0x_api.cpp:713
Function
VL53L0X_SetDmaxCalParameters
src/core/src/vl53l0x_api.cpp:1848
Function
VL53L0X_SetGroupParamHold
src/core/src/vl53l0x_api.cpp:293
Function
VL53L0X_SetHistogramMode
src/core/src/vl53l0x_api.cpp:880
Function
VL53L0X_SetLinearityCorrectiveGain
src/core/src/vl53l0x_api.cpp:261
Function
VL53L0X_SetNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2350
Function
VL53L0X_SetPowerMode
src/core/src/vl53l0x_api.cpp:184
Function
VL53L0X_SetRangeFractionEnable
src/core/src/vl53l0x_api.cpp:853
Function
VL53L0X_SetRefCalibration
src/core/src/vl53l0x_api.cpp:1395
Function
VL53L0X_SetReferenceSpads
src/core/src/vl53l0x_api.cpp:2740
Function
VL53L0X_SetSequenceStepTimeout
src/core/src/vl53l0x_api.cpp:1154
Function
VL53L0X_SetSpadAmbientDamperFactor
src/core/src/vl53l0x_api.cpp:2703
Function
VL53L0X_SetSpadAmbientDamperThreshold
src/core/src/vl53l0x_api.cpp:2677
Function
VL53L0X_SetTuningSettingBuffer
src/core/src/vl53l0x_api.cpp:486
Function
VL53L0X_UnlockSequenceAccess
src/platform/src/vl53l0x_platform.cpp:107
Function
VL53L0X_WaitDeviceBooted
src/core/src/vl53l0x_api.cpp:668
Function
VL53L0X_WaitDeviceReadyForNewMeasurement
src/core/src/vl53l0x_api.cpp:2155
Function
VL53L0X_i2c_init
src/platform/src/vl53l0x_i2c_comms.cpp:6
Function
VL53L0X_quadrature_sum
src/core/src/vl53l0x_api_core.cpp:146
Function
VL53L0X_reverse_bytes
src/core/src/vl53l0x_api_core.cpp:44
Method
clearInterruptMask
/ ! @brief Clear system interrupt condition @param debug Optional debug flag. If true debug information will print via Serial.print during
src/Adafruit_VL53L0X.cpp:551
Method
configSensor
/ ! @brief Configure the sensor for one of the ways the example ST sketches configure the sensors for different usages. @param vl_config
src/Adafruit_VL53L0X.cpp:223
Method
getDeviceMode
/ ! @brief Get current new device mode @param pDeviceMode Pointer to current apply mode value @param debug Optional debug flag. If true de
src/Adafruit_VL53L0X.cpp:530
Method
getGpioConfig
/ ! @brief Get current configuration for GPIO pin 0 @param pDeviceMode Pointer to Device Mode associated to the Gpio. @param pFunction
src/Adafruit_VL53L0X.cpp:602
Method
getInterruptThresholds
/ ! @brief Get high and low Interrupt thresholds @param pThresholdLow Low threshold (mm, lux ..., depending on the mode) @param pThresh
src/Adafruit_VL53L0X.cpp:502
Method
getLimitCheckCurrent
/ ! @brief Stop ranging measurement from the device @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNumberOfLimitCheck()
src/Adafruit_VL53L0X.cpp:418
Method
getLimitCheckEnable
/ ! @brief Get specific limit check enable state @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNu
src/Adafruit_VL53L0X.cpp:936
Method
getLimitCheckValue
/ ! @brief Get a specific limit check value @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNumberO
src/Adafruit_VL53L0X.cpp:967
Method
getMeasurementTimingBudgetMicroSeconds
/ ! @brief Wrapper to ST library code to budget how long a measurement should take @returns the current budget time in microseconds. */ /
src/Adafruit_VL53L0X.cpp:870
Method
getRangingMeasurement
/ ! @brief get a ranging measurement from the device @param RangingMeasurementData the pointer to the struct the data will be stored in
src/Adafruit_VL53L0X.cpp:630
Method
getSingleRangingMeasurement
/ ! @brief get a ranging measurement from the device @param RangingMeasurementData the pointer to the struct the data will be stored in
src/Adafruit_VL53L0X.cpp:331
Method
getVcselPulsePeriod
/ ! @brief Gets the VCSEL pulse period. @param VcselPeriodType VCSEL period identifier (pre-range|final). @returns the current pu
src/Adafruit_VL53L0X.cpp:901
Method
isRangeComplete
src/Adafruit_VL53L0X.cpp:747
Method
printRangeStatus
/ ! @brief print a ranging measurement out via Serial.print in a human-readable format @param pRangingMeasurementData a pointer to the ran
src/Adafruit_VL53L0X.cpp:669
Method
rangingTest
/ ! @brief get a ranging measurement from the device @param pRangingMeasurementData the pointer to the struct the data will be stor
src/Adafruit_VL53L0X.h:69
Method
readRange
src/Adafruit_VL53L0X.cpp:697
Method
readRangeResult
src/Adafruit_VL53L0X.cpp:773
Method
readRangeStatus
src/Adafruit_VL53L0X.cpp:716
Method
setAddress
/ ! @brief Change the I2C address of the sensor @param newAddr the new address to set the sensor to @returns True if address was set suc
src/Adafruit_VL53L0X.cpp:195
Method
setDeviceMode
/ ! @brief Set a new device mode @param DeviceMode New device mode to apply Valid values are:
src/Adafruit_VL53L0X.cpp:451
Method
setGpioConfig
/ ! @brief Set the configuration of GPIO pin 0 @param DeviceMode Device Mode associated to the Gpio. @param Functionality Select Pin funct
src/Adafruit_VL53L0X.cpp:574
Method
setInterruptThresholds
/ ! @brief Set low and high Interrupt thresholds @param ThresholdLow Low threshold (mm, lux ..., depending on the mode) @param Thresho
src/Adafruit_VL53L0X.cpp:474
Method
setLimitCheckEnable
/ ! @brief Enable/Disable a specific limit check @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetN
src/Adafruit_VL53L0X.cpp:921
← previous
next →
101–200 of 210, ranked by callers