Okay, two easy issues to fix.
1. Code taken from DriveTele.java
Code:
protected void execute() {
Robot.base.mecanumDrive(
(XBox.LEFTJOY_X+XBox.LEFTJOY_Y)/2,
(XBox.LEFTJOY_Y-XBox.LEFTJOY_X)/2,
-(XBox.LEFTJOY_Y-XBox.LEFTJOY_X)/2,
-(XBox.LEFTJOY_X+XBox.LEFTJOY_Y)/2);
}
Right here XBox.LEFTJOY_X is an enum. It will always be the same value (definition of an enum). It appears this enum represents the number of the left x axis. Instead you should access the actual value from the joystick with:
Code:
Robot.oi.joystick.getLeftJoyX();
2. Code taken from Chasis.java
Code:
public void initDefaultCommand() {
// Set the default command for a subsystem here.
//setDefaultCommand(new DriveTele());
}
You need to uncomment "setDefaultCommand(new DriveTele());" to tell the Chasis the run the DriveTele command and make your robot move.
Also you said that increment() and decrement() are dead, but they are just commented out...