Log in

View Full Version : Initilizing Servo object errors in driverstation


fireXtract
22-01-2015, 18:29
When using CommandBased robot, my TiltPan subsystem uses
Servo tilt = new Servo(RobotMap.tiltServo);
to initiate a servo, and then when I added public static final TiltPan tiltpan = new TiltPan(); to the Robot main file, it builds and deploys to the robot perfectly fine. When I get to the driver station it gives an error for no robot code with the message of "ERROR Unhandled exception instantiating robot"

org.usfirst.frc.team2847.robot.Robot java.lang.ExceptionInInitializerError at [java.lang.Class.forName0(Native Method), java.lang.Class.forName(Class.java:259), edu.wpi.first.wpilibj.RobotBase.main(RobotBase.jav a:197)]

Has anyone else been able to recreate this and found a fix?

Joe Ross
24-01-2015, 20:43
I was able to make a simple RobotBuilder project with a servo and it didn't crash. It would help if you posted more of your code.

fireXtract
26-01-2015, 12:41
https://github.com/FairmontTeam2847/RecycleRush2015 is my guthub for the code, I commented out the subsystem temporarily

Everything is fine with creating a servo object until I create a reference in the Robot main of the command based project such as public static final TiltPan tiltpan = new TiltPan();