Hallo Leute!
Nachdem ich nun einigermaßen viel von hier profitiert habe, möchte ich auch mal einen Beitrag leisten. Ich habe den FTP Client von Ingo Busker für das ETH Board umgeschrieben. Der FTP Client wird in die Main Routine mit eingehängt und sendet dann Daten über einen Timer an einen FTP Server.
Getestet habe ich den FTP Client nun an 2 FTP Servern (natürlich nicht gleichzeitig!), an die ich einen Tag lang das, im Progmem definierte jpg Bild upgeloaded habe. (der Dateiname (MYID+Zeitstempel) wird in der ftpc - Routine festgelegt und der Content (im Moment das TEST_JPG) wird in der ftpc_store definiert).
Ein paar Kleinigkeiten mußte ich im stack.c ändern, dort habe ich die Änderungen mit "Alfons" markiert.
Im Anhang findet Ihr die ftpclient.c, ftpclient.h (diese gehören ins tcpservice Verzeichnis), die stack.c und meine main.c. Im make file muß man die neue Datei natürlich aufnehmen.
Hoffe irgendwer kommt dazu mal die Sache zu testen. Es sind noch recht ausführliche debug Infos enthalten, die kann man natürlich entfernen.
So long
Alfons