|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
problem deploying code
I am suddenly getting an error when i deploy my code. my code is:
Code:
package edu.wpi.first.wpilibj.templates;
import edu.wpi.first.wpilibj.*;
import edu.wpi.first.wpilibj.Joystick;
import edu.wpi.first.wpilibj.RobotDrive;
import edu.wpi.first.wpilibj.SimpleRobot;
import edu.wpi.first.wpilibj.Timer;
public class Team1605 extends SimpleRobot {
Joystick stickDriverLeft = new Joystick(1);
Joystick stickDriverRight = new Joystick(2);
Jaguar leftMotor = new Jaguar(2);
Jaguar rightMotor = new Jaguar(1);
Jaguar shooter1 = new Jaguar(3);
Jaguar shooter2 = new Jaguar(3);
RobotDrive robotDrive = new RobotDrive(leftMotor,rightMotor);
/**
* This function is called once each time the robot enters autonomous mode.
*/
public void autonomous() {
robotDrive.setSafetyEnabled(false);
robotDrive.drive(-0.5, 0.0);//drive at 35% speed 0% turn
Timer.delay(3.0);//wait 1 second
robotDrive.drive(0.0, 0.0);//stop
Timer.delay(1.0);//wait 1 second
shooter1.set(1.5);
shooter2.set(1.5);//5% spped shoots
Timer.delay(1.0);//wait one second
shooter1.set(0.0);
shooter2.set(0.0);//stop shooter
Timer.delay(5.5);// wait 7 seconds
}
/**
* This function is called once each time the robot enters operator control.
*/
public void operatorControl() {
while(isOperatorControl() && isEnabled())
{
robotDrive.tankDrive(stickDriverLeft.getAxis(Joystick.AxisType.kY), stickDriverRight.getAxis(Joystick.AxisType.kY));
if(stickDriverLeft.getButton(Joystick.ButtonType.kTrigger)) {
shooter1.set(1.5);
shooter2.set(1.5);
}
else if(stickDriverRight.getButton(Joystick.ButtonType.kTrigger)) {
shooter1.set(-1.0);
shooter2.set(-1.0);
}
else {
shooter1.set(0.0);
shooter2.set(0.0);
}
Timer.delay(.01);
}
}
}
Squawk VM] Version: 2011 FRC, Nov 5 2011, 14:34:13 [cRIO] FPGA Hardware GUID: 0x1394f6dc1feb42ec6910e5767ed1d22c [cRIO] FPGA Software GUID: 0xa14c11bde4bb64aef6a86fc52a294cd9 [cRIO] Uncaught exception in Thread.run(): [cRIO] on thread edu.wpi.first.wpilibj.templates.Team1605 - main [cRIO] edu.wpi.first.wpilibj.util.AllocationException: PWM channel 3 on module 1 is already allocated [cRIO] at edu.wpi.first.wpilibj.PWM.initPWM(PWM.java:114) [cRIO] at edu.wpi.first.wpilibj.PWM.<init>(PWM.java:144) [cRIO] at edu.wpi.first.wpilibj.SafePWM.<init>(SafePWM.java: 33) [cRIO] at edu.wpi.first.wpilibj.Jaguar.<init>(Jaguar.java:46 ) [cRIO] at edu.wpi.first.wpilibj.templates.Team1605.<init>(Te am1605.java:36) [cRIO] in virtual method #11 of com.sun.squawk.Klass(bci=53) [cRIO] at com.sun.squawk.imp.MIDletMainWrapper.main(99) [cRIO] in virtual method #95 of com.sun.squawk.Klass(bci=25) [cRIO] at com.sun.squawk.Isolate.run(1506) [cRIO] at java.lang.Thread.run(231) [cRIO] in virtual method #47 of com.sun.squawk.VMThread(bci=42) [cRIO] in static method #3 of com.sun.squawk.VM(bci=6) [cRIO] Uncaught exception in Thread.run(): [cRIO] on thread edu.wpi.first.wpilibj.templates.Team1605 - main [cRIO] edu.wpi.first.wpilibj.util.AllocationException: PWM channel 3 on module 1 is already allocated [cRIO] at edu.wpi.first.wpilibj.PWM.initPWM(PWM.java:114) [cRIO] at edu.wpi.first.wpilibj.PWM.<init>(PWM.java:144) [cRIO] at edu.wpi.first.wpilibj.SafePWM.<init>(SafePWM.java: 33) [cRIO] at edu.wpi.first.wpilibj.Jaguar.<init>(Jaguar.java:46 ) [cRIO] at edu.wpi.first.wpilibj.templates.Team1605.<init>(Te am1605.java:36) [cRIO] in virtual method #11 of com.sun.squawk.Klass(bci=53) [cRIO] at com.sun.squawk.imp.MIDletMainWrapper.main(99) [cRIO] in virtual method #95 of com.sun.squawk.Klass(bci=25) [cRIO] at com.sun.squawk.Isolate.run(1506) [cRIO] at java.lang.Thread.run(231) [cRIO] in virtual method #47 of com.sun.squawk.VMThread(bci=42) [cRIO] in static method #3 of com.sun.squawk.VM(bci=6) |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|