Конфигурация KPC-3plus для APRS

Пакетный контроллер KPC-3p (коммерческий вариант WirellesModem 1200 Plus) достаточно мощное и многофункциональное устройство. В этой статье будут показаны практические примеры использования его в местной APRS сети.

Контроллер в APRS сети, может быть ретранслятором или маяком, он может работать в одном из этих режимов или в двух одновременно. В режиме маяка, контроллер периодически передает специальные APRS-пакеты, с информацией о своем местонахождении. Собственно он передает координаты, получить их можно двумя путями, вводить вручную или подключив к нему GPS-приемник. Для стационарных станций данные можно вводить вручную. Кроме этого, KPC-3p позволяет создать несколько aprs-обьектов.

KPC-3plus, KWM-1200p

Режим маяка
Всего в KPC-3p и других контроллерах этой фирмы можно создать 5 маяков и один идентификатор ID (по сути это также маяк). APRS-маяк можно передавать двумя разными способами. Первый с помощью команд:

beacon e 15 
btext =4401.36N/04303.17E-Igor from Pyatigorsk

Этот маяк подходит только для стационарных станций или для aprs-обьектов, потому что в него невозможно вставить данные из GPS. Более правильно для маяка использовать нижеописанные команды.

Сначала нужно ввести временные периоды с которыми будет передаваться ваш маяк, для больших сетей он должен быть больше, для маленьких меньше. В нашей сети, я рекомендую ставить не менее 10 и не более 30 минут.

    номер маяка (их может быть 4)
       |
       |   25 минут
       |       |
   BLT 1 E 00:25:00
         |
       каждый указанный интервал

Теперь установим путь, он нужен для того чтобы ваши пакеты передали дальше нужное кол-во ретрансляторов. Этот параметр косвенно определяет зону на которую распространится информация о вашей станции и соответственно на каком количестве терминалов увидят вас. Иногда нужно чтобы вас видели только станции находящиеся в вашем городе, а иногда все станции в регионе и дальше.

Путь для передачи маяков можеть быть указан по разному, конкретный вариант зависит от настроек узлов. Первый вариант для простой APRS-сети на УКВ:

    номер маяка (их может быть 4)
       |
       |       использовать один ретранслятор
       |            |   
   LTP 1 APRS via RELAY
          |
      назначение       

Другой вариант, использующийся в больших сетях где есть шлюзы и тд. Здесь используется только имя WIDE3-3 которое говорит о трёх ретрансляциях и после каждой ретрансляции значение SSID будет уменьшаться, например WIDE3-2 будет после первого ретранслятора и тд.

               использовать три ретранслятора
                    |   
   LTP 1 APRS via WIDE3-3

Так должны быть установлены маяки на всех станциях работающих в нашей УКВ APRS сети. последний путь маяка подходит и для работы на КВ частотах. Теперь установим наши координаты. Надеюсь вы их знаете? Если нет - спросите в радиоклубе или рачитайте по карте.

   номер маяка
      |
      |      координаты
      |       |      |
   LT 1 =4409.50N/04310.30E-Igor from Kislovodsk
                              |
                        ваш текст (не более 43 символа)

Вот и все команды (BLT, LT, LTP) которые нужны для запуска полноценного aprs-маяка. Теперь вашу станцию увидят все, кто находится в местной APRS сети.

Иногда нужно кроме маяка создать aprs-обьекты (object) которые видны на карте. Это могут быть места ham-слётов, памятные места, контест позиции и тд. Один KPC-3p позволяет передавать в эфир максимум 5 маяков любой из которых может быть aprs-обьектом, что более чем достаточно для различных радиолюбительских нужд. Выглядеть строка с aprs-object будет так:

   имя отображаемое на карте
        |
LT 1 ;RR6YA    *000000z4436.48N/04005.68Er R0 FM repiter 145600kHz
                                            |
                                        текст маяка

KPC-3plus
маяк и четыре обьекта созданные KPC-3plus


