allora
con questo codice :
void Leggi_SD(){
char n;
myFile = SD.open("KKKVigne.txt", FILE_READ);
if (myFile) {
Serial.println(F("Inizio a Leggere KKKVigne:"));
if (client.connect(server, 80)){
Serial.println(F("Connesso al Server")); // debug
while (myFile.available()) {
n = myFile.read();
if ( char('#') == n ){
client.println(Host);
Serial.println(Host); // debug
client.println();
Serial.println(); // debug
//Serial.println(n);
//Serial.println(F("fine riga")); // debug
}
else {
client.print(n);
Serial.print(n); //debug
}
}
myFile.close();
Serial.println(F("Chiudo SD"));
client.stop();
Serial.println(F("Chiudo Socket TCP"));
}
else {
// if the file didn't open, print an error:
Serial.println(F("Errore invio"));
}
} else {
Serial.println(F("errore apertura KKKVigne.txt"));
}
}//fine leggi sd
Ottengo sulla Seriale :
Inizio a Leggere KKKVigne:
Connesso al Server
Get /index.php?Data=20121017&Ora=124514&Ingresso=1&Uscita=0&Accesso=1 HTTP/1.1 Host: www.kioskomatiko.it
Get /index.php?Data=20121017&Ora=124918&Ingresso=1&Uscita=0&Accesso=1 HTTP/1.1 Host: www.kioskomatiko.it
Get /index.php?Data=20121017&Ora=125010&Ingresso=1&Uscita=1&Accesso=0 HTTP/1.1 Host: www.kioskomatiko.it
Get /index.php?Data=20121017&Ora=125016&Ingresso=2&Uscita=1&Accesso=1 HTTP/1.1 Host: www.kioskomatiko.it
Get /index.php?Data=20121017&Ora=125059&Ingresso=2&Uscita=2&Accesso=0 HTTP/1.1 Host: www.kioskomatiko.it
Get /index.php?Data=20121017&Ora=171032&Ingresso=1&Uscita=0&Accesso=1 HTTP/1.1 Host: www.kioskomatiko.it
Chiudo SD
Chiudo Socket TCP
sembrerebbe quasi ok .... dico quasi perchè sembra che non arrivi cio al server dato che non scrive nel database