GSM ACM8060 выдает ошибку при использовании AT cmds в терминале, но работает с сотовым телефоном - PullRequest
0 голосов
/ 13 сентября 2011

Я использую модуль GSM ACM8060. Когда я пытаюсь отправить SMS с помощью AT-команд, он возвращает ERROR, но при отправке SMS-сообщений с мобильного телефона на той же SIM-карте он успешно отправляет.

+CREG: 3
AT+CMGS="nnnnnnnnnn"

ERROR
AT+CREG?

+CREG: 1,3

OK
AT+CMGF=0

OK
AT+CMGF=1

OK
AT+CMGS="nnnnnnnnnn"

> hello [pressed ctrlZ here]
ERROR

где nnnnnnnnnn - это 10-значный номер мобильного телефона.

Какая настройка в модуле может быть установлена ​​неправильно. Это работало раньше.

И аналогично в случае TCP при AT + AIPA = 1 он дает ERROR: 301. Снова это работает с сотовым телефоном. Какую настройку искать?

1 Ответ

1 голос
/ 13 сентября 2011

Я предлагаю включить подробные коды ошибок, используя ATV1, чтобы вы получили больше информации, чем просто ERROR.Затем вы должны получить код ошибки, например +CME ERROR: xxx или +CMS ERROR: xxx, где xxx будет подробным кодом ошибки.

...