| _addr | DeviceBeginCommon | protected |
| _iface | DeviceBeginCommon | protected |
| afterCommReady() | DeviceBeginCommon | inlineprotectedvirtual |
| afterInitSuccess(uint8_t param) | DeviceBeginCommon | inlineprotectedvirtual |
| ALS_GAIN_1X enum value | SensorLTR553 | |
| ALS_GAIN_2X enum value | SensorLTR553 | |
| ALS_GAIN_48X enum value | SensorLTR553 | |
| ALS_GAIN_4X enum value | SensorLTR553 | |
| ALS_GAIN_8X enum value | SensorLTR553 | |
| ALS_GAIN_96X enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_100MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_150MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_200MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_250MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_300MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_350MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_400MS enum value | SensorLTR553 | |
| ALS_INTEGRATION_TIME_50MS enum value | SensorLTR553 | |
| ALS_IRQ_ACTIVE_HIGH enum value | SensorLTR553 | |
| ALS_IRQ_ACTIVE_LOW enum value | SensorLTR553 | |
| ALS_IRQ_BOTH enum value | SensorLTR553 | |
| ALS_IRQ_DISABLE enum value | SensorLTR553 | |
| ALS_IRQ_ONLY_ALS enum value | SensorLTR553 | |
| ALS_IRQ_ONLY_PS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_1000MS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_100MS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_2000MS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_200MS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_500MS enum value | SensorLTR553 | |
| ALS_MEASUREMENT_TIME_50MS enum value | SensorLTR553 | |
| beforeBegin() | DeviceBeginCommon | inlineprotectedvirtual |
| begin(SensorCommCustom::CustomCallback callback, uint8_t addr) | I2CDeviceNoHal | inline |
| beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm) | DeviceBeginCommon | inlineprotected |
| clearCommState() | DeviceBeginCommon | inlineprotected |
| clrRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| comm | DeviceBeginCommon | protected |
| DeviceBeginCommon()=default | DeviceBeginCommon | protected |
| disableIRQ() | SensorLTR553 | inline |
| disableLightSensor() | SensorLTR553 | inline |
| disableProximity() | SensorLTR553 | inline |
| disablePsIndicator() | SensorLTR553 | inline |
| enableIRQ(IrqMode mode) | SensorLTR553 | inline |
| enableLightSensor() | SensorLTR553 | inline |
| enableProximity() | SensorLTR553 | inline |
| enablePsIndicator() | SensorLTR553 | inline |
| ensureValid() const override | DeviceBeginCommon | inlineprotectedvirtual |
| fail() | DeviceBeginCommon | inlineprotected |
| getAddress() const | DeviceBeginCommon | inline |
| getComm() const override | DeviceBeginCommon | inlineprotectedvirtual |
| getInterface() const | DeviceBeginCommon | inline |
| getLightSensor(uint8_t ch) | SensorLTR553 | inline |
| getManufacturerID() | SensorLTR553 | inline |
| getPartID() | SensorLTR553 | inline |
| getProximity(bool *saturated=NULL) | SensorLTR553 | inline |
| getRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| getRevisionID() | SensorLTR553 | inline |
| hal | DeviceBeginCommon | protected |
| IntegrationTime enum name | SensorLTR553 | |
| IrqLevel enum name | SensorLTR553 | |
| IrqMode enum name | SensorLTR553 | |
| LightSensorGain enum name | SensorLTR553 | |
| LTR553_DEFAULT_MAN_ID | SensorLTR553 | protectedstatic |
| MeasurementRate enum name | SensorLTR553 | |
| onBeginFail() | DeviceBeginCommon | inlineprotectedvirtual |
| PS_LED_CUR_100MA enum value | SensorLTR553 | |
| PS_LED_CUR_10MA enum value | SensorLTR553 | |
| PS_LED_CUR_20MA enum value | SensorLTR553 | |
| PS_LED_CUR_50MA enum value | SensorLTR553 | |
| PS_LED_CUR_5MA enum value | SensorLTR553 | |
| PS_LED_DUTY_100 enum value | SensorLTR553 | |
| PS_LED_DUTY_25 enum value | SensorLTR553 | |
| PS_LED_DUTY_50 enum value | SensorLTR553 | |
| PS_LED_DUTY_75 enum value | SensorLTR553 | |
| PS_LED_PLUSE_100KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_30KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_40KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_50KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_60KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_70KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_80KHZ enum value | SensorLTR553 | |
| PS_LED_PLUSE_90KHZ enum value | SensorLTR553 | |
| PS_MEAS_RATE_1000MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_100MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_10MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_2000MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_200MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_500MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_50MS enum value | SensorLTR553 | |
| PS_MEAS_RATE_70MS enum value | SensorLTR553 | |
| psAvailable() | SensorLTR553 | inline |
| PsLedCurrent enum name | SensorLTR553 | |
| PsLedDuty enum name | SensorLTR553 | |
| PsLedPeriod enum name | SensorLTR553 | |
| PsRate enum name | SensorLTR553 | |
| readBuff(uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| readReg(uint8_t reg) const | SensorCommWrapper | inline |
| readRegBuff(uint8_t reg, uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| REG_ALS_CONTR | SensorLTR553 | protectedstatic |
| REG_ALS_DATA_CH0_0 | SensorLTR553 | protectedstatic |
| REG_ALS_DATA_CH0_1 | SensorLTR553 | protectedstatic |
| REG_ALS_DATA_CH1_0 | SensorLTR553 | protectedstatic |
| REG_ALS_DATA_CH1_1 | SensorLTR553 | protectedstatic |
| REG_ALS_MEAS_RATE | SensorLTR553 | protectedstatic |
| REG_ALS_PS_STATUS | SensorLTR553 | protectedstatic |
| REG_ALS_THRES_LOW_0 | SensorLTR553 | protectedstatic |
| REG_ALS_THRES_LOW_1 | SensorLTR553 | protectedstatic |
| REG_ALS_THRES_UP_0 | SensorLTR553 | protectedstatic |
| REG_ALS_THRES_UP_1 | SensorLTR553 | protectedstatic |
| REG_INTERRUPT | SensorLTR553 | protectedstatic |
| REG_INTERRUPT_PERSIST | SensorLTR553 | protectedstatic |
| REG_MANUFAC_ID | SensorLTR553 | protectedstatic |
| REG_PART_ID | SensorLTR553 | protectedstatic |
| REG_PS_CONTR | SensorLTR553 | protectedstatic |
| REG_PS_DATA_0 | SensorLTR553 | protectedstatic |
| REG_PS_DATA_1 | SensorLTR553 | protectedstatic |
| REG_PS_LED | SensorLTR553 | protectedstatic |
| REG_PS_MEAS_RATE | SensorLTR553 | protectedstatic |
| REG_PS_N_PULSES | SensorLTR553 | protectedstatic |
| REG_PS_OFFSET_0 | SensorLTR553 | protectedstatic |
| REG_PS_OFFSET_1 | SensorLTR553 | protectedstatic |
| REG_PS_THRES_LOW_0 | SensorLTR553 | protectedstatic |
| REG_PS_THRES_LOW_1 | SensorLTR553 | protectedstatic |
| REG_PS_THRES_UP_0 | SensorLTR553 | protectedstatic |
| REG_PS_THRES_UP_1 | SensorLTR553 | protectedstatic |
| reset() | SensorLTR553 | inline |
| SensorCommWrapper()=default | SensorCommWrapper | |
| SensorLTR553()=default | SensorLTR553 | |
| setAck(bool enable) | SensorCommWrapper | inline |
| setAddress(uint8_t address) | SensorCommWrapper | inline |
| setIRQLevel(IrqLevel level) | SensorLTR553 | inline |
| setLightSensorGain(LightSensorGain gain) | SensorLTR553 | inline |
| setLightSensorPersists(uint8_t count) | SensorLTR553 | inline |
| setLightSensorRate(IntegrationTime alsIntegrationTime, MeasurementRate alsMeasurementRate) | SensorLTR553 | inline |
| setLightSensorThreshold(uint16_t low, uint16_t high) | SensorLTR553 | inline |
| setProximityPersists(uint8_t count) | SensorLTR553 | inline |
| setProximityRate(PsRate rate) | SensorLTR553 | inline |
| setProximityThreshold(uint16_t low, uint16_t high) | SensorLTR553 | inline |
| setPsLedCurrent(PsLedCurrent cur) | SensorLTR553 | inline |
| setPsLedDutyCycle(PsLedDuty duty) | SensorLTR553 | inline |
| setPsLedPulsePeriod(PsLedPeriod period) | SensorLTR553 | inline |
| setPsLedPulses(uint8_t pulesNum) | SensorLTR553 | inline |
| setRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| staticComm | DeviceBeginCommon | protected |
| updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted) | SensorCommWrapper | inline |
| writeBuff(uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeReg(uint8_t reg, uint8_t val) | SensorCommWrapper | inline |
| writeRegBuff(uint8_t reg, uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len) | SensorCommWrapper | inline |
| ~DeviceBeginCommon() | DeviceBeginCommon | inlinevirtual |
| ~SensorCommInterface()=default | SensorCommInterface | virtual |
| ~SensorLTR553()=default | SensorLTR553 | |