Class PositionMotorDevice
java.lang.Object
com.cdarobotics.cdalib.devices.Device
com.cdarobotics.cdalib.devices.actuators.MotorDevice
com.cdarobotics.cdalib.devices.actuators.PositionMotorDevice
-
Constructor Summary
ConstructorsConstructorDescriptionPositionMotorDevice(com.qualcomm.robotcore.hardware.DcMotorEx motor) PositionMotorDevice(com.qualcomm.robotcore.hardware.DcMotorEx motor, Controller controller) PositionMotorDevice(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, String name) PositionMotorDevice(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, String name, Controller controller) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetController(Controller controller) voidsetPosition(int position) voidupdate()Flush pending writes to, or refresh cached reads from, the underlying hardware.Methods inherited from class com.cdarobotics.cdalib.devices.actuators.MotorDevice
getCurrent, getCurrentPosition, getCurrentPower, getCurrentVelocity, getMotor, setDirection, setMode, setPower, setPowerWriteThreshold, setZeroPowerBehavior
-
Constructor Details
-
PositionMotorDevice
-
PositionMotorDevice
public PositionMotorDevice(com.qualcomm.robotcore.hardware.HardwareMap hardwareMap, String name, Controller controller) -
PositionMotorDevice
public PositionMotorDevice(com.qualcomm.robotcore.hardware.DcMotorEx motor) -
PositionMotorDevice
-
-
Method Details
-
setController
-
setPosition
public void setPosition(int position) -
update
public void update()Description copied from class:DeviceFlush pending writes to, or refresh cached reads from, the underlying hardware.- Overrides:
updatein classMotorDevice
-