UUtzinger_DRV8704 0.1.0 Arduino library for the DRV8704 dual H-bridge gate driver

DRV8704 Member List

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

applyConfig(const DRV8704Config &config) | DRV8704 |
begin() | DRV8704 |
beginPwmMode(const DRV8704PwmConfig &config=DRV8704PwmConfig()) | DRV8704 |
brake(BridgeId bridge) | DRV8704 |
bridgeState(BridgeId bridge) const | DRV8704 |
cachedRegister(uint8_t address) const | DRV8704 |
clearFault(FaultBit bit) | DRV8704 |
clearFaults() | DRV8704 |
coast(BridgeId bridge) | DRV8704 |
currentLimitResult() const | DRV8704 | inline
currentModePresetConfig() const | DRV8704 | inline
direction(BridgeId bridge) const | DRV8704 |
disableCurrentLimit() | DRV8704 |
DRV8704(const DRV8704Pins &pins, SPIClass &spi=SPI) | DRV8704 | explicit
enableBridgeDriver(bool enabled) | DRV8704 |
end() | DRV8704 |
endPwmMode() | DRV8704 |
hasFault() | DRV8704 |
hasFaultPin() const | DRV8704 | inline
healthCheck() | DRV8704 |
isCurrentLimitEnabled() const | DRV8704 | inline
isFaultPinActive() const | DRV8704 |
isInitialized() const | DRV8704 | inline
isPwmModeEnabled() const | DRV8704 | inline
pwmCapability() const | DRV8704 | inline
readRegister(uint8_t address) | DRV8704 |
readRegister(RegisterAddress address) | DRV8704 | inline
readStatus() | DRV8704 |
reset() | DRV8704 |
setBlankTime(uint8_t blankTime) | DRV8704 |
setBridgeMode(BridgeId bridge, BridgeMode mode) | DRV8704 |
setCurrent(BridgeId bridge, float amps) | DRV8704 |
setCurrent(BridgeId bridge, Direction direction, float amps) | DRV8704 | inline
setCurrentLimit(float amps) | DRV8704 |
setCurrentModePreset(CurrentModePreset preset) | DRV8704 |
setDeadTime(DeadTime deadTime) | DRV8704 |
setDecayMode(DecayMode mode) | DRV8704 |
setDecayTime(uint8_t decayTime) | DRV8704 |
setDirection(BridgeId bridge, Direction direction) | DRV8704 |
setGateDrive(const GateDriveConfig &gateDrive) | DRV8704 |
setGateDriveCurrents(GateDriveSinkCurrent iDriveN, GateDriveSourceCurrent iDriveP) | DRV8704 |
setGateDriveTimes(GateDriveTime tDriveN, GateDriveTime tDriveP) | DRV8704 |
setOcpDeglitch(OcpDeglitch deglitch) | DRV8704 |
setOcpThreshold(OcpThreshold threshold) | DRV8704 |
setOffTime(uint8_t offTime) | DRV8704 |
setPwmFrequency(uint32_t frequencyHz) | DRV8704 |
setSenseGain(SenseGain gain) | DRV8704 |
setShuntResistance(float ohms) | DRV8704 |
setShuntResistance(BridgeId bridge, float ohms) | DRV8704 |
setSpeed(BridgeId bridge, float speedPercent) | DRV8704 |
setSpeed(BridgeId bridge, Direction direction, float speedPercent) | DRV8704 | inline
setTorque(uint8_t torque) | DRV8704 |
sleep() | DRV8704 |
smallestDutyIncrementPercent() const | DRV8704 | inline
syncRegisterCache() | DRV8704 |
updateRegister(uint8_t address, uint16_t mask, uint16_t value) | DRV8704 |
updateRegister(RegisterAddress address, uint16_t mask, uint16_t value) | DRV8704 | inline
wake() | DRV8704 |
writeRegister(uint8_t address, uint16_t value) | DRV8704 |
writeRegister(RegisterAddress address, uint16_t value) | DRV8704 | inline