Volevo chiedere un'altra cosa l'ultima parentesi che voi mi avete fatto togliere qui, mi serve per chiudere il loop B
void loopB()
{
char key = keypad.getKey();
if (key == '*' || key == '#')
{
position = 0;
LockedPosition(true);
}
if (key == password[position])
{
position ++;
}
if (position == 3)
{
LockedPosition(false);
}
delay(100);
void LockedPosition(int locked)
{
if (locked)
{
ServoMotor.write(42);
}
else
{
ServoMotor.write(130);
}
}
}
Però, appena la rimetto mi segna di nuovo l'errore di prima.
LockedPosition(false);
'LockedPosition' was not declared in this scope