Как установить 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 и следуйте инструкции ниже:

1. Запустите терминальную программу.





2. Установите скорость порта 115200.






3. Выберете COM-порт, к которому подключен модем, нажмите кнопку "Connect".





4. В нижней строке для ввода команд установите галочку "+CR" рядом с кнопкой "-> Send".





В саму строку, последовательно, введите следующие команды:

ate0
at^scfg="Userware/Autostart/Appname","",a:/Название_вашей_JAVA_программы.jar
at^scfg="Userware/Autostart/Delay","",100
at^scfg="Userware/Autostart","",1
На все команды модем должен ответить "ОК".



На этом все! Программа загружена и инициализирована. Теперь она будет автоматически стартовать через 100 мс после запуска модема.


Автор: Абашкин Иван

Статья

Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho