danke für die späten Antworten.
Problem liegt offenbar nicht bei der http-Übertragung sondern schon beim
Speichern auf der sd-Karte:
1 | //++ sd appand
|
2 | res = f_open( &Fil , Dateiname , FA_READ | FA_WRITE);
|
3 | /* Move to end of the file to append data */
|
4 | res = f_lseek(&Fil, f_size(&Fil));
|
5 | if( res == FR_OK ){
|
6 | res = f_write(&Fil, http_tx_string, sizeof(http_tx_string), &bw);
|
7 | f_close(&Fil);
|
8 | }//-- sd appand
|
Bei der Datei für den 19.1. werden die Nullen richtig geschrieben.
Fehlerursache bei der Datei vom 18.1. ist mir unklar.- egal, Feierabend
für heute.