Serial Wombat Arduino Library
SerialWombatPWM_18AB Member List

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

_pinSerialWombatPinprotected
_pinModeSerialWombatPinprotected
_swSerialWombatPinprotected
begin(uint8_t pin, uint16_t dutyCycle=0, bool invert=false)SerialWombatPWM
digitalRead()SerialWombatPin
digitalWrite(uint8_t val)SerialWombatPin
Period enum nameSerialWombatAbstractScaledOutput
PERIOD_1024mS enum valueSerialWombatAbstractScaledOutput
PERIOD_128mS enum valueSerialWombatAbstractScaledOutput
PERIOD_16mS enum valueSerialWombatAbstractScaledOutput
PERIOD_1mS enum valueSerialWombatAbstractScaledOutput
PERIOD_256mS enum valueSerialWombatAbstractScaledOutput
PERIOD_2mS enum valueSerialWombatAbstractScaledOutput
PERIOD_32mS enum valueSerialWombatAbstractScaledOutput
PERIOD_4mS enum valueSerialWombatAbstractScaledOutput
PERIOD_512mS enum valueSerialWombatAbstractScaledOutput
PERIOD_64mS enum valueSerialWombatAbstractScaledOutput
PERIOD_8mS enum valueSerialWombatAbstractScaledOutput
pin()SerialWombatPWM_18ABvirtual
pinMode(uint8_t mode)SerialWombatPin
pinMode(uint8_t mode, bool pullDown, bool openDrain)SerialWombatPin
readPublicData()SerialWombatPininline
SerialWombatAbstractScaledOutput(SerialWombatChip &sw)SerialWombatAbstractScaledOutput
SerialWombatPin(SerialWombatChip &serialWombatChip)SerialWombatPin
SerialWombatPin(SerialWombatChip &serialWombatChip, uint8_t pin)SerialWombatPin
SerialWombatPWM(SerialWombatChip &serialWombat)SerialWombatPWM
SerialWombatPWM_18AB(SerialWombatChip &serialWombat)SerialWombatPWM_18AB
swPinModeNumber()SerialWombatPWM_18ABvirtual
write1stOrderFiltering(Period sampleRate, uint16_t filterConstant)SerialWombatAbstractScaledOutput
writeDutyCycle(uint16_t dutyCycle)SerialWombatPWM
writeFrequency_Hz(uint32_t frequency_Hz)SerialWombatPWM_18AB
writeHysteresis(uint16_t lowLimit, uint16_t lowOutputValue, uint16_t highLimit, uint16_t highOutputValue, uint16_t initialOutputValue)SerialWombatAbstractScaledOutput
writeInputScaling(uint16_t inputMin, uint16_t inputMax)SerialWombatAbstractScaledOutput
writeOutputScaling(uint16_t outputMin, uint16_t outputMax)SerialWombatAbstractScaledOutput
writePeriod_uS(uint32_t period_uS)SerialWombatPWM_18AB
writePID(uint16_t kp, uint16_t ki, uint16_t kd, uint16_t target, Period samplePeriod)SerialWombatAbstractScaledOutput
writePublicData(uint16_t value)SerialWombatPininline
writeRateControl(Period samplePeriod, uint16_t maximumChangecounts)SerialWombatAbstractScaledOutput
writeScalingEnabled(bool enabled, uint8_t sourcePin)SerialWombatAbstractScaledOutput
writeScalingInvertedInput(bool inverted)SerialWombatAbstractScaledOutput
writeScalingTargetValue(uint16_t target)SerialWombatAbstractScaledOutput
writeTimeout(uint16_t timeout_mS, uint16_t timeoutOutputValue)SerialWombatAbstractScaledOutput
~SerialWombatPWM()SerialWombatPWM