|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrcx.rcxdirect.DirectSend
rcx.rcxdirect.Motor
public class Motor
Abstraction for a motor. Three instances of Motor
are available: Motor.A
, Motor.B
and Motor.C
. To control each motor use
methods forward, backward, reverseDirection, stop
and flt
. To set each motor's power, use
setPower
.
Example:
Motor.A.setPower(1);
Motor.C.setPower(7);
Motor.A.forward();
Motor.C.forward();
Thread.sleep (1000);
Motor.A.stop();
Motor.C.stop();
Field Summary | |
---|---|
static Motor |
A
Motor A. |
static Motor |
B
Motor B. |
static Motor |
C
Motor C. |
Constructor Summary | |
---|---|
Motor(int aId)
|
Method Summary | |
---|---|
void |
backward()
Causes motor to rotate backwards. |
void |
controlMotor(int aMotor,
int aState)
|
void |
controlMotorPower(int aMotor,
int aValue)
|
void |
flt()
Causes motor to float. |
void |
forward()
Causes motor to rotate forward. |
int |
getPower()
Returns the current motor power. |
void |
setPower(int aPower)
Sets motor power to a value between 0 and 7. |
void |
stop()
Causes motor to stop, pretty much instantaneously. |
Methods inherited from class rcx.rcxdirect.DirectSend |
---|
getStream, getTimeout, getTimeoutStatic, init, lastResult, lastResultStatic, sendToRCX |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Motor A
public static final Motor B
public static final Motor C
Constructor Detail |
---|
public Motor(int aId)
Method Detail |
---|
public final void setPower(int aPower)
aPower
- A value in the range [0-7].public final int getPower()
public final void forward()
public final void backward()
public final void stop()
public final void flt()
public void controlMotor(int aMotor, int aState)
public void controlMotorPower(int aMotor, int aValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |