 |
Serial Wombat Arduino Library
|
Go to the documentation of this file.
70 int16_t
begin(uint8_t
pin, uint16_t maxFrequency_Hz = 65535, uint16_t dutyCycle = 0x8000)
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:289
SerialWombatServo, SerialWombatPWM and other proportional ouptut classes inherit from this class....
Definition: SerialWombatAbstractScaledOutput.h:62
Extends the SerialWombatFrequencyOutput class with SW18AB specific functionality, including SerialWom...
Definition: SerialWombatFrequencyOutput.h:84
uint8_t pin()
fulfills a virtual function requirement of SerialWombatAbstractScaledOutput
Definition: SerialWombatFrequencyOutput.h:95
Describes a Serial Wombat Pin. Is base class for other pin modes.
Definition: SerialWombatPin.h:38
uint8_t _pinMode
Definition: SerialWombatPin.h:164
@ PIN_MODE_FREQUENCY_OUTPUT
(36)
Definition: SerialWombat.h:276
int16_t begin(uint8_t pin, uint16_t maxFrequency_Hz=65535, uint16_t dutyCycle=0x8000)
Initialize a pin that has been declared as FrequencyOutput.
Definition: SerialWombatFrequencyOutput.h:70
uint8_t swPinModeNumber()
fulfills a virtual function requirement of SerialWombatAbstractScaledOutput
Definition: SerialWombatFrequencyOutput.h:103
uint8_t pin()
Returns the current SW pin number. Used primarily for virtual calls by derived classes.
Definition: SerialWombatPin.h:121
SerialWombatFrequencyOutput_18AB(SerialWombatChip &serialWombat)
Definition: SerialWombatFrequencyOutput.h:87
uint8_t _pin
Definition: SerialWombatPin.h:162
SerialWombatFrequencyOutput(SerialWombatChip &serialWombat)
Constructor for SerialWombatFrequencyOutput class.
Definition: SerialWombatFrequencyOutput.h:62
int16_t initPacketNoResponse(uint8_t packetNumber, uint8_t param0=0x55, uint8_t param1=0x55, uint8_t param2=0x55, uint8_t param3=0x55, uint8_t param4=0x55)
Definition: SerialWombatPin.h:131
A class representing a Serial Wombat Frequency Output.
Definition: SerialWombatFrequencyOutput.h:55