JAPRS: различия между версиями
UA3IRS (обсуждение | вклад) (→Ссылки) |
UA3MQJ (обсуждение | вклад) |
||
Строка 23: | Строка 23: | ||
== Download == | == Download == | ||
+ | ===Standart Edition=== | ||
Текущую версию программы (APRSInetSenderST (Standart) - cтандартная версия, для телефонов с клавиатурой без поддержки Location API) всегда можно скачать по ссылкам: | Текущую версию программы (APRSInetSenderST (Standart) - cтандартная версия, для телефонов с клавиатурой без поддержки Location API) всегда можно скачать по ссылкам: | ||
* http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jad | * http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jad | ||
* http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jar | * http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jar | ||
+ | |||
+ | Список моделей телефонов, на которых проведено тестирование работы: | ||
+ | * Fly e135 - сенсорный телефон, работа с кнопочными меню прямо через сенсорный экран | ||
+ | * Samsung Champ c3300 - сенсорный телефон, работа только через виртуальную экранную клавиатуру (не удобно) | ||
+ | * Alcatel one touch 800 | ||
+ | * SonyEricsson K530i (SonyEricsson, K510, 550, 530, 750, 800, 810) | ||
+ | |||
== Статус проекта == | == Статус проекта == |
Версия 20:39, 12 февраля 2013
jAPRS aka APRS I-net Position Sender - java (J2ME) APRS-клиент для мобильных телефонов.
Автор программы: Алексей (UA3MQJ), г.Рыбинск, Ярославская обл.
Содержание
Введение
В теме про альтернативные способы определения координат рассматривались варианты определения координат подвижной APRS станции без GPS-приёмника. Один из таких вариантов - определение координат по милевым столбам. Общий смысл в том, что берётся определенная точка в пространстве, ей даётся определенное имя и определяются точные координаты. Так определяются несколько точек, например, по пути предстоящего маршрута. Теперь, достигнув определенной точки маршрута, можно точно знать свои координаты.
О программе
jAPRS предназначена для отправки на сервер сети APRS-IS APRS сообщения о нахождении себя в определенном месте. Программа реализована на платформе J2ME, т. е. - это JAVA-приложение для сотового телефона. Точки в пространстве хранятся в отдельных текстовых файлах. Имя файла - это имя точки. Содержимое файла - координаты точки и комментарий. Файлы располагаются на флеш-карте телефона и для удобства могут быть разложены по разным папкам, например - по маршрутам движения автобусов, на которых вы можете передвигаться. Например: файл 01-Автовокзал.txt может содержать в себе следующие данные: 58.02.08N 038.51.32E Autowokzal {jAPRS}
Возможности программы
Программа позволяет:
- Отправлять маяк вручную
- Автоматически отправлять последний переданный маяк по таймеру регулярно через заданное время
- Отправлять APRS сообщения
- Выбирать тип соединения с APRS сервером: постоянное или временное (устанавливается на момент отправки данных)
- Принимать APRS сообщения (при постоянном соединении)
История версий
- Первая версия программы была выпущена 26.03.2011
- Версия от 02.07.2012 - добавлена возможность отправки объектов.
Download
Standart Edition
Текущую версию программы (APRSInetSenderST (Standart) - cтандартная версия, для телефонов с клавиатурой без поддержки Location API) всегда можно скачать по ссылкам:
- http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jad
- http://japrs.googlecode.com/svn/APRSInetSenderST/APRSInetSender.jar
Список моделей телефонов, на которых проведено тестирование работы:
- Fly e135 - сенсорный телефон, работа с кнопочными меню прямо через сенсорный экран
- Samsung Champ c3300 - сенсорный телефон, работа только через виртуальную экранную клавиатуру (не удобно)
- Alcatel one touch 800
- SonyEricsson K530i (SonyEricsson, K510, 550, 530, 750, 800, 810)
Статус проекта
Проект находится в стадии разработки. Новые версии и доработки ведутся по мере возможностей и предложений со стороны пользователей. Ведётся проработка возможностей:
- определения координат по CELL_ID - испробованы варианты, на доступных для тестирования телефонах эта опция не работает, дальнейшие эксперименты приостановлены до появления реального телефона с поддержкой возможности CELL_ID
- определение координат через GPS на базе Location API для J2ME(JSR179) - возможность определения координат проверена на эмуляторе, но не все телефоны без поддержки GPS смогут запустить эту версию. Возможность работы с GPS отключена в стандартной версии для поддержания совместимости. Для работы с GPS нужно разрабатывать отдельную версию.
- работы по улучшению интерфейса на кнопочном и сенсорном телефоне
- работы со звуком
Стандартная версия программы (ST) разработана для телефонов с клавиатурой с использованием стандартных меню, поэтому должна работать практически на всех телефонах с поддержкой флеш-карт. Также она может работать на сенсорных телефонах с помощью виртуальной клавиатуры, которая обычно есть в таких телефонах (но это не так удобно). Среда разработки - свободная NetBeans IDE 6.9.1 и SUN Wireless Toolkit 2.5.2, которые могут быть свободно скачаны с сайтов разработчиков. Сам проект jAPRS является открытым.
Текущее состояние исходных кодов можно найти на SVN http://japrs.googlecode.com/svn/APRSInetSenderST/
См. также
Ссылки
- http://code.google.com/p/japrs/
- http://forum.qrz.ru/thread30823.html - обсуждение программы