Отправка SMS с помощью AT-команд с использованием модуля GSM / LTE отвечает нормально, но SMS не получено - PullRequest
1 голос
/ 01 октября 2019

Я пытаюсь отправлять и получать SMS через мой модуль GSM / LTE (EC21 Quectel), используя AT-команды в моем терминале Ubuntu. Тем не менее, все мои сообщения возвращаются в порядке после отправки, но не достигают их соответствующих местоположений.

AT
OK
AT+CMGF=1
OK
AT+CMGW="+1XXXXXXXXXX"
> test 4
+CMGW: 13

OK
AT+CMSS=13
+CMSS: 39

OK
AT+CMGS="+1XXXXXXXXXX"
> test 5
+CMGS: 40

OK

В терминале я использовал экран sudo и правильную скорость передачи 115200 бод на документацию. Вот дополнительная информация

AT+CPIN?
+CPIN: READY

OK
AT+CGREG?
+CGREG: 0,1

OK
AT+COPS?
+COPS: 0,0,"AT&T",7

OK
AT+CSQ
+CSQ: 31,99

1 Ответ

1 голос
/ 02 октября 2019

Если команда отправки SMS успешно выполнена и она не получена, я могу определить только три причины:

  1. (маловероятно), есть ошибка в модуле Quectel
  2. Есть newtorkзаторы. В этом случае SMS будет получено рано или поздно.
  3. Некоторые проблемы на стороне получателя. Например, полная память SM
...