logo

Как отправить и прочитать SMS с помощью модема iRZ TU32

Приведён алгоритм отправки и чтения SMS в текстовом формате. Отправка и чтение SMS выполняются через терминальную программу Terminal в операционной системе Windows 10. Работа с модемом через другие терминальные программы в более ранних версиях ОС Windows (XP, 7, 8) происходит аналогичным образом.

Подготовительный этап

  1. Подготовьте TU32 к работе:

    • установите SIM-карту;

    • подключите антенну;

    • подключите модем к компьютеру с помощью кабеля USB-microUSB.

Podgotovit' TU32 k rabote
Figure 1. Подготовить TU32 к работе
  1. Откройте Диспетчер устройств на компьютере.

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

Otkryt' Dispetcher ustrojstv
Figure 2. Открыть Диспетчер устройств
  1. В Диспетчере устройств раскройте список Модемы и найдите запись HUAWEI Mobile Connect – 3G Modem.

TU32 v spiske ustrojstv komp'yutera
Figure 3. TU32 в списке устройств компьютера
  1. Нажмите правой кнопкой мыши на запись HUAWEI Mobile Connect – 3G Modem и выберите в меню пункт Свойства.

Perejti k svojstvam modema
Figure 4. Перейти к свойствам модема
  1. Откроется окно Свойства. Перейдите на вкладку Модем. Запомните номер COM-порта, указанный в строке Порт. Это COM-порт компьютера, к которому подключен TU32. В примере – COM27.

COM port, k kotoromu podklyuchen TU32
Figure 5. COM-порт, к которому подключен TU32
  1. Запустите программу Terminal.

Terminal

Скачать программу можно по ссылке.

  1. В поле COM Port укажите COM-порт, к которому подключен модем (см. п. 5). В примере – COM27.

    Затем нажмите Connect.

Podklyuchit'sya k TU32
Figure 6. Подключиться к TU32

Программа Terminal подключилась к TU32. В окне вывода программы отображаются служебные сообщения от модема.

Sluzhebnye soobshcheniya ot TU32
Figure 7. Служебные сообщения от TU32

Отправить SMS

  1. Введите команду AT+CMGF=1 и нажмите Send. Эта команда настроит TU32 на отправку SMS в текстовом формате.

    Ответ модема: ОК

Nastroit' TU32 na otpravku SMS v tekstovom formate
Figure 8. Настроить TU32 на отправку SMS в текстовом формате
  1. Введите команду AT+CMGS="89XXXXXXXXX" с номером телефона, на который необходимо отправить SMS, и нажмите Send.

    Например: AT+CMGS="89219999999"

    Ответ модема: >

Ukazat' nomer telefona, na kotoryj modem otpravit SMS
Figure 9. Указать номер телефона, на который модем отправит SMS
  1. Введите текст SMS и нажмите Send.

    Например: SMS from TU32

Внимание! В тексте SMS можно использовать символы латинского, французского и немецкого алфавита, а также цифры. Максимальный размер сообщения на латинице – 160 знаков, на немецком или французском языке – 140 знаков. Использовать русские буквы в текстовом формате SMS запрещено. Для передачи сообщений на русском языке используется формат PDU.

Vvesti tekst SMS
Figure 10. Ввести текст SMS
  1. Нажмите комбинацию клавиш Ctrl+Z или в программе Terminal введите $1A и нажмите Send.

    Ответ модема: ОК

    TU32 отправит SMS на указанный номер.

TU32 otpravit SMS na ukazannyj nomer
Figure 11. TU32 отправит SMS на указанный номер

Прочитать SMS

  1. Введите команду AT+CMGF=1 и нажмите Send. Эта команда настроит TU32 на чтение SMS в текстовом формате.

    Ответ модема: ОК

Nastroit' TU32 na chtenie SMS v tekstovom formate
Figure 12. Настроить TU32 на чтение SMS в текстовом формате
  1. Введите команду AT+CPMS? и нажмите Send. В ответ на эту команду TU32 отправит информацию о том, где и в каком количестве он хранит SMS.

В примере ответ модема:

+CPMS: "SM",9,15,"SM",9,15,"SM",9,15

OK

В ответе модема:
  • SM – TU32 хранит все SMS в памяти SIM-карты;

  • 9 – текущее количество SMS в памяти SIM-карты;

  • 15 – максимальное количество SMS, которое может храниться в памяти SIM-карты.

TU32 hranit SMS v pamyati SIM karty
Figure 13. TU32 хранит SMS в памяти SIM-карты
  1. Введите команду AT+CPMS="SM" и нажмите Send. Эта команда настроит TU32 на чтение SMS из памяти SIM-карты.

В примере ответ модема:

+CPMS: 9,15,9,15,9,15

OK

TU32 gotov k chteniyu SMS
Figure 14. TU32 готов к чтению SMS
  1. Чтобы прочитать конкретное SMS, введите команду AT+CMGR=X где X – номер сообщения.

Например, чтобы прочитать сообщение под номером 1, введите команду AT+CMGR=1

В ответ TU32 отправит в программу Terminal текст SMS.

Prochitat' SMS pod nomerom 1
Figure 15. Прочитать SMS под номером 1
  1. Чтобы прочитать группу SMS, введите команду AT+CMGL=”X” где X – группа сообщений.

Вместо X нужно указать:
  • REC UNREAD – полученные непрочитанные SMS;

  • REC READ – полученные прочитанные SMS;

  • STO UNSENT – сохранённые неотправленные SMS;

  • STO SENT – сохранённые отправленные SMS;

  • ALL – все SMS.

Например, чтобы прочитать все сообщения модема, введите команду AT+CMGL=”ALL”

В ответ TU32 отправит в программу Terminal тексты SMS выбранной группы.

Prochitat' vse SMS modema
Figure 16. Прочитать все SMS модема

Ответ TU32 на запрос SMS

В ответе TU32 на запрос SMS (см. рис. ниже):
  • 1 – служебная информация;

  • 2 – текст SMS;

  • 3 – конец ответа от модема.

Otvet TU32 na zapros SMS
Figure 17. Ответ TU32 на запрос SMS

Служебная информация

Включает в себя три параметра:
  • группа, в которую входит SMS (“REC READ”);

  • телефонные номер или имя отправителя SMS (“MCHS”);

  • дата и время получения SMS (“19/12/17,15:17:10+12”).

Текст SMS

Текст SMS с русскими символами отображается в формате PDU.

Tekst SMS na russkom yazyke
Figure 18. Текст SMS на русском языке

Чтобы расшифровать SMS, воспользуйтесь конвертером PDU-текст. Нужный конвертер можно найти в Интернете по запросу Конвертер PDU-текст.

Текст SMS на английском, французском или немецком языке отображается в текстовом формате.

Tekst SMS na anglijskom, francuzskom i nemeckom yazyke
Figure 19. Текст SMS на английском, французском и немецком языке