In pratica i pin che utilizza virtual wire sono di default:
11 - RX
12 - TX
ma possono essere definitivi a piacimento.
io utilizzo un keypad per trasmettere (che va da 0 a 9 con * e # ), adesso succede che nel loop mi trovo a gestire tx ed rx questo significa che se non sincronizzo al 100 % le due cose rischio di perdere qualche pezzo, inoltre il programma rischia diventare confuso a livello di logica ...
con gli interrupt posso alzare la trasmissione solamente quando schiaccio il pulsante del keypad appena finisci la trasmissione, spegni l'interrupt torni nel main del programma e ti rimetti in rx ... Così dall'altra parte il ricevitore una volta ricevuto il dato potrà mandare indietro la risposta ...
se hai bisogno di altre info chiedimi pure grazie mille