CITAZIONE (ronwal, 19/02/2015 21:28:49 )
Quote:devo trasmettere A0...A1....A2😁
:lol:
Sisi li metti in sequenza
--------------TX------------------
int Tensione_adc = analogRead(A0);
int Corrente_adc = analogRead(A1);
byte Tens1 = Tensione_adc&0xFF;
byte Tens2=(Tensione_adc&0xFF00)>>8;
byte Corr1 = Corrente_adc&0xFF;
byte Corr2=(Corrente_adc&0xFF00)>>8;
char msg[2] = {Tens1,Tens2,Corr1,Corr2};
vw_send((uint8_t *)msg,
4 ); //aggiornare il numero di byte trasmessi
vw_wait_tx();
-------------------RX------------------
Tensione_adc = (int(buf[2]<<8)+buf[1]);
Corrente_adc = (int(buf[4]<<8)+buf[3]);