View Single Post
  #1   Spotlight this post!  
Unread 14-02-2013, 21:47
zackd97 zackd97 is offline
Registered User
FRC #4102
 
Join Date: Feb 2013
Rookie Year: 2013
Location: New Mexico
Posts: 16
zackd97 is an unknown quantity at this point
Limit Switch Problems

I'm having trouble creating a functional program for limit switches. The idea is that there is an arm that will move forward, trigger a switch at its limit, and move back until it triggers another switch in the ready position. I think the problem is either the switches themselves, my if statements, or how I'm trying to take the values of the switches. Right now when I run the program the arm will move back without stopping. The arm will continue to move back until I restart the cRio, completely ignoring the switches. I tried changing the if statements to false, but when I do that the arm just twitches for a second. If anyone can find what I'm doing wrong or give a better solution, that would be awesome.

The code can be found here- https://github.com/zackd97/RobotProject4

Sorry if the github repository sucks, I'm pretty new at this.

Edit: I forgot to mention that all of the issues are in the loader subsystem, pushfrisbee command, readyposition command, and the frisbeeload command group.

Last edited by zackd97 : 15-02-2013 at 10:28. Reason: Missing Information
Reply With Quote