public class DcMotorImplEx extends DcMotorImpl implements DcMotorEx
DcMotor.RunMode, DcMotor.ZeroPowerBehaviorDcMotorSimple.DirectionHardwareDevice.Manufacturercontroller, direction, mode, portNumber| Constructor and Description |
|---|
DcMotorImplEx(DcMotorController controller,
int portNumber) |
DcMotorImplEx(DcMotorController controller,
int portNumber,
DcMotorSimple.Direction direction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isMotorEnabled()
Returns whether this motor is energized
|
void |
setMotorDisable()
Individually denergizes this particular motor
|
void |
setMotorEnable()
Individually energizes this particular motor
|
close, getConnectionInfo, getController, getCurrentPosition, getDeviceName, getDirection, getManufacturer, getMaxSpeed, getMode, getPortNumber, getPower, getPowerFloat, getTargetPosition, getVersion, getZeroPowerBehavior, internalSetMode, internalSetPower, internalSetTargetPosition, isBusy, resetDeviceConfigurationForOpMode, setDirection, setMaxSpeed, setMode, setPower, setPowerFloat, setTargetPosition, setZeroPowerBehaviorpublic DcMotorImplEx(DcMotorController controller, int portNumber)
public DcMotorImplEx(DcMotorController controller, int portNumber, DcMotorSimple.Direction direction)
public void setMotorEnable()
DcMotorExsetMotorEnable in interface DcMotorExDcMotorEx.setMotorDisable(),
DcMotorEx.isMotorEnabled()public void setMotorDisable()
DcMotorExsetMotorDisable in interface DcMotorExDcMotorEx.setMotorEnable(),
DcMotorEx.isMotorEnabled()public boolean isMotorEnabled()
DcMotorExisMotorEnabled in interface DcMotorExDcMotorEx.setMotorEnable(),
DcMotorEx.setMotorDisable()