|
JMotor
|
control two JMotorDriverServos as if they are one driver More...
#include <JMotorDriverServoDual.h>


Public Member Functions | |
| JMotorDriverServoDual (JMotorDriverServo &_m1, JMotorDriverServo &_m2) | |
| bool | set (float val) |
| set motor power | |
| bool | setEnable (bool _enable) |
| use to enable or disable a motor, and sets up pin states | |
| bool | getEnable () |
| get the enable state of the driver | |
| float | getMaxRange () |
| high end of the range | |
| float | getMinRange () |
| low end of the range | |
| void | setMinServoValue (int value) |
| void | setMaxServoValue (int value) |
| int | getMinServoValue () |
| int | getMaxServoValue () |
| int | getServoValueRange () |
| void | setServoValues (int min, int max) |
Public Member Functions inherited from JMotorDriverServo | |
| void | setMinServoValue (int value) |
| microseconds for shortest servo pulse | |
| void | setMaxServoValue (int value) |
| microseconds for longest servo pulse | |
| int | getMinServoValue () |
| returns setting for microseconds for shortest servo pulse | |
| int | getMaxServoValue () |
| returns setting for microseconds for longest servo pulse | |
| int | getServoValueRange () |
| returns difference (in microseconds) between longest and shortest servo pulse settings | |
| void | setServoValues (int min, int max) |
| set the settings for short and long servo pulses at the same time | |
| int | getSetMicroseconds () |
| returns how many microseconds the servo signal pulse was most recently set to | |
| bool | getConstrainRange () |
| returns whether the range of set() will be constrained to within -1 and 1 | |
| void | setConstrainRange (bool _constrainRange) |
| set whether the range of set() will be constrained to within -1 and 1 | |
Public Member Functions inherited from JMotorDriver | |
| bool | enable () |
| enable motor | |
| bool | disable () |
| disable motor | |
Public Attributes | |
| JMotorDriverServo & | m1 |
| JMotorDriverServo & | m2 |
Additional Inherited Members | |
Protected Attributes inherited from JMotorDriverServo | |
| int | minServoValue |
| int | maxServoValue |
| int | setMicroseconds = 0 |
| bool | constrainRange |
control two JMotorDriverServos as if they are one driver
|
inline |
|
inlinevirtual |
get the enable state of the driver
| (bool) | true if enabled, false if disabled |
Reimplemented from JMotorDriver.
|
inlinevirtual |
high end of the range
| (float) | maxRange |
Reimplemented from JMotorDriver.
|
inline |
|
inlinevirtual |
low end of the range
| (float) | minRange |
Reimplemented from JMotorDriver.
|
inline |
|
inline |
|
inlinevirtual |
set motor power
| val | (float) val |
| (bool) | false if at end of power range, true otherwise |
Reimplemented from JMotorDriver.
|
inlinevirtual |
use to enable or disable a motor, and sets up pin states
| _enable | (bool) true=enable, false=disable |
| (bool) | true if state changed, false if state already set |
Reimplemented from JMotorDriver.
|
inline |
|
inline |
|
inline |
| JMotorDriverServo& JMotorDriverServoDual::m1 |
| JMotorDriverServo& JMotorDriverServoDual::m2 |