Во время работы над одним из проектов, родился 'побочный продукт', который заинтересовал радиолюбителей. После некоторых доработок и обсуждений в эфире, появилась программа CB-APRS, которую я предлагаю вам попробовать.
Программа бесплатная (разрешено свободное распространение без модификаций и злоупотреблений), простая, не требует установки, не лезет в реестр вашего ПК, не оставляет после себя следов. Может запускаться с флэшки. Задействует минимальное количество ресурсов компьютера. Есть два варианта, для Windows и Linux, платформа x86.
Цифры в названии архива обозначают версию программы (cbaprs10 значит версия 1.0). Архив с программой возьмите здесь:
cbaprs10.7z - портативная версия для Windows (инструкция в архиве)
cbaprs10-linux.tgz - версия для Linux
Программа CB-APRS создана для работы с сайтом cbaprs.de, который показывает aprs маяки на карте мира. Сайт интересен тем что позволяет работать в APRS любителям радиосвязи использующим нелицензируемые диапазоны 27МГц (CB), 433МГц (LPD), 446МГц (PMR).
вид маяка на карте
Комплект программы состоит из файлов cbaprs.exe, cbaprs-start.bat, cbaprs-timer.bat, cbaprs-help.png, cbaprs.ico разберём каждый из них подробнее:
cbaprs-help.png - картинка-памятка, обьясняющая в графическом виде что и как нужно делать, при работе с программой CB-APRS.
cbaprs.ico - иконка, чтобы обозначить программу на рабочем столе вашего компьютера. Кликните по иконке файла cbaprs-start.bat или cbaprs-timer.bat правой кнопкой мышки, выберите Свойства, далее Сменить значок..., Обзор... идите в папку cbaprs и выберите там файл cbaprs.ico
cbaprs.exe - программа, которая соединяется с APRS-сервером через интернет, преодолевает верификационный барьер, передаёт ваш маяк и закрывает соединение. В маяке важно указать правильные данные, а именно: позывной, координаты, текст маяка, они передаются в программу из командной строки. Для автоматизации этого процесса используйте файлы cbaprs-start.bat и cbaprs-timer.bat
cbaprs-start.bat - файл запускает маяк один раз. В нём храняться ваши данные необходимые для успешной передачи на сервер. Если вы хотите послать aprs-маяк, нужно запускать именно этот файл. Данные скорректируйте под себя. Обратите внимание, на то что текст маяка нужно писать в кавычках (как в примере).
Своё местоположение, вы можете узнать на сайте
maps.yandex.ru или на другом ресурсе.
Координаты должны быть в формате
градусы°,
минуты’,
секунды".
Например, если вы видите:
Широта: 45°5'4.52"N
Долгота: 41°56'50.77"E
значит вам нужно изменить строку в файле cbaprs-start.bat так:
cbaprs.exe CB2639 4505.04N/04156.50E- "op.Vladimir LPD 27ch. FM"
Доли секунд в координатах (те что после точки) указывать не нужно.
cbaprs-timer.bat - этот файл запускает маяк с
заданным интервалом. Вы должны отредактировать две строки которые находятся
в начале файла. Первая с вашими данными (позывной, координаты, текст в
кавычках), вторая, это интервал передачи маяка в секундах, например, если вы
хотите чтобы маяк передавался каждые 30 минут, установите 1800 cекунд, как
показано на примере ниже.
..............
set apfile=cbaprs.exe CB2634 4511.69N/04253.73Ey "CB only 27235kHz FM"
set interv=1800
..............
Во время работы, окно можно свернуть. Чтобы остановить работу программы,
кликните по крестику в верхнем, правом углу окна.
передача маяка через заданные интервалы (файл cbaprs-timer.bat)
Программа CB-APRS передаёт маяк один раз, когда вы запускаете файл cbaprs-start.bat чтобы ваш маяк передавался постоянно есть несколько вариантов. Можно воспользоваться файлом cbaprs-timer.bat как было описано выше или настроить назначенные задания средствами Windows или использовать программу nnCron Lite.
интерфейс программы (момент верификации на сервере)
Программа CB-APRS не имеет интерфейса! В момент передачи маяка вы увидите простое текстовое окно в котором будет информация полученная от сервера. Сделано это для контроля за работой программы. Никаких кнопок и меню нет. Окно закроется автоматически, после передачи маяка. Когда вы ввели данные и запустили файл cbaprs-start.bat, через 15-20 секунд появится маяк, на карте cbaprs.de
Для передачи маяка необязательно использовать bat-файл, это можно сделать прямо из командной строки, просто набрав нужные данные (позывной, координаты, текст в кавычках). Это может быть удобно когда маяк используется как дополнение к уже работающей программе или для передачи сводки погоды, через текстовое поле.
передавать маяк можно прямо из командной строки
Хочу остановиться на некоторых правилах передачи маяков в APRS сеть. Чтобы ваш маяк был виден постоянно, нужно его передавать каждые 1-2 часа (один раз в 1-2 часа). Стационарные обьекты, не должны передавать маяк чаще одного раза в 20 минут, так как вас могут отключить от aprs-сервера.
В тексте маяка пишите только основную информацию. Общая длина текстового поля, не должна превышать 40 символов. Обычно в нём указывают: имя, номер канала, диапазон, вид модуляции, ссылка на сайт или e-mail адрес. Пишите текст только латинскими буквами!
редактировать и запускать нужно файлы cbaprs-start и cbaprs-timer
Позывной формируется из названия диапазона (CD, LPD, PMR), далее номер вашего региона (06 для Ингушетии) посмотреть можно здесь, далее две-три цифры порядкового номера. Примеры позывных: CB2632, LPD0901, PMR0611 и так далее.... Используйте только латинские буквы. Позывной может иметь дополнительный цифровой идентификатор (SSID), который позволяет показывать несколько маяков с одинаковым позывным. Например: CB2601, CB2601-1, CB2601-2 ..... CB2601-15.
В первую очередь, CB-APRS предназначена для распространения среди радиолюбителей Кавказа и Закавказья. Если у вас остались вопросы по работе с программой, пишите на форум aprs-kawkaz.
Программа CB-APRS совершенствуется и дорабатывается. Следите за обновлениями на этой страничке.
cbaprs10.7z | rx-aprs | ныряем в aprs | aprs-kawkaz | aprs на кавказе | переделка DIR-300 |
UA6HJQ