View Single Post
  #1   Spotlight this post!  
Unread 14-01-2014, 12:28
Sparkyshires Sparkyshires is offline
Registered User
AKA: Michael Shires
FRC #0384 (Sparky)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2006
Location: Virginia
Posts: 226
Sparkyshires is an unknown quantity at this point
TOGGLE code not working

Hey guys! I know it's kinda early in the season for code issues, but I've got a question about toggle code. How come this:

Code:
bool Toggle, Button2Value;
Button2Value = false;
Toggle = false;
if(stick1.GetRawButton(2))
{
	if(Button2Value == false)
	{
		Button2Value = true;
		Toggle = !Toggle;
	}
}
else
{
	Button2Value = false;
}
would not change the value of Toggle afterwards? the idea is that button 2 can be pressed for an unlimited amount of time, then let go and the value of Toggle would be switched, until it was pressed again for an undefined amount of time. However, whenever I run it the Toggle variable never seems to change value. If the rest of the code is required, just ask and I'll post it.
__________________
"Measure with a micrometer, mark with chalk, cut with an axe."

Last edited by Sparkyshires : 14-01-2014 at 12:43.
Reply With Quote