Работа
APRS
MixW
(без
UI-View)
Когда я пробовал работать APRS с ноутбука 80486 100MHz 24MB
RAM с Windows 95,
Я увидел, что не один из трех мной найденных эмуляторов
COM-порта не работает.
Тогда я решил попробовать работать APRS из MixW в ручную.
Поставив UIView + MixW, я увидел, что там передастся.
Заголовок всегда
следующий:
UA9AGR>APMIXW>UI,C,F0:
Где MYCALL -
Мой позывной,
Исключение составляют лишь не-APRS сообщения (убран влаг
APRS):
MYCALL>CALL>UI,C,F0 где CALL - Позывной, которому вы
пишите
~Text~00 00 – Номер сообщения
Но такие сообщения читаются только в uiview, лучше слать
обычные (см. ниже).
МиксВ можно настроить так, что бы он передавал автоматом
заголовок и ваши координаты (Маяк), а ещё в нём есть макросы, так что возгласы "Это
ж вручную всё делать!!!" не принимаются J.
Большая часть настроек есть на hamradio.cmw.ru (tnx UA6HJQ),
я лишь дополню их для работы без UIV.
Открываем окно "Mode Settings".
Incoming call
Введите позывной
для входящих коннектов. В эфир передастся не он, а тот что будет написан на предпоследней
вкладке (см. ниже). Но лучше, что бы они
были одинаковые, иначе к вам не смогут
писоедениться для работы в обычном, коннкктовом пакете (не APRS).
My Digis Call = RELAY (Слово, на
которое включается дигипитер)
Enable Digi: Включить Дигипитер.
Emulate KISS: Если б это работало, то и
статьи не было бы J
MyCall = Позывной, который передаётся в
эфир
Dest.
Call = APMIXW (это я сам придумал).
Можно написать, конечно, APU25N, но тогда все будут думать, что вы
работаете UI-View. Если идти по идеологии UI-View, то писать надо APM21D (для версии 2.14) – это вы уж сами
решайте.
Beacon Comment = Зависит от режима работы (см.
ниже)
Interval = 900, в секундах!!!
Enable beacon = Отметить (если работаете UIV + Mix, то отключите, иначе маяк будет
передаваться дважды)
От режима зависит комментарий маяка.
В обычном режиме (Fixed)
=XXXX.XXN/XXXXX.XXE-comments
где X координаты, N-северной широты, E – восточной долготы
«/» между ними и «-» между ними значок
"Home" (Другие значки – см. ниже)
В погодном режиме (WX)
@220930z5521.04N/06120.46E_330/004g...t060r000p000P000b09988h81/Comments
Где
220930 – День, Час, Минуты UTC
5521.04N/06120.46E Координаты
330 - Направление Ветра
004 – Скорость, Миль в Час.
Далее после букв:
g Порывы (Миль в Час)
t Температура (Фаренгейт)
r Дождь за Час (сотые
доли Инч)
p Дождь 24часа (сотые
доли Инч)
P Дождь сегодня (сотые доли Инч)
b Давление, ГПа (с десятыми долями)
h Влажность, %
Что бы ни писать всё в ручную, я сделал программу WX_conv (.zip 32Kb), конвертирующую погоду из
российского формата в APRS-формат. Можно
использовать и в UI-View.
КОММАНДЫ
Сообщение:
:TOCALL :Text{00
где TOCALL - Позывной, которому вы шлете сообщение.
Text
- Текст сообщения
00
- Номер сообщения
Между
двоеточиями всегда должно быть 9 знаков!
ACK:
Если вам
прислали сообщение, вы должны отчитаться в получении.
Для этого отправьте:
:CALL :ack00
где CALL -
Позывной, с которого вам прислали сообщение.
00
- Номер сообщения, которое вы подтверждаете.
PING:
Что бы узнать,
как вас слышит станция (на прямую/ через диги) отошлите:
:TOCALL :?APRST
ответ – путь (придётся отвечать вручную).
QUERY:
Что бы узнать
информацию о станции, отошлите:
Одну
станцию:
:TOCALL :?APRSS
ответ – информация о станции (обычно – название программы).
Query ALL:
Что бы увидеть, кто на частоте отошлите:
?APRS?
Ответ –
включаются маяки.
Query WX: ?WX?
Query IGATES: ?IGATE?
DX:
Что бы увидеть направление от станции
на самого дальнего, дистанцию, координаты, и сколько прошло с последнего маяка:
:CALL :?DX
Объекты-
значки на карте, не являющимися реальными станциями.
Что бы поставить объект:
;name *010848z5712.00N/04636.00E-comment
где name – название объекта (9 символов max); 010848 – ДДЧЧММ; comment – комментарии.
Удалить Объект:
;name _010848z5712.00N/04636.00E-comment
Через MixW можно удалять как свои, так и чужие
(криминал J) объекты с карт всех станций, вас
услышавших.
Так что если кто-то забыл удалить свой объект и ушел, то можно убрать за него (в UIView можно удалять только свои объекты, а чужие – только со своей карты).
Подвижные
объекты:
Подвижные объекты придётся заново
прописывать после каждого изменения координат.
Но можно просто прописать скорость и направление (перемещаться от этого
он не станет).
;name *010930z6412.00N/10324.00E>112/090comment
где 112°-азимут, 090 – скорость в knots (85% от км/ч)
Удалять Мобил - объекты так же, как и обычные: заменяя «*» на «_» в последней строке, их
поставившей.
Значок обуславливает сочетание символов, стоящих после широты и долготы. Для некоторых значков возможны так же символы оверлеев.
В маяке после |
Значок На карте |
|
широты |
долготы |
|
/ |
- |
Home |
\ |
- |
Home(HF) |
/ |
r |
Antenna GP |
\ |
l |
Area locns |
/ |
> |
Car |
/ |
1 |
Кружек «1» |
Символы оверлеев (O’ly) возможны для тех значков, у которых после широты ставится \ (когда O’ly нет) если вместо «\» поставить один символ (A-Z, 0-9), то он будет отображаться «поверх» значка.
Например, =5521.04N/06120.46E> - значок “Машина”
=5521.04N106120.46E- - значок “Дом(КВ)” + «1» сверху
Для автоматизации работы в MixW кроме
комментария маяка можно еще и написать макросы, которые будут отправлять нужные
команды. Записывать сюда можно маяки: допустим F1 – Fixed, F2
– WX, команды создания
и удаления объектов для каждого – свой, и глобальные запросы (Query ALL, Q. WX, Q. Igates). Записывать адресуемые
запросы нет смысла, так как перед макросом текст не вставляется. Можно скачать
уже готовый файл (.mc B).
Конечно, MixW не поддерживает все функции UI-View особенно, когда это касается мобильных объектов и ретрансляции (в том числе из Интернета), но всё-таки это лучше, чем ничего. Так что если кто-то только собирается начать работать APRS, то послушайте его терминальной программой, а потом качайте UI-View.
UA9AGR, Иван ФОКИН
г. Челябинск – с.
Долгодеревенское, 2005