Howdy folks, I need some help with my Xbox 360 remote. Currently I am using the Buttons to send signals to victor motor controllers and spike relays, but I would like to switch over to the left axis for my victors and right axis for my relays. Here is my current code. Any help would be greatly appreciated.
Code:
boolean buttonPressedForwardSpike = false; // these are in init.
boolean buttonPressedForwardVictor = false; // init
if (xbox.getRawButton(3)) { // tele
spike1.set(Relay.Value.kForward);
spike2.set(Relay.Value.kForward);
buttonPressedForwardSpike = true;
} else if (buttonPressedForwardSpike = true) {
spike1.set(Relay.Value.kOff);
spike2.set(Relay.Value.kOff);
buttonPressedForwardSpike = false;
}
if (xbox.getRawButton(2)) {
spike1.set(Relay.Value.kReverse);
spike2.set(Relay.Value.kReverse);
}
if (xbox.getRawButton(1)) {
victor1.set(.50);
victor2.set(.50);
buttonPressedForwardVictor = true;
} else if (buttonPressedForwardVictor = true) {
victor1.set(0);
victor2.set(0);
buttonPressedForwardVictor = false;
}
if (xbox.getRawButton(4)) {
victor1.set(-.50);
victor2.set(-.50);
}