Meine Frage wäre wann benötige ich einen TCP/IP Stack?? Z.B. wenn ich ein Wifi Modul verwenden möchte benötige ich es ja anscheinend.. Aber wenn ich als alternative ein UMTS Modul verwende was z.B. auch FTP kann also sogar schon AT Befehle für so etwas hat. Dann benötige ich keinen Stack oder?
Es hängt davon ab, welche Layers des Netzwerkprotokolls Dein Modul abdeckt. Wenn es nur die Physical Layer ist (Funk oder Kabel), dann muss Du selbst für die Protokoll-Layers darüber sorgen. Wenn Du schon TCP/IP-basierte Befehle zur Verfügung hast (Port öffnen, Verbindung aufbauen / annehmen, Daten senden / empfangen), dann ist schon ein Stack da.
Ok, also wenn bei einem UMTS Modul AT Commandos für File auf FTP legen bzw. holen vorhanden sind brauch ich keinen Stack..
AT-Kommandos, die einem automatisch Dateien auf einem FTP-Server legen bzw. von diesem holen?!? Klasse! Was für eine Wunderbox hast Du da?
Wieso nicht? Das UMTS-Modul implementiert einen Tcp/Ip Stack + Ftp. Dae Modul wird gesteuert über AT-Befehle. Er hat es evtl. bisl unglücklich formuliert, aber ja, sowas gibts durchaus.
Also ich meine jetzt z.B.: uBlox Lisa-U230 oder Gemalto EHS6 die scheinen des so zu können..
IPPI schrieb: > Also ich meine jetzt z.B.: > > uBlox Lisa-U230 > > oder > > Gemalto EHS6 > > > die scheinen des so zu können.. Stimmt, gerade mal ins Datenblatt von "LISA-U2 series" geschaut, da steht auf Seite 9: Embedded TCP and UDP stack Embedded TCP/IP and UDP/IP stack including direct link mode for TCP and UDP sockets. Sockets can be set in Direct Link mode to establish a transparent end to end communication with an already connected TCP or UDP socket via serial interface FTP, FTPS File Transfer Protocol as well as Secure File Transfer Protocol (SSL encryption of FTP control channel) functionalities are supported via AT commands. HTTP, HTTPS Hyper-Text Transfer Protocol as well as Secure Hyper-Text Transfer Protocol (SSL encryption) functionalities are supported via AT commands. HEAD, GET, POST, DELETE and PUT operations are available. Up to 4 client contexts can be simultaneously used. Nettes Kistchen. Aber sag, warum hast Du gefragt, ob Du einen Stack brauchst, wenn im Datenblatt steht, dass das Ding schon einen hat? Fürs Suchen nach dem Datenblatt des "Gemalto EHS6" war ich jetzt zu faul, das bekommst Du bestimmt selbst hin. ;-)
:
Bearbeitet durch Moderator
Ich bin mich noch am einlesen. Bisher hab ich nur mit kleinen PICs gearbeitet. Jetzt muss ich allerdings mit was "großem" Anfangen. Unter anderem halt mit UMTS. Und da bin ich momentan auf der Suche nach Modulen. Und wenn ich mir mit so einem Modul das ganze TCP/IP Stack Gedöns spare, nehm ich doch so eins. Wollte mit der Frage hier eigentlich nur eine Bestätigung haben das ich hier richtig gedacht habe..
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.