Allora, dicevo, adesso viene il bello: la loop
a seconda dell'indirizzo scelgo se la macchina è il master o lo slave
se lo slave la storia è semplice
void loop()
{
if (remotoindirizzo() == 'A')
{
// trasmettitore
.
.
.
}
else
{
// ricevitore
// abilitiamo i comandi remoti
remotaggio();
// e poi facciamo comunque andare l'ascensore in locale
ascensore();
}
}
sempicemente si richiama la remotaggio() e tutto il resto che la macchine deve fare, nell'ordine che si preerisce
la funzione ascensore() è semplicemente la loop() del vecchio ascensore, con un piccolo trucco che mostrero' dopo