public class Hanger extends Mechanism
init()
before being used.
This class also contains autonomous actions involving the hanger.Modifier and Type | Field and Description |
---|---|
private com.qualcomm.robotcore.hardware.DcMotor |
leftHanger |
private com.qualcomm.robotcore.hardware.DcMotor |
rightHanger |
private com.qualcomm.robotcore.hardware.DcMotor |
winch |
Constructor and Description |
---|
Hanger()
Default constructor for Hanger.
|
Hanger(com.qualcomm.robotcore.eventloop.opmode.LinearOpMode opMode)
Overloaded constructor for hanger.
|
Modifier and Type | Method and Description |
---|---|
void |
hangeToPos(double inches)
Sets power for hanger motor based on encoder values.
|
void |
init(com.qualcomm.robotcore.hardware.HardwareMap hwMap)
Initializes hanger hardware.
|
void |
setHangerPower(double power)
Sets power for hanger motor.
|
void |
spool(double power)
Sets power for spool motor.
|
private com.qualcomm.robotcore.hardware.DcMotor leftHanger
private com.qualcomm.robotcore.hardware.DcMotor rightHanger
private com.qualcomm.robotcore.hardware.DcMotor winch
public Hanger()
public Hanger(com.qualcomm.robotcore.eventloop.opmode.LinearOpMode opMode)
opMode
- the LinearOpMode that is currently runningpublic void init(com.qualcomm.robotcore.hardware.HardwareMap hwMap)
public void setHangerPower(double power)
public void spool(double power)
public void hangeToPos(double inches)