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

Here is a list of all class members with links to the classes they belong to:

### - a -

- achievableMaxCurrentAmps : DRV8704CurrentLimitResult
- achievedFrequencyHz : DRV8704PwmCapability
- ain1Pin : DRV8704Pins
- ain2Pin : DRV8704Pins
- all : drv8704_blank_reg_t , drv8704_ctrl_reg_t , drv8704_decay_reg_t , drv8704_drive_reg_t , drv8704_off_reg_t , drv8704_status_reg_t , drv8704_torque_reg_t
- ampsPerTorqueCount : DRV8704CurrentLimitResult
- aocp : drv8704_status_reg_t
- apdf : drv8704_status_reg_t
- appliedCurrentLimitAmpsA : DRV8704CurrentLimitResult
- appliedCurrentLimitAmpsB : DRV8704CurrentLimitResult
- applyConfig() : DRV8704
- available : DRV8704PwmCapability

### - b -

- backendType : DRV8704PwmCapability
- begin() : DRV8704 , DRV8704PwmBackend
- beginPwmMode() : DRV8704
- bin1Pin : DRV8704Pins
- bin2Pin : DRV8704Pins
- bit : drv8704_blank_reg_t , drv8704_ctrl_reg_t , drv8704_decay_reg_t , drv8704_drive_reg_t , drv8704_off_reg_t , drv8704_status_reg_t , drv8704_torque_reg_t
- blankTime : DRV8704Config , DRV8704CurrentPresetConfig
- bocp : drv8704_status_reg_t
- bpdf : drv8704_status_reg_t
- brake() : DRV8704
- bridge : DRV8704BridgeState
- bridgeState() : DRV8704

### - c -

- cachedRegister() : DRV8704
- clearFault() : DRV8704
- clearFaults() : DRV8704
- coast() : DRV8704
- configure() : DRV8704PwmBackend
- csPin : DRV8704Pins
- currentLimitResult() : DRV8704
- currentModePresetConfig() : DRV8704

### - d -

- deadTime : DRV8704Config , DRV8704CurrentPresetConfig
- decayMode : DRV8704Config , DRV8704CurrentPresetConfig
- decayTime : DRV8704Config , DRV8704CurrentPresetConfig
- decmod : drv8704_decay_reg_t
- defaultMatches : DRV8704HealthCheck
- defaultsMatch : DRV8704HealthCheck
- direction() : DRV8704 , DRV8704BridgeState
- disableCurrentLimit() : DRV8704
- DRV8704() : DRV8704
- DRV8704BridgeState() : DRV8704BridgeState
- DRV8704Config() : DRV8704Config
- DRV8704CurrentLimitResult() : DRV8704CurrentLimitResult
- DRV8704CurrentPresetConfig() : DRV8704CurrentPresetConfig
- DRV8704HealthCheck() : DRV8704HealthCheck
- DRV8704Pins() : DRV8704Pins
- DRV8704PwmCapability() : DRV8704PwmCapability
- DRV8704PwmConfig() : DRV8704PwmConfig
- DRV8704Status() : DRV8704Status
- dtime : drv8704_ctrl_reg_t
- dutySteps : DRV8704PwmCapability

### - e -

- enableBridgeDriver() : DRV8704
- enabled : DRV8704Config , DRV8704CurrentLimitResult
- enbl : drv8704_ctrl_reg_t
- end() : DRV8704 , DRV8704PwmBackend
- endPwmMode() : DRV8704

### - f -

- faultPin : DRV8704Pins
- faultPinActive : DRV8704HealthCheck
- faultPresent : DRV8704HealthCheck
- frequencyHz : DRV8704PwmConfig

### - g -

- gateDrive : DRV8704Config
- GateDriveConfig() : GateDriveConfig

### - h -

- hasFault() : DRV8704
- hasFaultPin() : DRV8704
- healthCheck() : DRV8704

### - i -

- idriven : drv8704_drive_reg_t
- iDriveN : GateDriveConfig
- idrivep : drv8704_drive_reg_t
- iDriveP : GateDriveConfig
- initialized : DRV8704HealthCheck
- isCurrentLimitEnabled() : DRV8704
- isFaultPinActive() : DRV8704
- isgain : drv8704_ctrl_reg_t
- isInitialized() : DRV8704
- isPwmModeEnabled() : DRV8704

