Forum: Mikrocontroller und Digitale Elektronik Siemens Handy C35 AT Befehle Internet


von Alex (Gast)


Lesenswert?

Hallo,

Ich versuche seit längerem mein Siemens C35 über AT Befehle so zu 
steuern das ich damit ins Internet komme.
Die Terminal Verbindung zu meinem PC besteht und bei <at> bekomme ich 
auch <ok> zurück und sowieso funktionieren eig alle Befehle wie 
ATD(anrufen) usw.
Habe nur bisher nichts gefunden wie ich auf eine Internetseite zugreife.
Das Handy hat kein GPRS.

Vielleicht hat ja jemand schon Erfahrungen damit gemacht.
Vielen Dank.

MFG Alex

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Habe nur bisher nichts gefunden wie ich auf eine Internetseite zugreife.

Das hat nichts mit dem Telephon zu tun, sondern ist wie bei jedem 
anderen (Analog-) Modem auch.

Du musst eine Datenverbindung zu einem ISP Deiner Wahl aufbauen, diese 
wird höchstwahrscheinlich PPP als Protokoll verwenden.

Das entspricht exakt dem, was Windows mit einem Analogmodem anstellt, 
wenn darüber eine Internetverbindung zu einem Anbieter wie z.B. MSN oder 
T-Online hergestellt wird.

Um das nun mit einem µC nutzen zu können, brauchst Du einen IP-Stack, 
der PPP unterstützt.

von Alex (Gast)


Lesenswert?

Hallo,

ersteinmal Danke für die schnelle Antwort.
Bedeutet das denn nun das ich ein Handy brauche welches GPRS unterstüzt?
Oder gibt es einen anderen Weg?

Vielleicht mal was zu meinem Vorhaben:
Ich will Über das Handy Daten an meinen Webserver senden.Nicht mit einer 
Dauerthaften Socket Verbindung, sonder durch einfaches aufrufen einer 
PHP seite mit Argumenten.

Evtl habt ihr ja ne Idee mit welchem Handy das günstig zu realisieren 
ist.
Soll dann über nen Atmega8 gesteuert werden.

Danke.
MFG Alex

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Bedeutet das denn nun das ich ein Handy brauche welches GPRS unterstüzt?

Nein. Damit hat das ganze überhaupt nichts zu tun.

Dein Telephon entspricht einem Modem, mit dem Du eine Verbindung zu 
einem ISP aufbauen kannst. Es ist kein Unterschied, ob Du nun Dein 
Telephon, ein altes Analogmodem oder ein ISDN-"Modem" verwendest.

Um über ein Modem irgendwelche Dinge mit dem Internet anstellen zu 
können, muss eine Datenverbindung zu einem ISP hergestellt werden und 
über diese Datenverbindung können dann IP-Pakete versendet werden.
Das ist auch bei einer nicht dauerhaften Socketverbindung so nötig.

Die zu nutzenden Protokolle habe ich Dir bereits genannt.

Eine andere Möglichkeit bestünde, wenn Du mit Deinem Telephon eine von 
Dir selbst zur Verfügung gestellte Gegenstelle anrufen könntest, und 
diese wiederum mit Deinem Webserver verknüpft ist. Dann könntest Du nach 
Verbindungsaufbau über ein einfaches serielles Protokoll Daten mit 
Deiner Gegenstelle austauschen, die dann irgendwelche Aktionen auf 
irgendeine Art und Weise auslöst.

Sofern Du das aber über das Internet abwickeln willst, ist die 
Gegenstelle nicht von Dir zur Verfügung gestellt, sondern von Deinem 
ISP. Und der spricht PPP.

von Klaus2 (Gast)


Lesenswert?

Alex,

ggf überträgst du die "Argumente" einfach per SMS und liest diese mit 
dem Webserver vom 2. Handy aus? Einen IP Stack auf nem Atmega, ich 
glaube das wird nichts. Die andere Lsg ist erprobt und es gibt genug 
Sourcen, prorammieren können musst du aber selber (AVR C, nicht PHP!). 
Kannst du das?

Klaus.

von Volker S. (volkerschulz)


Lesenswert?

Klaus2 schrieb:
> Alex,
>
> ggf überträgst du die "Argumente" einfach per SMS und liest diese mit
> dem Webserver vom 2. Handy aus? Einen IP Stack auf nem Atmega, ich
> glaube das wird nichts.

Klaro geht das. Wenn Webserver mit TCP/IP- und UDP-Stack passen, sollte 
PPP auch zu implementieren sein... Ob's den Aufwand wert ist, ist wieder 
eine andere Sache. Er ist aber bestimmt nicht der erste, der sowas 
versucht, und vielleicht gibt es ja Beispielcode oder sogar Libraries im 
Netz.

Was ist denn ueberhaupt das Ziel Deiner Uebung, Alex? Erzaehl mal die 
ganze Geschichte, dann koennen wir vielleicht noch mehr Alternativen 
aufzeigen...


Volker

von Alex (Gast)


Lesenswert?

Hallo,
erstmal Danke das Ihr hier antwortet :-) !

Ich hab hier ein GPS Modul welches mir die Koordinaten liefert.
Diese möchte ich an meinen Webserver schicken und in einer Datenbank 
speichern.
Soll also ein billiges Ortungssystem werden.

Wenn ich in dem Handy den Webbrowser nehme und auf 
www.domain.de/insert.php?laenge=xxx&breite=xxx gehe kommt sowas wie 
"kann nicht aufgebaut werden". Die Anfrage selber wurde aber verschickt 
und die Daten wurden erfolgreich in der Datenbank gespeichert.
Nun möchte ich das öffnen dieser Seite über nen Atmega8 machen, deswegen 
dachte ich an AT-Befehle.
Ich habe oft den Befehl: AT+CGDCONT gesehen, den ich allerdings nicht 
habe, bzw "Error" zurückliefert.

Programmieren ist kein Problem für mich.

MFG Alex

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
Noch kein Account? Hier anmelden.