comunicazione seriale tra 2 arduino con moduli wireless AUREL

comunque, la mia necessità non sta nel trasmettere parole ma numeri, e di fatto devo integrare la conversione di temperatura della sonda lm35 con questo:

int temp = 0;
int lm35 = 0;
temp = analogRead(lm35);
int tempc = (5.0 * temp * 100.0)/1024.0;
delay(100);

e fin qui ok, ma al momento di integrarlo nel codice così :

void loop()
{

int temp = 0;
int lm35 = 0;
temp = analogRead(lm35);
int tempc = (5.0 * temp * 100.0)/1024.0;
delay(100);
const char *msg = tempc;

digitalWrite(13, true); // Flash a light to show transmitting
vw_send((uint8_t *)msg, strlen(msg));
vw_wait_tx(); // Wait until the whole message is gone
digitalWrite(13, false);
delay(200);
}

mi ritorna questo errore:

invalid conversion from 'int' to 'const char*'

scusate magari sarà facile, ma io sono un po nuovo con questo linguaggio :slight_smile: