Модем TC65 не отвечает на АТ-команды

#модемы #TC65

Решение:

  1. Запущено java-приложение и оно "забирает" порт под свои задачи.

В данном случае необходимо отменить запуск java-приложения. Это можно сделать с помощью терминальной программы подав АТ-команду:

at^scfg="userware/autostart","","0"

Если заранее был выставлен достаточный интервал автостарта. Для автозапуска рекомендуется устанавливать интервал около 10 секунд, тем более при тестировании нового java-приложения. Это в дальнейшем упрощает процесс отмены автостарта.

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

Подавать данную АТ-команду необходимо по истечении 1-5 секунд после подачи питания. После удачной попытки подачи АТ-команды модем должен ответить OK. Если заданный интервал автостарта не позволяет подать АТ-команду, отменяющую автозапуск, используйте программу autoexec_off.exe. Для этого:

  • Подключите модем к компьютеру.

  • Запустите программу autoexec_off.exe.

  • В окне программы укажите номер COM-порта.

  • Подайте питание на модем.

  • Через 1-3 секунды нажмите кнопку AutoExec Off (необходимо попасть во временной интервал между запуском модема и запуском java-приложения).

В случае успешного отключения автозапуска появиться сообщение AutoExec successfully switched off. Закройте программу autoexec_off.exe.

  1. Не верно выбрана скорость, формат (количество бит данных, стоповых битов, проверка четности).

В данном случае необходимо перебрать все возможные скорости и форматы. Рекомендуется использовать для этого программу Test iRZ Modem.

Программу Test iRZ Modem можно скачать на официальном сайте www.radiofid.ru.