Gast
#7274634
Hi, am 8.12.2022 solls ja ein Test geben. Da hier ein altes GSM Modul sowieso dauernd auf Empfang ist, versuche ich jetzt auch mal die Cellbroadcasts zu empfangen und zu loggen. Da das GSM Modul bisher noch keine einzige Nachricht empfangen hat, bitte ich euch mal kurz die AT Befehle zu überfliegen, und zu schauen ob das so überhaupt funktionieren kann. (O2 sendet keine Koordinaten der Funktürme mehr auf Kanal/ID 221) Das Modul gabs mal für 3€ bei ailexpress und antwortet auf ATi mit NEOWAY M590 REVISION 01.30d. Auf echo -e 'AT+CSMS?' >/dev/ttyUSB0 meldet es: +CSMS: 0,1,1,1 Die letzte '1' sagt: broadcast type messages support: 1 - type supported => OK, Modul sollte Cellbroadcast können. USSD funktioniert: echo -e 'AT+CSCS="GSM"\r\n' >/dev/ttyUSB0 echo -e 'at+cusd=1,"*101#",15\r\n' >/dev/ttyUSB0 +CUSD: 0,"Ihr Guthaben betr�gt: 0,00e.",15 Eingehende Sprach Anrufe werden gemeldet: echo -e 'at+clip=1\r\n' >/dev/ttyUSB0 RING +CLIP: "49xxxxxxxxxxxxx",145,,,"",0 NO CARRIER Das GSM Modul scheint also immer noch in einem halbwegs brauchbaren (Software-) Zustand zu sein. Jetzt habe ich noch diese beiden Befehle gesendet: echo -e 'AT+CNMI=1,3,2,1,0\r\n' >/dev/ttyUSB0 Die '2' sagt, es sollen +CMB Nachrichten an ttyUSB0 gesendet werden echo -e 'AT+CSCB=0,"",""\r\n' >/dev/ttyUSB0 0,"","" sagt, Cellbroadcast sollen nicht gefiltert werden Wars das? Fehlt da noch etwas? #tl;dr: Reicht das hier um den Warntag mit zu loggen?:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
Ach ja, mit 'ts' (apt install moreutils) wird ein Zeitstempel vor jede eingehenden Zeile gesetzt. Hier gehts zur allgemeinen Diskussion zum Warntag: Beitrag "8. Dez um 11:00"