Как установить Java приложение на TC65
Как залить Java-мидлет на TC65
Если на модеме уже установлена сторонняя Java-программа, то ее требуется предварительно отключить. Как это сделать описано здесь.
В первую очередь нам необходимо получить доступ к памяти GSM-модуля. Для этого подойдут две программы: Siemens TC65 Mobile Exhange Suite (Входит в SDK для модема TC65) или же можно воспользоваться приложением SiMoCo (Siemens Mobile Control). Далее я буду рассказывать на примере программы SiMoCo, т.к. для модемов TC65, это самый простой способ.
Саму программу SiMoCo вы можете скачать здесь.
Теперь подключаем модем к компьютеру и запускаем SiMoCo.
Открываем "Settings", в поле "Communication port" выбираем COM-порт, к которому подключен модем. Далее выбираем скорость работы COM-порта - установите 115200 bd. Жмите "ОК".
В основном окне программы нажмите "Connect".
После того как программа обнаружит модем, нужно нажать "Explorer CTRL+F10".
Теперь выберете нужные вам файлы и нажмите "F5 Copy". (Несколько файлов можно выбрать с зажатой клавишей "Shift")
После того как файлы скопируются, конечный результат будет выглядеть примерно так:
Поздравляю, ваш Java апплет загружен в модем!
Теперь необходимо инициализировать это ява-приложение в самом модеме.
Для этого нужно подать еще несколько АТ-команд. Закройте SiMoCo и следуйте инструкции ниже:
-
Запустите терминальную программу.
-
Установите скорость порта 115200.
-
Выберете COM-порт, к которому подключен модем, нажмите кнопку "Connect".
-
В нижней строке для ввода команд установите галочку "+CR" рядом с кнопкой "→ Send".
В саму строку, последовательно, введите следующие команды:
ate0
at^scfg="Userware/Autostart/Appname","",a:/Название_вашей_JAVA_программы.jar
at^scfg="Userware/Autostart/Delay","",100
at^scfg="Userware/Autostart","",1
На все команды модем должен ответить "ОК".
На этом все! Программа загружена и инициализирована. Теперь она будет автоматически стартовать через 100 мс после запуска модема.
Автор: Абашкин Иван