From e458b51566ef19a02e19ef093409dd93204c9a04 Mon Sep 17 00:00:00 2001 From: Lauren Meier Date: Fri, 16 Dec 2016 10:15:21 -0800 Subject: [PATCH] delete comments to make code readable and change message to 'go' to match Arduino --- src/org/usfirst/frc/team3501/robot/Robot.java | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/src/org/usfirst/frc/team3501/robot/Robot.java b/src/org/usfirst/frc/team3501/robot/Robot.java index 4240b38c..688c1e63 100644 --- a/src/org/usfirst/frc/team3501/robot/Robot.java +++ b/src/org/usfirst/frc/team3501/robot/Robot.java @@ -11,7 +11,6 @@ import org.usfirst.frc.team3501.robot.subsystems.Shooter; import edu.wpi.first.wpilibj.I2C; import edu.wpi.first.wpilibj.I2C.Port; import edu.wpi.first.wpilibj.IterativeRobot; -import edu.wpi.first.wpilibj.Joystick; import edu.wpi.first.wpilibj.command.Scheduler; import edu.wpi.first.wpilibj.smartdashboard.SendableChooser; import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard; @@ -27,7 +26,6 @@ public class Robot extends IterativeRobot { public static DefenseArm defenseArm; static I2C Wire = new I2C(Port.kOnboard, 42); - Joystick joy = new Joystick(1); // Sendable Choosers send a drop down menu to the Smart Dashboard. SendableChooser positionChooser; @@ -143,22 +141,13 @@ public class Robot extends IterativeRobot { @Override public void teleopPeriodic() { Scheduler.getInstance().run(); - if (joy.getRawButton(1)) { // Check if the button is pressed - String WriteString = "RGB"; // String that is going to transfer; change to - // whatever the Arduino code has - char[] CharArray = WriteString.toCharArray(); // Changes data type - // (string) to char array - // Char array: array of chars - byte[] WriteData = new byte[CharArray.length]; // Makes the char array - // able to transfer from - // roboRio to Arduino - for (int i = 0; i < CharArray.length; i++) { // Repeats for each char in - // CharArray - WriteData[i] = (byte) CharArray[i]; // Sets the char to byte - } - Wire.transaction(WriteData, WriteData.length, null, 0); // Finally does - // transaction + String WriteString = "go"; + char[] CharArray = WriteString.toCharArray(); + byte[] WriteData = new byte[CharArray.length]; + for (int i = 0; i < CharArray.length; i++) { + WriteData[i] = (byte) CharArray[i]; } + Wire.transaction(WriteData, WriteData.length, null, 0); } } -- 2.30.2