View Single Post
  #1   Spotlight this post!  
Unread 12-01-2013, 15:37
mitchellweb1 mitchellweb1 is offline
Registered User
AKA: Mitchell W
FRC #0190
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Acton, MA
Posts: 30
mitchellweb1 is an unknown quantity at this point
Re: Initialization Error

Oh ok. So your problem is that your code creates multiple instances of the Team3373 class which extends SimpleRobot. This causes the SimpleRobot/RobotBase constructor to be called multiple times which causes some initialization code to run twice. Even if the SimpleRobot constructor didn't fail you would still have errors because you would be creating multiple Tallon objects on the same port (Team3373:32-33). I would suggest that instead you look to take the code in line 30-81 and break it out into a helper base class and declare the your motors and sensors static so that they don't get created multiple times. You probably also want to make all of the fields with sensor values methods because currently they will only get values once when the code loads and will not change after that.
Reply With Quote