 |
Serial Wombat Arduino Library
|
Go to the documentation of this file.
44 int16_t
writeTimeout(uint16_t timeout_mS, uint16_t timeoutOutputValue);
52 int16_t
configureHysteresis(uint16_t lowLimit, uint16_t lowOutputValue, uint16_t highLimit, uint16_t highOutputValue, uint16_t initialOutputValue);
53 int16_t
configurePID(uint16_t kp, uint16_t ki, uint16_t kd,uint16_t target,uint8_t sampleRate);
54 virtual uint8_t
pin() = 0;
int16_t writeTimeout(uint16_t timeout_mS, uint16_t timeoutOutputValue)
Definition: SerialWombatAbstractScaledOutput.cpp:10
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:265
int16_t writeInputScaling(uint16_t inputMin, uint16_t inputMax)
Definition: SerialWombatAbstractScaledOutput.cpp:40
int16_t writeScalingEnabled(bool enabled, uint8_t sourcePin)
Definition: SerialWombatAbstractScaledOutput.cpp:27
SerialWombatAbstractScaledOutput(SerialWombatChip &sw)
Constructor for the SerialWombatAbstractScaledOutput Class.
Definition: SerialWombatAbstractScaledOutput.cpp:6
int16_t writeOutputScaling(uint16_t outputMin, uint16_t outputMax)
Definition: SerialWombatAbstractScaledOutput.cpp:52
SerialWombatServo and SerialWombatPWM inherit from this class.
Definition: SerialWombatAbstractScaledOutput.h:36
int16_t configurePID(uint16_t kp, uint16_t ki, uint16_t kd, uint16_t target, uint8_t sampleRate)
Definition: SerialWombatAbstractScaledOutput.cpp:179
int16_t writeScalingInvertedInput(bool inverted)
Definition: SerialWombatAbstractScaledOutput.cpp:64
int16_t configureHysteresis(uint16_t lowLimit, uint16_t lowOutputValue, uint16_t highLimit, uint16_t highOutputValue, uint16_t initialOutputValue)
Definition: SerialWombatAbstractScaledOutput.cpp:143
int16_t writeScalingTargetValue(uint16_t target)
Definition: SerialWombatAbstractScaledOutput.cpp:76
int16_t configure1stOrderFiltering(uint8_t sampleRate, uint16_t filterConstant)
Definition: SerialWombatAbstractScaledOutput.cpp:115
int16_t configureRateControl(uint8_t sampleRate, uint16_t filterConstant)
Definition: SerialWombatAbstractScaledOutput.cpp:87
virtual uint8_t swPinModeNumber()=0