Как подавать АТ команды в модемы RX

Как подавать АТ команды в модемы RX

Вся работа с модемами серии RX производится исключительно через программы, которые позволяют отправлять текстовые команды в интерфейсные порты.

Наиболее популярными для операционных систем Windows и Linux являются Putty и HyperTerminal.

Это связано с тем, что Putty часто используют специалисты, работающие с IP-сетями, а HyperTerminal был установлен по умолчанию в Windows XP (в современных версиях Windows отсутствует).

Но нам нужна программа, с помощью которой можно удобно и наглядно управлять и настраивать модем.

Рассмотрим, как подавать AT-команды в модем.

В статье Как подключиться к модему RX? описаны способы физического подключения модема к ПК и его обнаружения в системе.


1. Как подать AT-команду в ОС Windows

Рассмотрим программу RX Configuration Tool.

Скачать программу можно на официальном сайте компании АО «ТЕЛЕОФИС»:

https://teleofis.ru/production/program/teleofis-rx-configuration-tool/?show=download

Данная программа позволяет не только просматривать информацию о модеме, сбрасывать настройки и устанавливать скрипты на языке Python, но и отправлять AT-команды.


1.1. Использование RX Configuration Tool

Для подачи AT-команд выполните следующие действия:

1) После запуска программы необходимо определить подключенный к ПК модем. Для этого нажмите кнопку «Настройки программы».


Далее укажите COM-порт, к которому подключен модем, и настройте параметры последовательного порта.


Программа RX Configuration Tool также поддерживает автоматический поиск модема, позволяя определить доступные COM-порты и их параметры.


Важно! Если модем не обнаруживается, а ранее в него загружался скрипт (например, GPRSTerminal), модем будет доступен для подачи AT-команд только в первые 10 секунд после подачи питания. В этом случае отключите и снова подайте питание перед поиском модема.


2) Перейдите в раздел «Терминал» для подачи AT-команд.


Нажмите кнопку «Открыть порт», чтобы начать взаимодействие с модемом через выбранный COM-порт.


В поле «Данные» введите AT-команду и нажмите «Отправить». Например, команда AT вернет ответ OK в основном окне.


Важно! Для успешной отправки команд необходимо включить опцию «Отправлять в конце <CR>».


1.2. Использование HTerm

Скачать HTerm можно на официальном сайте:

http://www.der-hammer.info/terminal/

После скачивания распакуйте архив и запустите программу:


Откроется интерфейс управления программой:


Выполните следующие шаги:

  1. Обновите список доступных COM-портов.
  2. Выберите нужный COM-порт.
  3. Укажите скорость соединения (по умолчанию 9600).
  4. Нажмите кнопку Connect (после подключения она станет Disconnect).
  5. Убедитесь, что включена опция отправки символа «перевод каретки CR» после нажатия Enter.
  6. Введите AT-команду и нажмите Enter.

В поле Transmitted data отобразится отправленная команда, а в Received Data – ответ от модема.

Например, команда AT должна вернуть ответ OK.



2. Как подать AT-команду в Linux на примере Picocom

Мы будем использовать операционную систему Ubuntu Linux.


Если утилита Picocom не установлена, установите её командой:

sudo apt install picocom


Подключаемся к COM-порту на скорости 9600:

sudo picocom /dev/ttyS0 -b9600


После открытия COM-порта вводим команду AT и ожидаем ответа OK:

AT
OK


Если модем отвечает OK, можно приступать к дальнейшей настройке.