SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
HapticDriver_AW86224 Member List

This is the complete list of members for HapticDriver_AW86224, including all inherited members.

_addrDeviceBeginCommonprotected
_chipNameHapticBaseprotected
_ifaceDeviceBeginCommonprotected
_isReadyHapticBaseprotected
afterCommReady()DeviceBeginCommoninlineprotectedvirtual
beforeBegin()DeviceBeginCommoninlineprotectedvirtual
begin(SensorCommCustom::CustomCallback cb, SensorCommCustomHal::CustomHalCallback hal_cb, uint8_t addr)I2CDeviceWithHalinline
beginLifecycle(uint8_t addr, uint8_t iface, uint8_t initParam, CreateComm createComm)DeviceBeginCommoninlineprotected
calibrate() overrideHapticDriver_AW86224virtual
ChipID enum nameHapticDriver_AW86224
clearCommState()DeviceBeginCommoninlineprotected
clearSequence() overrideHapticDriver_AW86224virtual
clrRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
commDeviceBeginCommonprotected
continuousVibration(uint32_t duration_ms, bool blocking=true) overrideHapticDriver_AW86224virtual
DeviceBeginCommon()=defaultDeviceBeginCommonprotected
emergencyStop()HapticBaseinlinevirtual
end() overrideHapticDriver_AW86224virtual
ensureValid() const overrideI2CDeviceWithHalinlineprotectedvirtual
fail()DeviceBeginCommoninlineprotected
getActuatorType() const overrideHapticDriver_AW86224virtual
getAddress() constDeviceBeginCommoninline
getAutoBrkEnabled() constHapticDriver_AW86224inline
getCapabilities() const overrideHapticDriver_AW86224virtual
getChipID() const overrideHapticDriver_AW86224virtual
getChipName() const overrideHapticDriver_AW86224virtual
getComm() const overrideDeviceBeginCommoninlineprotectedvirtual
getContBrkGain() constHapticDriver_AW86224inline
getContBrkTime() constHapticDriver_AW86224inline
getContDrv1Lvl() constHapticDriver_AW86224inline
getContDrv1Time() constHapticDriver_AW86224inline
getContDrv2Time() constHapticDriver_AW86224inline
getContTrackMargin() constHapticDriver_AW86224inline
getD2sGain() constHapticDriver_AW86224inline
getF0() const overrideHapticDriver_AW86224virtual
getF0CaliData() constHapticDriver_AW86224inline
getF0CaliPercent() constHapticDriver_AW86224inline
getF0Pre() constHapticDriver_AW86224inline
getGain() const overrideHapticDriver_AW86224virtual
getInterface() constDeviceBeginCommoninline
getLraValue() constHapticDriver_AW86224inline
getLraVrms() constHapticDriver_AW86224inline
getMode() const overrideHapticDriver_AW86224virtual
getPlayMode() constHapticDriver_AW86224inline
getPwmcfg3Prlvl() constHapticDriver_AW86224inline
getPwmcfg4Prtime() constHapticDriver_AW86224inline
getRamNum() constHapticDriver_AW86224inline
getRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
getStatus() const overrideHapticDriver_AW86224virtual
getVbat() overrideHapticDriver_AW86224virtual
getVbatValue() constHapticDriver_AW86224inline
halDeviceBeginCommonprotected
HapticBase(const char *name)HapticBaseinlineexplicitprotected
HapticDriver_AW86224()HapticDriver_AW86224
isPlaying() const overrideHapticDriver_AW86224virtual
isRamInit() constHapticDriver_AW86224inline
isReady() const overrideHapticDriver_AW86224virtual
isVibrating() constHapticDriver_AW86224inline
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 overrideHapticDriver_AW86224virtual
onBeginFail()DeviceBeginCommoninlineprotectedvirtual
playEffect(HapticEffectId effect) overrideHapticDriver_AW86224virtual
playEffectAsync(HapticEffectId effect) overrideHapticDriver_AW86224virtual
PlayMode enum nameHapticDriver_AW86224
playRtp(const uint8_t *data, uint32_t len, uint8_t gain=0x80)HapticDriver_AW86224
playSequence() overrideHapticDriver_AW86224virtual
PwmMode enum nameHapticDriver_AW86224
readBuff(uint8_t *buf, size_t len) constSensorCommWrapperinline
readReg(uint8_t reg) constSensorCommWrapperinline
readRegBuff(uint8_t reg, uint8_t *buf, size_t len) constSensorCommWrapperinline
run() overrideHapticDriver_AW86224virtual
SensorCommWrapper()=defaultSensorCommWrapper
setAck(bool enable)SensorCommWrapperinline
setActuatorType(HapticActuatorType type) overrideHapticDriver_AW86224virtual
setAddress(uint8_t address)SensorCommWrapperinline
setAutoBrkEnabled(bool val)HapticDriver_AW86224inline
setContBrkGain(uint8_t val)HapticDriver_AW86224inline
setContBrkTime(uint8_t val)HapticDriver_AW86224inline
setContDrv1Lvl(uint8_t val)HapticDriver_AW86224inline
setContDrv1Time(uint8_t val)HapticDriver_AW86224inline
setContDrv2Time(uint8_t val)HapticDriver_AW86224inline
setContTrackMargin(uint8_t val)HapticDriver_AW86224inline
setD2sGain(uint8_t val)HapticDriver_AW86224inline
setF0CaliPercent(uint8_t val)HapticDriver_AW86224inline
setF0Pre(uint32_t val)HapticDriver_AW86224inline
setGain(uint8_t gain) overrideHapticDriver_AW86224virtual
setLraVrms(uint32_t val)HapticDriver_AW86224inline
setMode(HapticMode mode) overrideHapticDriver_AW86224virtual
setPins(uint8_t resetPin, uint8_t intPin)HapticDriver_AW86224
setPlayMode(PlayMode mode)HapticDriver_AW86224
setPwmcfg3Prlvl(uint8_t val)HapticDriver_AW86224inline
setPwmcfg4Prtime(uint8_t val)HapticDriver_AW86224inline
setReady(bool ready)HapticBaseinlineprotected
setRealtimeValue(uint8_t value) overrideHapticDriver_AW86224virtual
setRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
setRtpData(uint8_t *data, uint32_t len)HapticDriver_AW86224
setSequence(uint8_t slot, HapticEffectId effect) overrideHapticDriver_AW86224virtual
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 nameHapticDriver_AW86224
staticCommDeviceBeginCommonprotected
stop() overrideHapticDriver_AW86224virtual
stopVibration()HapticDriver_AW86224
updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted)SensorCommWrapperinline
vibrationUpdate() overrideHapticDriver_AW86224virtual
writeBuff(uint8_t *buf, size_t len)SensorCommWrapperinline
writeReg(uint8_t reg, uint8_t val)SensorCommWrapperinline
writeRegBuff(uint8_t reg, uint8_t *buf, size_t len)SensorCommWrapperinline
writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len)SensorCommWrapperinline
~DeviceBeginCommon()DeviceBeginCommoninlinevirtual
~HapticBase()=defaultHapticBasevirtual
~SensorCommInterface()=defaultSensorCommInterfacevirtual