Заводские настройки модемов RX

Заводские настройки модемов RX

Модемы серии RX изначально предназначены для передачи данных по каналу связи CSD, соответственно, при производстве все модемы RX настраиваются на возможность работы по каналу CSD по умолчанию ("из коробки").

При различных манипуляциях с модемом, диагностике или перемещении на другой объект иногда возникает необходимость полного сброса настроек и восстановления его первичной конфигурации.

Для легкого и быстрого сброса настроек модема на заводские настройки нашей компанией разработана специальная программа RXConfigurationTool

Скачать программу RXConfigurationTool

Также сброс настроек можно выполнить с помощью АТ-команд. Список соответствующих АТ-команд приведен далее в статье.

Как подключиться к модему RX?

Программы для настройки модемов RX


1. Сброс настроек на заводские с помощью специальной функции в программе RXConfigurationTool v.3.2.1

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


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


В программе RXConfigurationTool также присутствует возможность автоматического поиска модема – программа самостоятельно определит доступные COM-порты и переберет возможные варианты параметров последовательного порта, пока модем не ответит на подаваемую АТ-команду. Для этого нажмите кнопку "Найти модем".

Важно! Если не удается найти модем и ранее устанавливали какой-либо скрипт (например, скрипт GPRSTerminal), модем будет доступен для подачи АТ-команд только в первые ~10 секунд с момента подачи питания. Снимите и подайте питание на модем RX, затем выполните поиск модема на текущих настройках и повторите процедуру сброса.

2) После этого необходимо выбрать нужную модель модема из выпадающего списка.


Внимание! Обратите внимание, что в списке присутствуют как обычные модемы серии RX, так и модемы серии RX второй аппаратной ревизии (Rel.2). При сбросе настроек обязательно укажите точное наименование модели модема.

3) Далее нажмите на кнопку "Сбросить настройки модема на заводские".


После этого вы сможете наблюдать процесс сброса модема в логе работы программы:


В случае корректной прошивки модема в конце вы увидите сообщение об успешном выполнении настройки.

Внимание! Программу RXConfigurationTool можно использовать с модемами только на базе модуля Telit.


2. Сброс модемов на заводские настройки с помощью АТ-команд

Сброс и удаление всех текущих настроек:

Telit: (Компания Telit Communications является мировым поставщиком беспроводной технологии М2M (машинного взаимодействия) – https://www.telit.com/)

Перед перенастройкой модема его необходимо привести к "чистому" состоянию.

Для модемов на базе модулей TELIT это можно сделать, подав последовательно команды:

AT+CMAR=00000000

Ответом на команду CMAR будет (иногда нужно подождать некоторое время):

OK

Команда CMAR удалит все текущие настройки и приведет их к состоянию "пустого GSM модуля". В том числе, данная команда удаляет все установленные скрипты!

В модемах RX первой аппаратной ревизии (не Rel.2) по умолчанию устанавливается скрипт на языке Python «WDT_10m», который выполняет перезагрузку модема в случае зависания модуля в течение 10 минут, а также безусловно – каждые 24 часа.

В модемах RX второй аппаратной ревизии Rel.2 установлена аппаратная микросхема Watchdog, поэтому никаких скриптов по умолчанию в модем не загружается.

Cinterion: (Cinterion Wireless Modules (Gemalto M2M) – компания, сформированная из одноименного подразделения концерна Siemens в 2008 г. Ассортимент Cinterion включает более 20 продуктов, среди которых GSM, GPRS, EDGE & UMTS/HSPA модули, модули c интегрированной платформой Java.)

RX300-R4, RX500-R4

Для данных модемов не существует "чистого" состояния.

Вы можете использовать стандартную команду AT&F для сброса основных настроек.


Ниже представлен список команд, которые необходимо подавать в модем после сброса настроек ручным способом:

2.1. Модели: RX100-R2, RX100-R4, RX102-R2, RX102-R4, RX600-R2, RX108-R2(L2), RX108-R4(L4), RX608-R2(L2), RX108-R4U(L4U), RX400-R2, RX608-L4U, RX112-L4

Команды (последовательно):

ATE0 – Отключение эха при вводе команд.
AT#SLED=2,10,10 – Установка режима работы индикатора NET.
AT#SLEDSAV – Запись в память настройки работы индикатора NET.
AT#CESTHLCK=1 – Отключает сброс звонка при передаче данных по последовательному интерфейсу.
AT+IPR=9600 – Скорость интерфейса.
ATS0=1 – Авто-ответ после первого звонка.
AT&K0 – Отключение управления потоком.
AT&W – Запись в энергонезависимую память.
AT&P – Запись в энергонезависимую память полного профиля команд.


2.2. Модель: RX101-R4

Команды (последовательно):

ATE0 – Отключение эха при вводе команд.
AT#SLED=2,10,10 – Установка режима работы индикатора NET.
AT#SLEDSAV – Запись в память настройки работы индикатора NET.
AT#CESTHLCK=1 – Отключает сброс звонка при передаче данных по последовательному интерфейсу.
AT&K0 – Отключение управления потоком.
AT+IPR=0 – Скорость интерфейса.
AT&W – Запись в энергонезависимую память.


2.3. Модели: RX608-R6U Professional, RX102-R2 Professional, RX602-R2 Professional

Команды (последовательно):

AT#SII=1 – Команда включения второго внутреннего интерфейса (необходимо для корректной работы встроенного процессора).
ATE0 – Отключение эха при вводе команд.
AT#SLED=2,10,10 – Установка режима работы индикатора NET.
AT#SLEDSAV – Запись в память настройки работы индикатора NET.
AT#CESTHLCK=1 – Отключает сброс звонка при передаче данных по последовательному интерфейсу.
AT&K0 – Отключение управления потоком.
AT+IPR=9600 – Скорость интерфейса.
AT&W – Запись в энергонезависимую память.
AT&P – Запись в энергонезависимую память полного профиля команд.


При подаче в модем команды AT&F (сброс настроек) сбрасываются только команды, где не присутствует символ решетки (#).

После подачи команды сброса AT&F настройки модема выглядят так:

AT+IPR=0 – Авто-бод, то есть модем ответит на той скорости, на которой ему подали запрос. (Не рекомендуется использовать в модемах, подключаемых к приборам учета!)
ATE1 – Эхо включено. (Не рекомендуется использовать в модемах с интерфейсом RS485!)
ATS0=0 – Авто-ответ выключен.
AT&D0 – Игнорирование сигнала DTR.
AT&K3 – Аппаратное управление потоком.
AT#SLED, AT#SLEDSAV, AT#CESTHLCK
и другие, содержащие символ решетки (#), при сбросе настроек значения не меняют, но их можно изменить вручную.


2.4. Модель: RX300-R4

Команды (последовательно):

AT^SCFG="Userware/Watchdog","1"
AT^SCFG="Userware/Stdout","USB5"
AT^SCFG="GPIO/mode/SYNC","std"
AT^SLED=1
AT&W


2.5. Модель: RX500-R4

Команды (последовательно):

AT^SSRVSET="actSrvSet",2