Модем TC65 не отвечает на АТ-команды
Решение:
-
Запущено 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.
-
Не верно выбрана скорость, формат (количество бит данных, стоповых битов, проверка четности).
В данном случае необходимо перебрать все возможные скорости и форматы. Рекомендуется использовать для этого программу Test iRZ Modem.
| Программу Test iRZ Modem можно скачать на официальном сайте www.radiofid.ru. |