| _addr | DeviceBeginCommon | protected |
| _chipName | HapticBase | protected |
| _iface | DeviceBeginCommon | protected |
| _isReady | HapticBase | protected |
| afterCommReady() | DeviceBeginCommon | inlineprotectedvirtual |
| beforeBegin() | DeviceBeginCommon | inlineprotectedvirtual |
| begin(SensorCommCustom::CustomCallback cb, SensorCommCustomHal::CustomHalCallback hal_cb, uint8_t addr) | I2CDeviceWithHal | inline |
| beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm) | DeviceBeginCommon | inlineprotected |
| calibrate() override | HapticDriver_AW86224 | virtual |
| ChipID enum name | HapticDriver_AW86224 | |
| clearCommState() | DeviceBeginCommon | inlineprotected |
| clearSequence() override | HapticDriver_AW86224 | virtual |
| clrRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| comm | DeviceBeginCommon | protected |
| continuousVibration(uint32_t duration_ms, bool blocking=true) override | HapticDriver_AW86224 | virtual |
| DeviceBeginCommon()=default | DeviceBeginCommon | protected |
| emergencyStop() | HapticBase | inlinevirtual |
| end() override | HapticDriver_AW86224 | virtual |
| ensureValid() const override | I2CDeviceWithHal | inlineprotectedvirtual |
| fail() | DeviceBeginCommon | inlineprotected |
| getActuatorType() const override | HapticDriver_AW86224 | virtual |
| getAddress() const | DeviceBeginCommon | inline |
| getAutoBrkEnabled() const | HapticDriver_AW86224 | inline |
| getCapabilities() const override | HapticDriver_AW86224 | virtual |
| getChipID() const override | HapticDriver_AW86224 | virtual |
| getChipName() const override | HapticDriver_AW86224 | virtual |
| getComm() const override | DeviceBeginCommon | inlineprotectedvirtual |
| getContBrkGain() const | HapticDriver_AW86224 | inline |
| getContBrkTime() const | HapticDriver_AW86224 | inline |
| getContDrv1Lvl() const | HapticDriver_AW86224 | inline |
| getContDrv1Time() const | HapticDriver_AW86224 | inline |
| getContDrv2Time() const | HapticDriver_AW86224 | inline |
| getContTrackMargin() const | HapticDriver_AW86224 | inline |
| getD2sGain() const | HapticDriver_AW86224 | inline |
| getF0() const override | HapticDriver_AW86224 | virtual |
| getF0CaliData() const | HapticDriver_AW86224 | inline |
| getF0CaliPercent() const | HapticDriver_AW86224 | inline |
| getF0Pre() const | HapticDriver_AW86224 | inline |
| getGain() const override | HapticDriver_AW86224 | virtual |
| getInterface() const | DeviceBeginCommon | inline |
| getLraValue() const | HapticDriver_AW86224 | inline |
| getLraVrms() const | HapticDriver_AW86224 | inline |
| getMode() const override | HapticDriver_AW86224 | virtual |
| getPlayMode() const | HapticDriver_AW86224 | inline |
| getPwmcfg3Prlvl() const | HapticDriver_AW86224 | inline |
| getPwmcfg4Prtime() const | HapticDriver_AW86224 | inline |
| getRamNum() const | HapticDriver_AW86224 | inline |
| getRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| getStatus() const override | HapticDriver_AW86224 | virtual |
| getVbat() override | HapticDriver_AW86224 | virtual |
| getVbatValue() const | HapticDriver_AW86224 | inline |
| hal | DeviceBeginCommon | protected |
| HapticBase(const char *name) | HapticBase | inlineexplicitprotected |
| HapticDriver_AW86224() | HapticDriver_AW86224 | |
| isPlaying() const override | HapticDriver_AW86224 | virtual |
| isRamInit() const | HapticDriver_AW86224 | inline |
| isReady() const override | HapticDriver_AW86224 | virtual |
| isVibrating() const | HapticDriver_AW86224 | inline |
| loadRamData(const uint8_t *data, uint32_t len) | HapticDriver_AW86224 | |
| longVibration(uint8_t index, uint8_t gain=0x80, uint32_t duration_ms=1000, bool blocking=true) | HapticDriver_AW86224 | |
| needsCalibration() const override | HapticDriver_AW86224 | virtual |
| onBeginFail() | DeviceBeginCommon | inlineprotectedvirtual |
| playEffect(HapticEffectId effect) override | HapticDriver_AW86224 | virtual |
| playEffectAsync(HapticEffectId effect) override | HapticDriver_AW86224 | virtual |
| PlayMode enum name | HapticDriver_AW86224 | |
| playRtp(const uint8_t *data, uint32_t len, uint8_t gain=0x80) | HapticDriver_AW86224 | |
| playSequence() override | HapticDriver_AW86224 | virtual |
| PwmMode enum name | HapticDriver_AW86224 | |
| 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 |
| run() override | HapticDriver_AW86224 | virtual |
| SensorCommWrapper()=default | SensorCommWrapper | |
| setAck(bool enable) | SensorCommWrapper | inline |
| setActuatorType(HapticActuatorType type) override | HapticDriver_AW86224 | virtual |
| setAddress(uint8_t address) | SensorCommWrapper | inline |
| setAutoBrkEnabled(bool val) | HapticDriver_AW86224 | inline |
| setContBrkGain(uint8_t val) | HapticDriver_AW86224 | inline |
| setContBrkTime(uint8_t val) | HapticDriver_AW86224 | inline |
| setContDrv1Lvl(uint8_t val) | HapticDriver_AW86224 | inline |
| setContDrv1Time(uint8_t val) | HapticDriver_AW86224 | inline |
| setContDrv2Time(uint8_t val) | HapticDriver_AW86224 | inline |
| setContTrackMargin(uint8_t val) | HapticDriver_AW86224 | inline |
| setD2sGain(uint8_t val) | HapticDriver_AW86224 | inline |
| setF0CaliPercent(uint8_t val) | HapticDriver_AW86224 | inline |
| setF0Pre(uint32_t val) | HapticDriver_AW86224 | inline |
| setGain(uint8_t gain) override | HapticDriver_AW86224 | virtual |
| setLraVrms(uint32_t val) | HapticDriver_AW86224 | inline |
| setMode(HapticMode mode) override | HapticDriver_AW86224 | virtual |
| setPins(uint8_t resetPin, uint8_t intPin) | HapticDriver_AW86224 | |
| setPlayMode(PlayMode mode) | HapticDriver_AW86224 | |
| setPwmcfg3Prlvl(uint8_t val) | HapticDriver_AW86224 | inline |
| setPwmcfg4Prtime(uint8_t val) | HapticDriver_AW86224 | inline |
| setReady(bool ready) | HapticBase | inlineprotected |
| setRealtimeValue(uint8_t value) override | HapticDriver_AW86224 | virtual |
| setRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| setRtpData(uint8_t *data, uint32_t len) | HapticDriver_AW86224 | |
| setSequence(uint8_t slot, HapticEffectId effect) override | HapticDriver_AW86224 | virtual |
| setTrimLRA(uint8_t val) | HapticDriver_AW86224 | |
| setWaveLoop(uint8_t wav, uint8_t loop) | HapticDriver_AW86224 | |
| setWaveSeq(uint8_t wav, uint8_t seq) | HapticDriver_AW86224 | |
| shortVibration(uint8_t index, uint8_t gain=0x80, uint8_t loop=1) | HapticDriver_AW86224 | |
| softReset() | HapticDriver_AW86224 | |
| SramSize enum name | HapticDriver_AW86224 | |
| staticComm | DeviceBeginCommon | protected |
| stop() override | HapticDriver_AW86224 | virtual |
| stopVibration() | HapticDriver_AW86224 | |
| updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted) | SensorCommWrapper | inline |
| vibrationUpdate() override | HapticDriver_AW86224 | virtual |
| 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 |
| ~HapticBase()=default | HapticBase | virtual |
| ~SensorCommInterface()=default | SensorCommInterface | virtual |