Я использую модуль SIM800 с Arduino Micro. Он хорошо реагирует на основные команды AT. Но я не смог отправить SMS из этого модуля, как:Модуль SIM800 gsm возвращает 0 на AT + COPS?
AT + CMGF = 1 ERROR
Теперь при дальнейшей отладке я видел AT + COPS? Возвращает 0, означает, что он не подключен к какому-либо оператору. Это может вызвать отказ CMGF. Но мой AT + COPS =? возвращает несколько операторов. У меня работает симулятор Airtel. Intialyy он показывал AIRTEL тоже в AT + COPS =? но не сейчас .. что-то делать с сигналом?
AT + COPS?
+ COPS: 0
OK AT + COPS =?
+ COPS: (2, "405800", "405800", "405800"), (1, "IDEA CELLULAR Ltd", "IDEA", "40404"), (1, "40505", "40505" "," 40505 ") ,, (0-4), (0-2)
Что здесь не так. любые входы?
мой AT + GREG извлекает ERROR. Теперь? – navjosh
OUTPUTAT OK AT + COPS? + COPS: 0 OK AT + COPS =? + COPS: (2, «405800», «405800», «405800»), (1, «IDEA CELLULAR Ltd», «IDEA», «40404»), (1, «AirTel», «AirTel», "40410") ,, (0-4), (0-2) OK AT + GREG? ОШИБКА AT + GREG1 ОШИБКА AT + GREG = 1 ERROR – navjosh
@navjosh Сравните команду в моем ответе, и что вы набрали. Они выглядят одинаково? – TisteAndii