| _cfg (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| _data (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| _distance (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| _tb (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| begin() override (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | virtual |
| calibrateOffset(int16_t &offset, const uint16_t targetmm=100) | m5::unit::UnitVL53L1X | |
| calibrateXtalk(uint16_t &xtalk, const uint16_t targetmm=100) | m5::unit::UnitVL53L1X | |
| changeI2CAddress(const uint8_t i2c_address) | m5::unit::UnitVL53L1X | |
| clearDistanceThreshold() | m5::unit::UnitVL53L1X | inline |
| config() const | m5::unit::UnitVL53L1X | inline |
| config(const config_t &cfg) | m5::unit::UnitVL53L1X | inline |
| distanceMode() const | m5::unit::UnitVL53L1X | inline |
| M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitVL53L1X, vl53l1x::Data) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| measureSingleshot(vl53l1x::Data &d) | m5::unit::UnitVL53L1X | |
| range() const | m5::unit::UnitVL53L1X | inline |
| range_status() const | m5::unit::UnitVL53L1X | inline |
| read_data_ready_status() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| read_measurement(vl53l1x::Data &d) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| readDistanceMode(vl53l1x::Distance &d) | m5::unit::UnitVL53L1X | |
| readDistanceThresholdHigh(uint16_t &mm) | m5::unit::UnitVL53L1X | |
| readDistanceThresholdLow(uint16_t &mm) | m5::unit::UnitVL53L1X | |
| readDistanceThresholdWindow(vl53l1x::Window &window) | m5::unit::UnitVL53L1X | |
| readI2CAddress(uint8_t &i2c_address) | m5::unit::UnitVL53L1X | |
| readInterMeasurementPeriod(uint16_t &ms) | m5::unit::UnitVL53L1X | |
| readOffset(int16_t &offset) | m5::unit::UnitVL53L1X | |
| readROI(uint8_t &wid, uint8_t &hgt) | m5::unit::UnitVL53L1X | |
| readROICenter(uint8_t ¢er) | m5::unit::UnitVL53L1X | |
| readTimingBudget(vl53l1x::Timing &tb) | m5::unit::UnitVL53L1X | |
| readXtalk(uint16_t &xtalk) | m5::unit::UnitVL53L1X | |
| soft_reset() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| softReset() | m5::unit::UnitVL53L1X | |
| start_periodic_measurement() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| start_periodic_measurement(const vl53l1x::Distance dist, const vl53l1x::Timing tb) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| startPeriodicMeasurement() | m5::unit::UnitVL53L1X | inline |
| startPeriodicMeasurement(const vl53l1x::Distance dist, const vl53l1x::Timing tb=vl53l1x::Timing::Budget50ms) | m5::unit::UnitVL53L1X | inline |
| stop_periodic_measurement() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| stopPeriodicMeasurement() | m5::unit::UnitVL53L1X | inline |
| timingBudget() const | m5::unit::UnitVL53L1X | inline |
| UnitVL53L1X(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | inlineexplicit |
| update(const bool force=false) override (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | virtual |
| valid() const | m5::unit::UnitVL53L1X | inline |
| wait_booted() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| write_default_values() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| write_operating_condition(const vl53l1x::Operating oc) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| write_timing_budget(const vl53l1x::Timing tb, const vl53l1x::Distance distance) (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | protected |
| writeDistanceMode(const vl53l1x::Distance d) | m5::unit::UnitVL53L1X | |
| writeDistanceThreshold(const vl53l1x::Window window, const uint16_t low, const uint16_t high) | m5::unit::UnitVL53L1X | |
| writeInterMeasurementPeriod(const uint16_t ms) | m5::unit::UnitVL53L1X | |
| writeOffset(const int16_t offset) | m5::unit::UnitVL53L1X | |
| writeROI(const uint8_t wid, const uint8_t hgt) | m5::unit::UnitVL53L1X | |
| writeROICenter(const uint8_t center) | m5::unit::UnitVL53L1X | |
| writeTimingBudget(const vl53l1x::Timing tb) | m5::unit::UnitVL53L1X | inline |
| writeXtalk(const uint16_t xtalk) | m5::unit::UnitVL53L1X | |
| ~UnitVL53L1X() (defined in m5::unit::UnitVL53L1X) | m5::unit::UnitVL53L1X | inlinevirtual |