Package lejos.hardware.motor
Class EV3MediumRegulatedMotor
- java.lang.Object
-
- lejos.hardware.Device
-
- lejos.hardware.motor.BaseRegulatedMotor
-
- lejos.hardware.motor.EV3MediumRegulatedMotor
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,BaseMotor,Encoder,RegulatedMotor,Tachometer
public class EV3MediumRegulatedMotor extends BaseRegulatedMotor
Abstraction for a Medium Lego EV3/NXT motor.
-
-
Field Summary
-
Fields inherited from class lejos.hardware.motor.BaseRegulatedMotor
acceleration, MAX_SPEED_AT_9V, NO_LIMIT, reg, speed, tachoPort
-
-
Constructor Summary
Constructors Constructor Description EV3MediumRegulatedMotor(Port port)Use this constructor to assign a variable of type motor connected to a particular port.EV3MediumRegulatedMotor(TachoMotorPort port)Use this constructor to assign a variable of type motor connected to a particular port.
-
Method Summary
-
Methods inherited from class lejos.hardware.motor.BaseRegulatedMotor
addListener, backward, close, endSynchronization, flt, flt, forward, getAcceleration, getLimitAngle, getMaxSpeed, getPosition, getRotationSpeed, getSpeed, getTachoCount, isMoving, isStalled, lock, removeListener, resetTachoCount, rotate, rotate, rotateTo, rotateTo, setAcceleration, setSpeed, setSpeed, setStallThreshold, startSynchronization, stop, stop, suspendRegulation, synchronizeWith, waitComplete
-
Methods inherited from class lejos.hardware.Device
releaseOnClose
-
-
-
-
Constructor Detail
-
EV3MediumRegulatedMotor
public EV3MediumRegulatedMotor(TachoMotorPort port)
Use this constructor to assign a variable of type motor connected to a particular port.- Parameters:
port- to which this motor is connected
-
EV3MediumRegulatedMotor
public EV3MediumRegulatedMotor(Port port)
Use this constructor to assign a variable of type motor connected to a particular port.- Parameters:
port- to which this motor is connected
-
-