am i correct like this? but why it not goes to state 1. remain at state zero after i push down button.
/////////////////////////////////////////////////////////////
if (currentState == 0 && buttonPressed == DOWN_BUTTON_MENU)
{
(currentState == 1);
lcd.clear();
lcd.setCursor(0,0); // set lcd.setCursor (column,row)
lcd.print("Add Fingerprint");
}
else if (currentState == 1 && buttonPressed == DOWN_BUTTON_MENU)
{
(currentState == 2);
lcd.clear();
lcd.setCursor(0,0); // set lcd.setCursor (column,row)
lcd.print("Delete");
lcd.setCursor(0,1); // set lcd.setCursor (column,row)
lcd.print("Fingerprint");
}
else if (currentState == 2 && buttonPressed == DOWN_BUTTON_MENU)
{
(currentState == 3);
lcd.clear();
lcd.setCursor(0,0); // set lcd.setCursor (column,row)
lcd.print("Search");
lcd.setCursor(0,1); // set lcd.setCursor (column,row)
lcd.print("Fingerprint");
}
else if (currentState == 3 && buttonPressed == DOWN_BUTTON_MENU)
{
(currentState == 4);
lcd.clear();
lcd.setCursor(0,0); // set lcd.setCursor (column,row)
lcd.print("Empty Database");
}
else if (currentState == 4 && buttonPressed == DOWN_BUTTON_MENU)
{
//(currentState == 0);
lcd.clear();
lcd.setCursor(0,0); // set lcd.setCursor (column,row)
lcd.print("Search Database");
}
///////////////////////////////////////////////////////////////////////////////