perdona , ho fatto confusione... rifaccio tutto :
void loop()
{
if(started){
//Read if there are messages on SIM card and print them.
if(gsm.readSMS(smsbuffer, 160, n, 20))
{
Serial.println(n);
Serial.println(smsbuffer);
}
delay(1000);
}
};
questa parte di codice dovrebbe stampare a video il messaggio che ricevo , ma ciò non accade
se attivo il DEBUG e invio il messaggio vedo :
OK
ATT:
+CMGLRIC:
+CMT: "+393464751XXX","","12/07/02,00:35:25+08"
ciao
ma comunque non stampa a video il contenuto del LOOP()
Grazie