Servus, Ich bin neuerdings Besitzer eines GPRS Shield (V3) mit SIM900. Ich betreibe das Shield mit einem Arduino Uno. Das Shield habe ich bereits erfolgreiche in Betrieb nehmen können und kann damit SMS versenden und Anrufe tätigen. Jetzt würde ich gerne die Sendeendstufe über den Arduino ein-/ausschalten. Zum Ausschalten kann ich AT+CPOWD nutzen, nur beim Einschalten habe ich probleme. Weiterhin kann ich das Shield nicht auf die Uhrzeit bzw. das Datum des Netzbetreibers synchronisieren. Für kurze Hilfe und Anregung bin ich Dankbar!
Stefanus F. schrieb: > Flo schrieb: >> nur beim Einschalten habe ich probleme. > > Welche? Ich kann die Sendeendstufe nicht per Arduino einschalten bzw. weiß ich nicht wie.
Ist ja schräg. ich habe gerade mal kurz ins Manual (https://www.espruino.com/datasheets/SIM900_AT.pdf) geschaut und dort kein Kommando für "power on" gefunden. ATZ hast du vermutlich schon probiert, nehme ich an? Hat das Board vielleicht eine Reset-Leitung, die du ansteuern kannst? Was die Uhrzeit angeht: Ich glaube, mich ganz schwach zu erinnern, dass ich das gleiche Problem schon einmal hatte, und zwar sowohl mit einem Siemens Modem als auch mit einem Falcom. Damals hieß es, dass die Uhrzeit wahrscheinlich nicht von jedem Netzbetreiber bereitgestellt wird.
Stefanus F. schrieb: > Ist ja schräg. ich habe gerade mal kurz ins Manual > (https://www.espruino.com/datasheets/SIM900_AT.pdf) geschaut und dort > kein Kommando für "power on" gefunden. > > ATZ hast du vermutlich schon probiert, nehme ich an? Genau, da liegt bei mir auch der Hase im Pfeffer. Ausschalten ist möglich, Anschalten jedoch nicht. Finde ich etwas merkwürdig. Des Gedanken mit ATZ musst du mir bitte erklären. Ich muss die Endstufe bis jetzt IMMER manuell (Taster am Shield) einschalten. D.h. auch wenn ich alles resete ist die Endstufe off. Stefanus F. schrieb: > Hat das Board vielleicht eine Reset-Leitung, die du ansteuern kannst? Das Board selbst ja, +5V gegen GND bewirkt den reset und reboot Stefanus F. schrieb: > Was die Uhrzeit angeht: Ich glaube, mich ganz schwach zu erinnern, dass > ich das gleiche Problem schon einmal hatte, und zwar sowohl mit einem > Siemens Modem als auch mit einem Falcom. Damals hieß es, dass die > Uhrzeit wahrscheinlich nicht von jedem Netzbetreiber bereitgestellt > wird. Einen ähnlichen Beitrag habe ich auch schon mal gefunden allerdings fällt es mir schwer das zu glauben. Ich betreibe eine SIM von Congstar (Tochter von Telekom) also D1-Netz. Da sollte das meiner Meinung nach angeboten werden. Weiterhin ist die Funktion ja vorhanden, sobald ich die SIM in einem normalen Handy betreibe. Leider finde ich im SIM900 Manual auch nur den Befehl "AT+CCLK" zum manuellen stellen der Uhrzeit/Datum . Bin da etwas verwirrt....
Flo schrieb: > Des Gedanken mit ATZ musst du mir bitte erklären. ATZ löst bei Modems überlicherweise einen Reset aus, das ist der Sinn des Befehls. Danach sollte sich das Ding so verhalten, wie nach Strom aus und wieder an.
Stefanus F. schrieb: > Flo schrieb: >> Des Gedanken mit ATZ musst du mir bitte erklären. > > ATZ löst bei Modems überlicherweise einen Reset aus, das ist der Sinn > des Befehls. Danach sollte sich das Ding so verhalten, wie nach Strom > aus und wieder an. Okay, den Gedanken verstehe ich, allerdings ist bei meinem Shield der "Einschaltzustand" mit Ausgeschalteter Sendeendstufe. Nach Strom an muss diese manuell über den Taster am Shield eingeschaltet werden.
Flo schrieb: > Okay, den Gedanken verstehe ich, allerdings ist bei meinem Shield der > "Einschaltzustand" mit Ausgeschalteter Sendeendstufe. Nach Strom an muss > diese manuell über den Taster am Shield eingeschaltet werden. Das ist natürlich bitter. Da muss sich der Hersteller schon die Frage gefallen lassen, was er sich dabei gedacht hat. Irgendeinen passenden Konfigurationsbefehl muss es dazu geben - aber den haben sie wohl mit unsichtbarer Geheimtinte versteckt.
Flo schrieb: > Weiterhin ist die Funktion (Uhrzeit) ja vorhanden, sobald ich > die SIM in einem normalen Handy betreibe Du meist hoffentlich ein Handy ohne Internet. Die Uhrzeit wird auf jeden Fall bei jedem Anruf übermittelt. Dazwischen ist es ein optionales Feature. Ich könnte mir vorstellen, dass da vielleicht eine Inkompatibilität vorliegt. Die Signalisierung in den GSM Netzen beruht auf ISDN, aber alles was da oben drauf gesetzt wurde, ist ziemlich uneinheitlich, weil die Netzbetreiber nicht gerne zusammen arbeiten (die Begründung ist mein persönlicher Senf dazu, ich habe 12 Jahre bei Vodafone gearbeitet).
Okay, das Chaos kann ich mir Vorstellen. Hab von diesem Problem leider auch schon das ein oder andere mal gelesen und leider keine passende Antwort dazu gefunden. Ich habe jetzt versucht einen Aufruf aufzubauen in der Hoffnung, dass der Zeitstempel übermittelt und aktualisiert wird aber leider erfolglos.
Flo schrieb: > Ich kann die Sendeendstufe nicht per Arduino einschalten bzw. weiß ich > nicht wie. PB1(D9) auf High ziehen?
6G schrieb: > Flo schrieb: > >> Ich kann die Sendeendstufe nicht per Arduino einschalten bzw. weiß ich >> nicht wie. > > PB1(D9) auf High ziehen? Servus, der letzte Beitrag ist zwar schon einige Tage her, aber ich hab immernoch das gleiche Problem. Ich werde die Tage mal einen Versuch starten und berichten. Danke für den Hinweis 6G
Hallo, nun endlich hatte ich mal Zeit zum Spielen! Der Tip funktioniert wunderbar. hatte das SIM900 Shield einige zeit direkt per AT Commands bedient und bin gerade dabei das Shield per Arduino zu bedienen. Grüße
Flo schrieb: > Der Tip funktioniert wunderbar. Ja warum auch nicht. Wie soll das SIM900 unterscheiden können, ob ein Taster oder ein Transistor den Pin auf Gnd zieht.
my2ct schrieb: > Wie soll das SIM900 unterscheiden können, ob ein > Taster oder ein Transistor den Pin auf Gnd zieht. Da die Elektronen von GND durch den Taster/Transistor in den IC hinein fließen, bringen Sie Informationen mit, die sie auf dem Weg dorthin aufgenommen haben. Besonders überzeugt ist die Firma Grander von solchen Ideen bezüglich Wasser. War Spaß :-)
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.