mirror of
https://github.com/TimeCrafters/FreightFrenzy.git
synced 2025-12-15 14: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