Adafruit Library
|
This is the complete list of members for Adafruit_VL53L0X, including all inherited members.
begin(uint8_t i2c_addr=VL53L0X_I2C_ADDR, boolean debug=false, TwoWire *i2c=&Wire, VL53L0X_Sense_config_t vl_config=VL53L0X_SENSE_DEFAULT) | Adafruit_VL53L0X | |
clearInterruptMask(boolean debug=false) | Adafruit_VL53L0X | |
configSensor(VL53L0X_Sense_config_t vl_config) | Adafruit_VL53L0X | |
getDeviceMode(VL53L0X_DeviceModes *pDeviceMode, boolean debug=false) | Adafruit_VL53L0X | |
getGpioConfig(VL53L0X_DeviceModes *pDeviceMode, VL53L0X_GpioFunctionality *pFunctionality, VL53L0X_InterruptPolarity *pPolarity, boolean debug=false) | Adafruit_VL53L0X | |
getInterruptThresholds(FixPoint1616_t *pThresholdLow, FixPoint1616_t *pThresholdHigh, boolean debug=false) | Adafruit_VL53L0X | |
getLimitCheckCurrent(uint8_t LimitCheckId, FixPoint1616_t *pLimitCheckCurrent, boolean debug=false) | Adafruit_VL53L0X | |
getLimitCheckEnable(uint16_t LimitCheckId) | Adafruit_VL53L0X | |
getLimitCheckValue(uint16_t LimitCheckId) | Adafruit_VL53L0X | |
getMeasurementTimingBudgetMicroSeconds(void) | Adafruit_VL53L0X | |
getRangingMeasurement(VL53L0X_RangingMeasurementData_t *pRangingMeasurementData, boolean debug=false) | Adafruit_VL53L0X | |
getSingleRangingMeasurement(VL53L0X_RangingMeasurementData_t *pRangingMeasurementData, boolean debug=false) | Adafruit_VL53L0X | |
getVcselPulsePeriod(VL53L0X_VcselPeriod VcselPeriodType) | Adafruit_VL53L0X | |
isRangeComplete(void) | Adafruit_VL53L0X | |
printRangeStatus(VL53L0X_RangingMeasurementData_t *pRangingMeasurementData) | Adafruit_VL53L0X | |
rangingTest(VL53L0X_RangingMeasurementData_t *pRangingMeasurementData, boolean debug=false) | Adafruit_VL53L0X | inline |
readRange(void) | Adafruit_VL53L0X | |
readRangeResult(void) | Adafruit_VL53L0X | |
readRangeStatus(void) | Adafruit_VL53L0X | |
setAddress(uint8_t newAddr) | Adafruit_VL53L0X | |
setDeviceMode(VL53L0X_DeviceModes DeviceMode, boolean debug=false) | Adafruit_VL53L0X | |
setGpioConfig(VL53L0X_DeviceModes DeviceMode, VL53L0X_GpioFunctionality Functionality, VL53L0X_InterruptPolarity Polarity, boolean debug=false) | Adafruit_VL53L0X | |
setInterruptThresholds(FixPoint1616_t ThresholdLow, FixPoint1616_t ThresholdHigh, boolean debug=false) | Adafruit_VL53L0X | |
setLimitCheckEnable(uint16_t LimitCheckId, uint8_t LimitCheckEnable) | Adafruit_VL53L0X | |
setLimitCheckValue(uint16_t LimitCheckId, FixPoint1616_t LimitCheckValue) | Adafruit_VL53L0X | |
setMeasurementTimingBudgetMicroSeconds(uint32_t budget_us) | Adafruit_VL53L0X | |
setVcselPulsePeriod(VL53L0X_VcselPeriod VcselPeriodType, uint8_t VCSELPulsePeriod) | Adafruit_VL53L0X | |
startMeasurement(boolean debug=false) | Adafruit_VL53L0X | |
startRange(void) | Adafruit_VL53L0X | |
startRangeContinuous(uint16_t period_ms=50) | Adafruit_VL53L0X | |
Status | Adafruit_VL53L0X | |
stopMeasurement(boolean debug=false) | Adafruit_VL53L0X | |
stopRangeContinuous(void) | Adafruit_VL53L0X | |
timeoutOccurred(void) | Adafruit_VL53L0X | inline |
VL53L0X_Sense_config_t enum name | Adafruit_VL53L0X | |
VL53L0X_SENSE_DEFAULT enum value (defined in Adafruit_VL53L0X) | Adafruit_VL53L0X | |
VL53L0X_SENSE_HIGH_ACCURACY enum value (defined in Adafruit_VL53L0X) | Adafruit_VL53L0X | |
VL53L0X_SENSE_HIGH_SPEED enum value (defined in Adafruit_VL53L0X) | Adafruit_VL53L0X | |
VL53L0X_SENSE_LONG_RANGE enum value (defined in Adafruit_VL53L0X) | Adafruit_VL53L0X | |
waitRangeComplete(void) | Adafruit_VL53L0X |