Package lejos.hardware.motor
Class EV3LargeRegulatedMotor
- java.lang.Object
-
- lejos.hardware.Device
-
- lejos.hardware.motor.BaseRegulatedMotor
-
- lejos.hardware.motor.EV3LargeRegulatedMotor
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,BaseMotor,Encoder,RegulatedMotor,Tachometer
public class EV3LargeRegulatedMotor extends BaseRegulatedMotor
Abstraction for a Large 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 EV3LargeRegulatedMotor(Port port)Use this constructor to assign a variable of type motor connected to a particular port.EV3LargeRegulatedMotor(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
-
EV3LargeRegulatedMotor
public EV3LargeRegulatedMotor(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
-
EV3LargeRegulatedMotor
public EV3LargeRegulatedMotor(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
-
-