### - o -

- ocpdeg : drv8704_drive_reg_t
- ocpDeglitch : GateDriveConfig
- ocpth : drv8704_drive_reg_t
- ocpThreshold : GateDriveConfig
- offTime : DRV8704Config , DRV8704CurrentPresetConfig
- ots : drv8704_status_reg_t
- overCurrentA : DRV8704Status
- overCurrentB : DRV8704Status
- overTemperature : DRV8704Status

### - p -

- predriverFaultA : DRV8704Status
- predriverFaultB : DRV8704Status
- preferredResolutionBits : DRV8704PwmConfig
- preset : DRV8704CurrentLimitResult , DRV8704CurrentPresetConfig
- pwmCapability() : DRV8704
- pwmFrequencyHz : DRV8704CurrentLimitResult
- pwmmode : drv8704_off_reg_t

### - r -

- raw : DRV8704Status
- readRegister() : DRV8704
- readStatus() : DRV8704
- referenceShuntOhms : DRV8704CurrentLimitResult
- releasePin() : DRV8704PwmBackend
- requestedCurrentLimitAmps : DRV8704CurrentLimitResult
- requestedFrequencyHz : DRV8704PwmCapability
- reserved : drv8704_blank_reg_t , drv8704_decay_reg_t , drv8704_drive_reg_t , drv8704_off_reg_t , drv8704_status_reg_t , drv8704_torque_reg_t
- reserved0 : drv8704_ctrl_reg_t
- reserved1 : drv8704_ctrl_reg_t
- reset() : DRV8704
- resetPin : DRV8704Pins
- resolutionBits : DRV8704PwmCapability
- runtimeState : DRV8704BridgeState

### - s -

- selectedGain : DRV8704CurrentLimitResult
- senseGain : DRV8704Config
- setBlankTime() : DRV8704
- setBridgeMode() : DRV8704
- setCurrent() : DRV8704
- setCurrentLimit() : DRV8704
- setCurrentModePreset() : DRV8704
- setDeadTime() : DRV8704
- setDecayMode() : DRV8704
- setDecayTime() : DRV8704
- setDirection() : DRV8704
- setGateDrive() : DRV8704
- setGateDriveCurrents() : DRV8704
- setGateDriveTimes() : DRV8704
- setOcpDeglitch() : DRV8704
- setOcpThreshold() : DRV8704
- setOffTime() : DRV8704
- setPwmFrequency() : DRV8704
- setSenseGain() : DRV8704
- setShuntResistance() : DRV8704
- setSpeed() : DRV8704
- setTorque() : DRV8704
- shuntOhmsA : DRV8704CurrentLimitResult
- shuntOhmsB : DRV8704CurrentLimitResult
- sleep() : DRV8704
- sleepPin : DRV8704Pins
- smallestDutyIncrementPercent() : DRV8704 , DRV8704PwmCapability
- speedPercent : DRV8704BridgeState
- spiOk : DRV8704HealthCheck
- statusRegister : DRV8704HealthCheck
- syncRegisterCache() : DRV8704

### - t -

- tblank : drv8704_blank_reg_t
- tdecay : drv8704_decay_reg_t
- tdriven : drv8704_drive_reg_t
- tDriveN : GateDriveConfig
- tdrivep : drv8704_drive_reg_t
- tDriveP : GateDriveConfig
- toff : drv8704_off_reg_t
- torque : drv8704_torque_reg_t , DRV8704Config
- torqueDac : DRV8704CurrentLimitResult

### - u -

- undervoltage : DRV8704Status
- updateRegister() : DRV8704
- uvlo : drv8704_status_reg_t

### - v -

- valid : DRV8704CurrentLimitResult

### - w -

- wake() : DRV8704
- writeDuty() : DRV8704PwmBackend
- writeReadbackOk : DRV8704HealthCheck
- writeRegister() : DRV8704

### - ~ -

- ~DRV8704PwmBackend() : DRV8704PwmBackend