MCPcopy Create free account

hub / github.com/adafruit/Adafruit_VL53L0X / functions

Functions210 in github.com/adafruit/Adafruit_VL53L0X

↓ 1 callersFunctionVL53L0X_get_offset_calibration_data_micro_meter
src/core/src/vl53l0x_api_calibration.cpp:301
↓ 1 callersFunctionVL53L0X_get_pal_error_string
src/core/src/vl53l0x_api_strings.cpp:223
↓ 1 callersFunctionVL53L0X_get_pal_range_status
src/core/src/vl53l0x_api_core.cpp:1776
↓ 1 callersFunctionVL53L0X_get_pal_state_string
src/core/src/vl53l0x_api_strings.cpp:301
↓ 1 callersFunctionVL53L0X_get_range_status_string
src/core/src/vl53l0x_api_strings.cpp:187
↓ 1 callersFunctionVL53L0X_get_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:1138
↓ 1 callersFunctionVL53L0X_get_reference_spads
src/core/src/vl53l0x_api_calibration.cpp:910
↓ 1 callersFunctionVL53L0X_get_sequence_steps_info
src/core/src/vl53l0x_api_strings.cpp:338
↓ 1 callersFunctionVL53L0X_get_vcsel_pulse_period
src/core/src/vl53l0x_api_core.cpp:916
↓ 1 callersFunctionVL53L0X_perform_offset_calibration
src/core/src/vl53l0x_api_calibration.cpp:181
↓ 1 callersFunctionVL53L0X_perform_vhv_calibration
src/core/src/vl53l0x_api_calibration.cpp:1009
↓ 1 callersFunctionVL53L0X_perform_xtalk_calibration
src/core/src/vl53l0x_api_calibration.cpp:52
↓ 1 callersFunctionVL53L0X_read_dword
src/platform/src/vl53l0x_i2c_comms.cpp:111
↓ 1 callersFunctionVL53L0X_read_word
src/platform/src/vl53l0x_i2c_comms.cpp:97
↓ 1 callersFunctionVL53L0X_set_measurement_timing_budget_micro_seconds
src/core/src/vl53l0x_api_core.cpp:941
↓ 1 callersFunctionVL53L0X_set_offset_calibration_data_micro_meter
src/core/src/vl53l0x_api_calibration.cpp:269
↓ 1 callersFunctionVL53L0X_set_ref_calibration
src/core/src/vl53l0x_api_calibration.cpp:1126
↓ 1 callersFunctionVL53L0X_set_vcsel_pulse_period
src/core/src/vl53l0x_api_core.cpp:718
↓ 1 callersFunctionVL53L0X_write_dword
src/platform/src/vl53l0x_i2c_comms.cpp:80
↓ 1 callersFunctionVL53L0X_write_word
src/platform/src/vl53l0x_i2c_comms.cpp:72
↓ 1 callersMethodbegin
/ ! @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 callersFunctioncount_enabled_spads
src/core/src/vl53l0x_api_calibration.cpp:442
FunctionVL53L0X_EnableInterruptMask
src/core/src/vl53l0x_api.cpp:2662
FunctionVL53L0X_GetDeviceErrorStatus
src/core/src/vl53l0x_api.cpp:114
FunctionVL53L0X_GetDeviceErrorString
src/core/src/vl53l0x_api.cpp:129
FunctionVL53L0X_GetDmaxCalParameters
src/core/src/vl53l0x_api.cpp:1880
FunctionVL53L0X_GetHistogramMeasurementData
src/core/src/vl53l0x_api.cpp:2316
FunctionVL53L0X_GetHistogramMode
src/core/src/vl53l0x_api.cpp:891
FunctionVL53L0X_GetLimitCheckInfo
src/core/src/vl53l0x_api.cpp:1431
FunctionVL53L0X_GetLimitCheckStatus
src/core/src/vl53l0x_api.cpp:1443
FunctionVL53L0X_GetLinearityCorrectiveGain
src/core/src/vl53l0x_api.cpp:282
FunctionVL53L0X_GetMaxNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2375
FunctionVL53L0X_GetMeasurementRefSignal
src/core/src/vl53l0x_api.cpp:2305
FunctionVL53L0X_GetNumberOfLimitCheck
src/core/src/vl53l0x_api.cpp:1421
FunctionVL53L0X_GetNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2363
FunctionVL53L0X_GetNumberOfSequenceSteps
src/core/src/vl53l0x_api.cpp:1130
FunctionVL53L0X_GetPalErrorString
src/core/src/vl53l0x_api.cpp:152
FunctionVL53L0X_GetPalSpecVersion
src/core/src/vl53l0x_api.cpp:71
FunctionVL53L0X_GetPalState
src/core/src/vl53l0x_api.cpp:174
FunctionVL53L0X_GetPalStateString
src/core/src/vl53l0x_api.cpp:163
FunctionVL53L0X_GetPowerMode
src/core/src/vl53l0x_api.cpp:216
FunctionVL53L0X_GetProductRevision
src/core/src/vl53l0x_api.cpp:86
FunctionVL53L0X_GetRefCalibration
src/core/src/vl53l0x_api.cpp:1406
FunctionVL53L0X_GetReferenceSpads
src/core/src/vl53l0x_api.cpp:2752
FunctionVL53L0X_GetSequenceStepsInfo
src/core/src/vl53l0x_api.cpp:1141
FunctionVL53L0X_GetSpadAmbientDamperFactor
src/core/src/vl53l0x_api.cpp:2719
FunctionVL53L0X_GetSpadAmbientDamperThreshold
src/core/src/vl53l0x_api.cpp:2690
FunctionVL53L0X_GetTotalSignalRate
src/core/src/vl53l0x_api.cpp:315
FunctionVL53L0X_GetTuningSettingBuffer
src/core/src/vl53l0x_api.cpp:511
FunctionVL53L0X_GetUpperLimitMilliMeter
src/core/src/vl53l0x_api.cpp:304
FunctionVL53L0X_GetVersion
src/core/src/vl53l0x_api.cpp:57
FunctionVL53L0X_LockSequenceAccess
src/platform/src/vl53l0x_platform.cpp:101
FunctionVL53L0X_PerformOffsetCalibration
src/core/src/vl53l0x_api.cpp:1974
FunctionVL53L0X_PerformSingleHistogramMeasurement
src/core/src/vl53l0x_api.cpp:1924
FunctionVL53L0X_PerformXTalkCalibration
src/core/src/vl53l0x_api.cpp:1961
FunctionVL53L0X_PerformXTalkMeasurement
src/core/src/vl53l0x_api.cpp:1948
FunctionVL53L0X_ResetDevice
src/core/src/vl53l0x_api.cpp:678
FunctionVL53L0X_SetDeviceParameters
Group PAL Parameters Functions */
src/core/src/vl53l0x_api.cpp:713
FunctionVL53L0X_SetDmaxCalParameters
src/core/src/vl53l0x_api.cpp:1848
FunctionVL53L0X_SetGroupParamHold
src/core/src/vl53l0x_api.cpp:293
FunctionVL53L0X_SetHistogramMode
src/core/src/vl53l0x_api.cpp:880
FunctionVL53L0X_SetLinearityCorrectiveGain
src/core/src/vl53l0x_api.cpp:261
FunctionVL53L0X_SetNumberOfROIZones
src/core/src/vl53l0x_api.cpp:2350
FunctionVL53L0X_SetPowerMode
src/core/src/vl53l0x_api.cpp:184
FunctionVL53L0X_SetRangeFractionEnable
src/core/src/vl53l0x_api.cpp:853
FunctionVL53L0X_SetRefCalibration
src/core/src/vl53l0x_api.cpp:1395
FunctionVL53L0X_SetReferenceSpads
src/core/src/vl53l0x_api.cpp:2740
FunctionVL53L0X_SetSequenceStepTimeout
src/core/src/vl53l0x_api.cpp:1154
FunctionVL53L0X_SetSpadAmbientDamperFactor
src/core/src/vl53l0x_api.cpp:2703
FunctionVL53L0X_SetSpadAmbientDamperThreshold
src/core/src/vl53l0x_api.cpp:2677
FunctionVL53L0X_SetTuningSettingBuffer
src/core/src/vl53l0x_api.cpp:486
FunctionVL53L0X_UnlockSequenceAccess
src/platform/src/vl53l0x_platform.cpp:107
FunctionVL53L0X_WaitDeviceBooted
src/core/src/vl53l0x_api.cpp:668
FunctionVL53L0X_WaitDeviceReadyForNewMeasurement
src/core/src/vl53l0x_api.cpp:2155
FunctionVL53L0X_i2c_init
src/platform/src/vl53l0x_i2c_comms.cpp:6
FunctionVL53L0X_quadrature_sum
src/core/src/vl53l0x_api_core.cpp:146
FunctionVL53L0X_reverse_bytes
src/core/src/vl53l0x_api_core.cpp:44
MethodclearInterruptMask
/ ! @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
MethodconfigSensor
/ ! @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
MethodgetDeviceMode
/ ! @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
MethodgetGpioConfig
/ ! @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
MethodgetInterruptThresholds
/ ! @brief Get high and low Interrupt thresholds @param pThresholdLow Low threshold (mm, lux ..., depending on the mode) @param pThresh
src/Adafruit_VL53L0X.cpp:502
MethodgetLimitCheckCurrent
/ ! @brief Stop ranging measurement from the device @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNumberOfLimitCheck()
src/Adafruit_VL53L0X.cpp:418
MethodgetLimitCheckEnable
/ ! @brief Get specific limit check enable state @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNu
src/Adafruit_VL53L0X.cpp:936
MethodgetLimitCheckValue
/ ! @brief Get a specific limit check value @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetNumberO
src/Adafruit_VL53L0X.cpp:967
MethodgetMeasurementTimingBudgetMicroSeconds
/ ! @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
MethodgetRangingMeasurement
/ ! @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
MethodgetSingleRangingMeasurement
/ ! @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
MethodgetVcselPulsePeriod
/ ! @brief Gets the VCSEL pulse period. @param VcselPeriodType VCSEL period identifier (pre-range|final). @returns the current pu
src/Adafruit_VL53L0X.cpp:901
MethodisRangeComplete
src/Adafruit_VL53L0X.cpp:747
MethodprintRangeStatus
/ ! @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
MethodrangingTest
/ ! @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
MethodreadRange
src/Adafruit_VL53L0X.cpp:697
MethodreadRangeResult
src/Adafruit_VL53L0X.cpp:773
MethodreadRangeStatus
src/Adafruit_VL53L0X.cpp:716
MethodsetAddress
/ ! @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
MethodsetDeviceMode
/ ! @brief Set a new device mode @param DeviceMode New device mode to apply Valid values are:
src/Adafruit_VL53L0X.cpp:451
MethodsetGpioConfig
/ ! @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
MethodsetInterruptThresholds
/ ! @brief Set low and high Interrupt thresholds @param ThresholdLow Low threshold (mm, lux ..., depending on the mode) @param Thresho
src/Adafruit_VL53L0X.cpp:474
MethodsetLimitCheckEnable
/ ! @brief Enable/Disable a specific limit check @param LimitCheckId Limit Check ID (0<= LimitCheckId < VL53L0X_GetN
src/Adafruit_VL53L0X.cpp:921
← previousnext →101–200 of 210, ranked by callers