| calibCrossTalk(int &nCrossTalk) | sensor::vl6180::LaeVL6180Mux | |
| calibOffset(int &nOffsetPre, double &fAvgPre, int &nOffsetPost, double &fAvgPost) | sensor::vl6180::LaeVL6180Mux | |
| gainAnalogToEnum(double fAlsGain) | sensor::vl6180::LaeVL6180Mux | static |
| gainEnumToAnalog(vl6180x_als_gain eAlsGain) | sensor::vl6180::LaeVL6180Mux | static |
| getBeamDir() | sensor::vl6180::LaeVL6180Mux | inline |
| getDesc() | sensor::vl6180::LaeVL6180Mux | inline |
| getFoV() | sensor::vl6180::LaeVL6180Mux | inline |
| getMeasurements(double &fRange, double &fAmbientLight) | sensor::vl6180::LaeVL6180Mux | inline |
| getMinMax(double &fMin, double &fMax) | sensor::vl6180::LaeVL6180Mux | inline |
| getNameId() | sensor::vl6180::LaeVL6180Mux | inline |
| getRadiationType() | sensor::vl6180::LaeVL6180Mux | inline |
| initSensor(bool bForce=false) | sensor::vl6180::LaeVL6180Mux | |
| LaeVL6180Mux(laelaps::LaeI2CMux &mux, int nChan, double fBeamDir, double fDeadzone, const std::string &strNameId="VL6180", const std::string &strDesc="Time-of-Flight range sensor") | sensor::vl6180::LaeVL6180Mux | |
| LaeVL6180Mux(const LaeVL6180Mux &src) | sensor::vl6180::LaeVL6180Mux | |
| lock() | sensor::vl6180::LaeVL6180Mux | inlineprotected |
| m_bBlackListed | sensor::vl6180::LaeVL6180Mux | protected |
| m_fAlsGain | sensor::vl6180::LaeVL6180Mux | protected |
| m_fAmbientLight | sensor::vl6180::LaeVL6180Mux | protected |
| m_fBeamDir | sensor::vl6180::LaeVL6180Mux | protected |
| m_fDeadzone | sensor::vl6180::LaeVL6180Mux | protected |
| m_fRange | sensor::vl6180::LaeVL6180Mux | protected |
| m_mutex | sensor::vl6180::LaeVL6180Mux | protected |
| m_mux | sensor::vl6180::LaeVL6180Mux | protected |
| m_nChan | sensor::vl6180::LaeVL6180Mux | protected |
| m_nErrorCnt | sensor::vl6180::LaeVL6180Mux | protected |
| m_regAlsGain | sensor::vl6180::LaeVL6180Mux | protected |
| m_regAlsIntPeriod | sensor::vl6180::LaeVL6180Mux | protected |
| m_regRangeCrossTalk | sensor::vl6180::LaeVL6180Mux | protected |
| m_regRangeOffset | sensor::vl6180::LaeVL6180Mux | protected |
| m_strDesc | sensor::vl6180::LaeVL6180Mux | protected |
| m_strNameId | sensor::vl6180::LaeVL6180Mux | protected |
| m_uAlsIntPeriod | sensor::vl6180::LaeVL6180Mux | protected |
| measureAmbientLight(u32_t msecWait=0xffff) | sensor::vl6180::LaeVL6180Mux | |
| measureRange(u32_t msecWait=0xffff) | sensor::vl6180::LaeVL6180Mux | |
| NSenseErrorsThreshold | sensor::vl6180::LaeVL6180Mux | static |
| outOfResetInit() | sensor::vl6180::LaeVL6180Mux | protected |
| readId(struct VL6180xIdentification &id) | sensor::vl6180::LaeVL6180Mux | |
| readReg16(u16_t reg, u16_t &val) | sensor::vl6180::LaeVL6180Mux | |
| readReg8(u16_t reg, byte_t &val) | sensor::vl6180::LaeVL6180Mux | |
| readShadowRegs() | sensor::vl6180::LaeVL6180Mux | |
| readShadowRegs(byte_t ®RangeOffset, u16_t ®RangeCrossTalk, byte_t ®AlsGain, u16_t ®AlsIntPeriod) | sensor::vl6180::LaeVL6180Mux | |
| tune(uint_t uRangeOffset, uint_t uRangeCrossTalk, double fAlsGain, uint_t uAlsIntPeriod) | sensor::vl6180::LaeVL6180Mux | |
| unlock() | sensor::vl6180::LaeVL6180Mux | inlineprotected |
| waitForSensorMeasurement(u32_t msecWait, byte_t bitDone) | sensor::vl6180::LaeVL6180Mux | protected |
| waitForSensorReady(u16_t regStatus, u32_t msecWait) | sensor::vl6180::LaeVL6180Mux | protected |
| writeDefaults() | sensor::vl6180::LaeVL6180Mux | |
| writeReg16(u16_t reg, u16_t val) | sensor::vl6180::LaeVL6180Mux | |
| writeReg8(u16_t reg, byte_t val) | sensor::vl6180::LaeVL6180Mux | |
| ~LaeVL6180Mux() | sensor::vl6180::LaeVL6180Mux | virtual |