Как перехватывать ответы GSM SIM800L всякий раз, когда отправляется AT-команда?
Я использую sim800L и nodemcu esp32-S. Я хотел бы захватить "ОК" или "ОШИБКА" ответ sim800L всякий раз, когда я пытаюсь отправить SMS-сообщение с помощью sim800L и использовать его для условия if.
здесь прикреплен код, который я использую для отправки SMS-сообщения
void sendConfirm(){
sim800.print("AT+CMGF=1\r");
delay(1000);
sim800.print("AT+CMGS=\""+PHONE+"\"\r");
delay(1000);
sim800.print("Completed");
sim800.print(",");
sim800.print(orderID);
delay(100);
sim800.write(0x1A);
delay(1000);
}
@How, 👍0
Обсуждение0
Смотрите также:
- ESP32S v1.1 NodeMCU vs ESP32 DevKitV1
- СВЕТОДИОД SIM800L не мигает
- Почему платы ESP ломают контакты флэш-памяти SPI?
- ESP32 запускает BLE после глубокого сна
- Декодировать радиочастотные удаленные сигналы с помощью ESP32 или node MCU?
- Как запрограммировать nodeMCU через OTA с помощью GPRS?
- Несколько тем MQTT
- ArduinoHTTPClient POST multipart/form-data с SD-карты, возвращающий 400 неверных запросов
https://www.arduino.cc/en/serial/read, @Majenko