 |
Serial Wombat Arduino Library
|
Go to the documentation of this file.
99 void attach(uint8_t
pin, uint16_t min = 544, uint16_t max = 2400,
bool reverse =
false);
107 void write(uint8_t angle);
219 void attach(uint8_t
pin, uint16_t min , uint16_t max ,
bool reverse =
false);
A class to control Servos attached to the Serial Wombat chip.
Definition: SerialWombatServo.h:68
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:272
A class for the Serial Wombat 18AB Chip that adds support for high frequency hobby Servos(200 Hz,...
Definition: SerialWombatServo.h:198
uint8_t read(void)
returns the last position of the servo scaled to a number from 0 to 180.
Definition: SerialWombatServo.cpp:51
void initializeServo()
Definition: SerialWombatServo.cpp:20
uint8_t swPinModeNumber()
Facilitates inheritance.
Definition: SerialWombatServo.cpp:78
uint16_t _min
Definition: SerialWombatServo.h:124
SerialWombatHighFrequencyServo(SerialWombatChip &serialWombat)
Definition: SerialWombatServo.cpp:83
SerialWombatServo, SerialWombatPWM and other proportional ouptut classes inherit from this class....
Definition: SerialWombatAbstractScaledOutput.h:61
uint16_t _position
Definition: SerialWombatServo.h:123
void attach(uint8_t pin, bool reverse)
Initialize a servo on the specified pin.
Definition: SerialWombatServo.cpp:12
int16_t writeFrequency_Hz(uint16_t frequency_hZ)
Definition: SerialWombatServo.cpp:97
uint8_t pin()
Facilitates inheritance.
Definition: SerialWombatServo.cpp:72
SerialWombatServo(SerialWombatChip &sw)
Constructor for the SerialWombatServo Class.
Definition: SerialWombatServo.cpp:5
SerialWombatServo_18AB(SerialWombatChip &serialWombat)
Definition: SerialWombatServo.cpp:68
void attach(uint8_t pin, bool reverse)
Do not use this interface for High Frequency Servos.
Describes a Serial Wombat Pin. Is base class for other pin modes.
Definition: SerialWombat.h:799
uint16_t _max
Definition: SerialWombatServo.h:125
void write(uint8_t angle)
Writes a value to the servo.
Definition: SerialWombatServo.cpp:39
bool _reverse
Definition: SerialWombatServo.h:126
uint8_t pin()
Returns the current SW pin number. Used primarily for virtual calls by derived classes.
Definition: SerialWombat.h:861
A derived class that adds additional Servo Functionality for the Serial Wombat 18AB Chip.
Definition: SerialWombatServo.h:154
void write16bit(uint16_t position)
Writes a 16 bit value to the servo.
Definition: SerialWombatServo.cpp:59
int16_t writePeriod_uS(uint16_t period_uS)
Definition: SerialWombatServo.cpp:102
~SerialWombatServo()
Definition: SerialWombatServo.cpp:64