Wie überprüfe ich, ob ein AT-Befehl erfolgreich ausgeführt wurde oder fehlgeschlagen ist?
Wie kann ich programmgesteuert überprüfen, ob der AT-Befehl erfolgreich ausgeführt wurde oder fehlgeschlagen ist?
Ich habe folgenden Scheck platziert:
boolean success = response.endsWith("OK");
boolean failed = response.endsWith("ERROR");
Ich möchte nur sicherstellen, dass diese Prüfung universell oder zumindest mit dem Befehl AT + CUSD durchgeführt werden kann. Ich kann Enthält-Check nicht platzieren, da die ussd-Antwort selbst Zeichenfolgen "ok" oder "error" enthalten kann.