Режим ретранслятора
Предполагается, что в режиме ретранслятора, KPC-3 должен правильно определять путь APRS-посылок приходящих от пользователей и передавать их в соответствии с APRS спецификацией. В простейшем случае, для включения режима ретрансляции пакетов в APRS сети, достаточно дать только одну команду.

               .-----.------.--- имена разрешенные для ретрансляции
               |     |      |
   UIDIGI ON RELAY, WIDE, TRACE
           |
        включен

Для более правильной конфигурации APRS-дигипитера есть команды UIDWAIT, DWAIT, UIFLOOD и UITRACE, их использование определяется в каждом конкретном случае. Например, для работы на КВ и в больших УКВ сетях, часто применяется такая конфигурация (потому что при использовании NOID не растёт длина пакета после множества ретрансляций и экономится трафик):

   UIDIGI ON RELAY, WIDE, TRACE
   UIDWAIT ON
   DWAIT 200
   UIFLOOD WIDE, 20, NOID

DWAIT позволяет передавать пакеты с небольшой задержкой, что уменьшает столкновения пакетов в сетях где станции не слышат друг друга напрямую. Также важно правильно подобрать параметры в командах PERSIST, TXDELAY. Другие установки в KPC-3 практически не влияют на работу APRS сети. Хочу заметить, что в APRS-сети ретранслятор не должен быть виден и у него нужно выключать маяк. Но в нашей УКВ сети, ретрансляторы видны также как и обычные пользователи. Это сделано для тех кто только осваивает APRS, чтобы им было проще разобраться и настроить свои программы.


Соединение GPS-приёмника с KPC-3plus
Для мобильной APRS станции, важно иметь возможность передавать данные о своем местоположении автоматически, без участия человека. Для этого нужен GPS приемник, подойдет любая, даже очень простая модель без дисплея, важен только один момент. У нашего GPS должен быть выход для передачи данных на другое устройство. В нашем случае это будет KPC-3plus. Итак, требования к GPS следующие:

  1. он должен иметь выход для данных передаваемых в формате EIA-442
  2. порт данных должен быть расчитан на стандартный RS-232 порт
  3. разьем у GPS должен быть стандартным, так как вам самим нужно спаять кабель
  4. желательно чтобы у GPS был разьем для внешнего питания
  5. дисплей и дополнительные функции, значения не имеют

Соединять GPS с KPC нужно трехжильным, экранированным кабелем. Хотя достаточно и двух, это 2 и 7 pin. Однако некоторые модели GPS могут принимать команды от внешних устройств, тогда потребуется 3 pin. Схема соединения будет такой:

        GPS                  KPC-3p (25пин разьём)

       NMEA-  -------------- 7 pin
       NMEA+  -------------- 2 pin
       ????   -------------- 3 pin

Нужно сделать чтобы данные из GPS попадали в специальную переменную и затем передавалить в эфир. Это примерная последовательность прохождения информации. Список необходимых команд будет выглядеть так:

INT TERMINAL
MYCALL ua6hjq-9
GPSHEAD 1 $GPRMC
GPSHEAD 2 $GPGGA
BLT 1 EVERY 00:03:00 START 00:00:10
BLT 2 EVERY 00:03:00 START 00:01:40
LTP GPSLJ V WIDE,WIDE2-2
LTP GPSLJ V WIDE3-3
CONOK OFF
GPSPORT 4800 NORMAL
INT GPS 
RESET

Проверенная модель GPS для KPC-3p, это приемник GlobalSat BR-355 с RS-232 выходом. Могу рекомендовать её всем.

Описанный контроллер может выполнять все функции одновременно, он может быть digi, передавать маяки и обьекты, да ещё и в пакетной сети работать как BBS и NODE. Это очень многофункциональное устройство.

Читайте статью 'Примеры использования пакетного контроллера KANTRONICS KPC-3plus'.

UA6HJQ
Кисловодск