Quello che ho fatto nella mia funzione č:
una volta che ho scritto in uno dei due buffer (ed ho premuto invio, fatto da una funzione diversa ma non ci interessa) copio il contenuto del buffer in un terzo array di caratteri globale e copio in una variabile intera la lunghezza della stringa ricevuta.
Quello che dovrebbe fare la funzione invece č salvare in un puntatore a puntatore a carattere l'indirizzo del puntatore che punta al buffer di ricezione e salvare in un puntatore ad intero l'indirizzo della variabile conta_rx della struttura srx1 / srx2.
In questo modo ogni volta che ricevo una stringa sul buffer 1 mentre con i due puntatori gestisco il primo buffer (ed uso la stringa ricevuta) posso mettere nel buffer 2 un'altra stringa. Al prossimo giro i puntatori faranno riferimento al buffer 2 e il buffer 1 sarą pronto per un'altra scrittura.
Solo che non so come fare nč nel codice della funzione nč nella sua chiamata.