Frage:
Wo gibt's denn einen einfachen Einsteig in die GSM900 Boards?
Hardware läuft (mit Softserial an Pin7/8 an einem UNO).
Jetzt hab ich gefühlt die dritte Lib ausprobiert (letzter Stand GSM-GPRS-GPS-Shield/examples/GSM_GPRSLibrary_SMS at GSMSHIELD · MarcoMartines/GSM-GPRS-GPS-Shield · GitHub )
alles irgendwie alt und keine für mich guten Beispiele.
Eigentlich will ich nur
Abfragen ob ein SMS eingetroffen ist
SMS abfragen ( mit etwas Logik verarbeiten) und SMS löschen
Im Anlassfall SMS senden.
Vieleicht noch ein Mini-Failsafe, mit Neuinitialisieren falls was ausfällt.
Hat da wer bitte ein Minimal-Beispiel? Oder ist die mitgelieferte Arduino Lib "GSM" wirklich eine Empfehlung?
Zum Lernen keine Lib verwenden, braucht man nicht.
Nimm die Doku und probiere die einzelnen AT-Kommandos per Serial durch. Danach kannst du sinnvolle Sequenzen in eigene Funktionen packen, differenziere den Abstraktionsgrad. ... Vergiss die Fehlerbehandlung nicht (Funktionen der obersten Ebene sollten ggf true o. false zurückliefern).
So kommst du zu deiner eigenen Lib, die du dazu noch in- und auswendig kennst.
Eigene Lib klingt zwar verlockend, aber eigentlich will ich das Rad nicht neu erfinden müssen. Der Sketch ist nicht für mich sondern für einen Arbeitskollegen und daher wollte ich so wenig Zeit wie möglich damit verbringen.
Die SerialGSM gefällt mir sowohl vom "Frontend" wie auch vom dahinterliegende Code, so soll das imho aussehen. Nur mag die momentan nur empfangen und nicht senden und ich komm da noch nicht drauf warum...