mirror of
https://github.com/TimeCrafters/FreightFrenzy.git
synced 2025-12-13 05:02:34 +00:00
(: servo
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
package org.timecrafters.FreightFrenzy.HardwareTesting.Engines;
|
||||
|
||||
import com.qualcomm.robotcore.eventloop.opmode.TeleOp;
|
||||
|
||||
import org.cyberarm.engine.V2.CyberarmEngine;
|
||||
import org.timecrafters.FreightFrenzy.HardwareTesting.States.ISO8061State;
|
||||
|
||||
@TeleOp(name = "Servo Test ", group = "testing")
|
||||
public class ServoTestEngine extends CyberarmEngine {
|
||||
@Override
|
||||
public void setup() {
|
||||
addState(new ISO8061State());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package org.timecrafters.FreightFrenzy.HardwareTesting.States;
|
||||
|
||||
import org.cyberarm.engine.V2.CyberarmState;
|
||||
|
||||
public class ServoTestState extends CyberarmState {
|
||||
|
||||
Servo transferServo;
|
||||
|
||||
public void init() {
|
||||
transferServo = engine.hardwareMap.servo.get("Transfer_Servo");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void exec() {
|
||||
transferServo.setPosition(0.0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void telemetry() {
|
||||
engine.telemetry.addLine("The ISO8061 Date Format is Best");
|
||||
engine.telemetry.addLine("YYYY-MM-DD");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user