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

Последние изменения: 01.09.2020

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

 

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

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

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

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

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

 

793af5a1b3dadba67348ad13855895f3.jpg

Подготовить TU32 к работе

 

2. Откройте Диспетчер устройств на компьютере.

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

 

3399a885b043374cfbdeb7d26102cfb2.png

Открыть Диспетчер устройств

 

3. В Диспетчере устройств раскройте список Модемы и найдите запись HUAWEI Mobile Connect – 3Modem.

 

6e033cc803094b6095b161816de1333a.png

TU32 в списке устройств компьютера

 

4. Нажмите правой кнопкой мыши на запись HUAWEI Mobile Connect – 3Modem и выберите в меню пункт Свойства.

 

bc3095da8a47012a18492fc85361fea8.png

Перейти к свойствам модема

 

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

 

88c5ce621f074762b04912f50a11ee17.png

COM-порт, к которому подключен TU32

 

6. Запустите программу Terminal.

 

bfb06f26cc11b5f725056d35e1aefc35.png

 

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

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

 

8e758c33c7faf0d052a4292ec7d98fcb.png

Подключиться к TU32

 

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

 

5943c593b52ed53f1a1f3fda3a8fa4ff.png

Служебные сообщения от TU32

 

Отправить SMS

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

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

 

a7d758e8a10854bd80411bfb6480975f.png

Настроить TU32 на отправку SMS в текстовом формате

 

2. Введите команду AT+CMGS="89XXXXXXXXX" с номером телефона, на который необходимо отправить SMS, и нажмите Send.

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

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

 

aeb360619ac7a6482fd13a9a3ba54385.png

Указать номер телефона, на который модем отправит SMS

 

3. Введите текст SMS и нажмите Send.

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

 

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

 

2ec0fcc0075a380c49de15b7f5a0f75f.png

Ввести текст SMS

 

4. Нажмите комбинацию клавиш Ctrl+Z или в программе Terminal введите $1A и нажмите Send.

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

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

 

4c64b4e5ee1d3d195c9b005991e838f6.png

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

 

Прочитать SMS

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

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

 

5c041172a3669337d26e5d06d66618d3.png

Настроить TU32 на чтение SMS в текстовом формате

 

2. Введите команду 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-карты.

 

bde45ebd5e4b1befd67920196ae89231.png

TU32 хранит SMS в памяти SIM-карты

 

3. Введите команду AT+CPMS="SM" и нажмите Send. Эта команда настроит TU32 на чтение SMS из памяти SIM-карты.

    В примере ответ модема: +CPMS: 9,15,9,15,9,15

                                                OK

 

686cb706deb6895856c1533bd1c95166.png

TU32 готов к чтению SMS

 

4. Чтобы прочитать конкретное SMS, введите команду AT+CMGR=X где X – номер сообщения.

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

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

 

6d3134bea3eed4eb2229b529cfe8099b.png

Прочитать SMS под номером 1

 

5. Чтобы прочитать группу SMS, введите команду AT+CMGL=”X где X – группа сообщений.

Вместо нужно указать:

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

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

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

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

        - ALL – все SMS.

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

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

 

240428faf674928d727655e5619d4a13.png

Прочитать все SMS модема

 

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

В ответе TU32 на запрос SMS (см. рис. ниже):

        1 – служебная информация;

        2 – текст SMS;

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

 

16075f1f8c9f3d7203a93acdb4cffcf6.png

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

 

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

Включает в себя три параметра:

        - группа, в которую входит SMS (“REC READ”);

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

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

Текст SMS

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

 

d61815c85462eafb5898472afee5479b.png

Текст SMS на русском языке

 

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

 

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

 

2d3e963059c8fcf2abf577741cc0aa1e.png

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

Помогла ли вам статья?