Приложение-комбайн для Android. Включает в себя PoC-платформу, клиент APRS, а также декодер азбуки Морзе, DMTF...
Есть две версии приложения: с APRS-клиентом (HT) и без него (BTECH GMRS).
Умеет работать с терминалами. Кнопка PTT настраивается из приложения. Работает как с сугубо хардовыми кнопками, так и с программно эмулируемыми.
Скачать:
последняя версия (с APRS) - Google Play или скачать с сайта разработчика (заявлено для Android 5+, но надо тестировать);
версия 2.6.8.0 (без APRS) - Google Play (для Android 5+);
версия 2.6.7.3 (с APRS) - скачать с сайта Radioditty (для Android 5+).
Регистрация аккаунта на сайте: https://account.benshikj.com
Авторизация в приложении под логином и паролем , которые применены на сайте выше.
Обратите внимание, что логин и Ваше имя в каналах (nickname) это не одно и то же! Изначально имени присваивается Ваш логин. Затем Вы можете изменять отображаемое имя, но логин остаётся неизменным.
Авторизация в приложении осуществляется в главном меню наверху или в через Settings - ID signaling. После авторизации нажатием на Nickname можно изменить отображаемое имя.
У нас сложилось, что отображаемое имя это оф. позывной и личное имя. Например, "UB1APR Pavel". Но сеть не обязывает иметь оф. позывной, поэтому допустимы позывные любого вида, в т.ч. безлиц. позывные LPDnet или самопридуманные.
В настройках (непосредственно в Settings) можно задать код кнопки PTT, включить или выключить запись сообщений в чате и задать глубину записи, отрегулировать предусиление микрофона.
Важным пунктом меню является Simple mode. На сенсорных терминалах рекомендуется оставить его включенным. На несенсорных терминалах с маленьким экраном обязательно надо выключить!
Особенную трудность сходу вызывает настройка передачи геометок в каналы и/или в APRS.
В меню Settings - ID signaling (скриншот 1 ниже) первые три галки отвечают за передачу координат с устройства в голосовые каналы внутри приложения.
Первая галка - отправлять ли информацию о Вас, и ниже показывается, что отправляется.
Вторая галка - отправлять ли позицию.
Третья галка - включает запрос позиции с устройства (несмотря на ранее выданное разрешение об этом при первом старте приложения).
Ниже указывается интервал отправки (на скриншоте - 30 мин.), отправлять ли позицию на радиостанцию (если она спарена с устройством и приложением), отправлять ли уровень заряда аккумулятора, отправлять ли текст и какой, использовать ли формат APRS.
В случае включения APRS формата выше или просто для пользования приложением как клиентом APRS необходима настройка APRS. Делается это в соответствующем меню в Settings или при включении галки выше туда переходит автоматически.
Необходимо ввести свои оф. позывной, суффикс и APRS код (на скриншоте 2 чуть выше за экраном). О том, как получить код, и о том, как использовать APRS, не имея оф. позывного, напишу ниже.
Необходимо (скриншот 2) включить шлюзование, выбрать APRS сервер из представленных или вписать свой (например, российский), расставить настройки шлюзования (если радиостанция не спарена с устройством и приложением, то галки должны быть выключены как на скриншоте 2), приём пакетов с сервера и радиус пакетов относительно вашего местоположения.
Ниже (скриншот 3) включается отправка Вашей позиции на APRS сервер, интервал, значок и иная отправляемая информация.
Если у Вас нет оф. позывного, но Вы хотите пользоваться APRS, существует безлицензионный CBAPRS.
Карта отображается на http://aprs.freeband.digital
В настройках приложения надо вручную указать сервер: eu.cbaprs.net:27236 (порт также можно 27235; на скриншоте указан временно неработающий сервер).
APRS код можно получить на любой позывной, не только официальный. Код является по сути хэшем от позывного. Ниже два сайта для генерации кода.
Для добавления голосовых каналов надо в основном меню нажать на Message и в открывшемся окне уйти в левое внутреннее меню, где нажать кнопку добавления канала и поиском по всем каналам найти наши (искать без кавычек):
"Russia 2501" - наш основной канал;
"SPb + LO 250812" - канал СПб и ЛО, куда отходим для приватов;
"PODOLSK 250615" - канал Подольска для аналогичных целей.
Если у Вас несенсорный терминал, то настоятельно рекомендуется добавлять и работать только в одном канале, т.к. их переключение и управление ими будет невозможно!
Очень нетривиальное управление добавленными каналами. Есть три статуса: присутствие, прослушивание, вещание.
Присутствие это отображение Вас в канале как находящегося online. Делается это с помощи пиктограммы облака. Если облако не перечёркнуто, вы online, перечёркнуто - offline.
Изо всех каналов, где Вы online, Вы будете слышать трасляцию. Чтобы заглушить какой-то канал, но оставить в нём статус своего присутствия, необходимо перечеркнуть значок динамика в этом канале.
А вещать Вы будете всегда в свой активный канал! Активный канал подсвечивается слегка сероватым фоном в списке каналов.
Обратите внимание, что при смене активного канала все остальные каналы сбрасывают статус Вашего присутствия на offline! Все остальные облака надо будет активировать заново.