Arduino GPRS-shield zeigt nur ersten Zeichen der SMS über die serielle monitor ("AT+cmGr" Nicht funktioniert)

Ich bin die Anbindung einer seeedstudio GPRS shield für mein arduino UNO über den seriellen monitor der Arduino-Fenster, und einige schreiben direkt echo würde, um den tty (ich verwende Linux)

Ich bin in der Lage, die Schnittstelle mit der es richtig in Bezug auf das senden von SMS-Nachrichten und sogar Empfang, aber wenn ich den Befehl ausführen, um die Nachrichten Lesen (zu Wissen, es ist ID) bin ich nur zurückgekehrt, die ersten Zeichen der Nachricht, die als solche:

+CMGR: "REC READ","MYPHONENUMBERHERE","","13/10/15,21:45:44-40"
H

Die vollständige Meldung war "Hmmm" und das einzige, was es zeigt, ist das "H"

Den genauen Befehl ausgeführt wird wie folgt:

AT+CMGR=3

Auch, interessanterweise, wenn ich

AT+CMGL="ALL"

Ich scheinen zu bekommen jede Nachricht

+CMGL: 2,"REC READ","+1xxxxxxxxxx","","13/10/15,21:35:51-40"
+CMGL: 3,"REC READ","+1xxxxxxxxxx","","13/10/15,21:45:44-40"
+CMGL: 4,"REC READ","+1xxxxxxxxxx","","13/10/16,06:08:24-40"

AUCH, die SIM war, die durch AT&T GoPhone service und ist richtig aktiviert, mit dem SIM900-Modul auf die GPRS-Schild, und wie bereits erwähnt, können SMS senden, die feine, aber immer, Ihnen zu zeigen, richtig ist gebrochen.

Den Schild, die ich verwende, ist hier zu finden:
www.seeedstudio.com/wiki/GPRS_Shield_V1.0

Schreibe einen Kommentar