Seite 1 von 1

FTP-Client für avr

BeitragVerfasst: Di 31. Mai 2011, 16:30
von jomixl
hallo gemeinde,
ich versuche zur zeit einen logger auf avr basis zu bauen.
dazu brauche ich noch einen ftp-client für einen käuflichen netstack wie microchip, xport oder wiznet.
falls jemand was dazu einfällt bitte melden.

grüsse joachim

Re: FTP-Client für avr

BeitragVerfasst: Di 31. Mai 2011, 19:29
von miniwindi
Hallo Joachim,

vielleicht hilft dies für Ideen?
google: "ftpclient.c radig"

Ich habe aber nicht ganz verstanden, was Du willst. War Deine Idee in Pascal einen ftp Client auf dem AVR zu implementieren, der die Daten dann irgendwo hin überträgt?

Viele Grüße Herbert

Re: FTP-Client für avr

BeitragVerfasst: Di 31. Mai 2011, 20:26
von miniwindi
Vielleicht hilft dieser Link: http://www.ganix.de/ (siehe am Ende Download)

Re: FTP-Client für avr

BeitragVerfasst: Di 31. Mai 2011, 22:04
von bernhard8
Ich verwende OpenMCP: http://wiki.neo-guerillaz.de/mediawiki/ ... Hauptseite

Ein FTP Client ist aber nicht implementiert. Dafür aber HTTP Server usw. Ich schätze ein FTP client würde sich mit moderatem Aufwand ergänzen lassen.

Ich selbst logge meine Daten über HTTP indem ich einen HTTP Request wegschicke. Den Rest macht ein CGI Programm auf irgendeinem Webserver im Internet.
zB: GET http://www.meinserver.at/sendstatus.pl? ... &power=3.0

Hier ist dazu ziemlich viel dokumentiert:
http://wiki.neo-guerillaz.de/mediawiki/ ... owebserver

Re: FTP-Client für avr

BeitragVerfasst: Mi 1. Jun 2011, 11:06
von jomixl
danke an alle,
ich programmiere sonst mit pascal und hoffe dass ich mit dem c-code irgendwie zurechtkomme ........

was ich vorhabe ist ein datenlogger im stil von solarlog.
es gibt von solarlog ein homepagekit das ascii-tabellen darstellen kann. das format dieser tabellen ist sehr gut beschrieben.
mit dem ftp-client will ich dann eben die aktuellen daten an den server schicken .......

grüsse
joachim

Re: FTP-Client für avr

BeitragVerfasst: Mi 1. Jun 2011, 17:03
von miniwindi
Hallo Joachim,

hier noch mal 2 Links. Vielleicht helfen Dir die weiter?

Stöbere da mal ein wenig. Vielleicht findest Du Ideen... ???

1)
http://www.ethernut.de/en/hardware/index.html

2)
http://www.microelemente.ro/MikroPascal ... Pascal.pdf
evt. mal von der Startseite aus einsteigen

3)
Vielleicht findest Du was, wenn Du nach "microPascal" suchst. (google)
Ich habe mal in meiner LIB für den ATmega128 geschaut. Da ist nichts fertiges für FTP dabei.
Grundlib. ohne Quelltext für TCP und UDP. Die Portfunktionen wie "FTP" muß man dann selbst programmieren.

4) Wenn Du nichts findest, überlege mal, ob es nicht auch mit Abholen per HTTP funktioniert.
HTTP - da findet man ja was.
Da ich Dein FTP-Server nicht kenne:
Abholen würde ja auf verschiedenste Arten möglich:
4a) "wget" und ein Script darum -> dann in eine Datei schreiben
4b) per PHP/Perl
...
Da gibt es vieles, was möglich ist.

Viele Grüße Herbert