Obiekty przemiennikowe w APRS
Ten dokument opisuje praktyczny format obiektu przemiennika w APRS. Jest przeznaczony jako plik pomocy dla użytkownika tworzącego obiekty częstotliwościowe, szczególnie dla przemienników FM.
Celem jest przygotowanie ramki, która będzie czytelna dla operatorów, zgodna z praktyką APRS Frequency Objects i możliwie dobrze obsługiwana przez radia mobilne APRS.
1. Przykładowa ramka obiektu
Section titled “1. Przykładowa ramka obiektu”;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLRamka składa się z kilku logicznych części:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWL| | | | | | | | | | | || | | | | | | | | | | +-- komentarz, znak lub opis| | | | | | | | | | +------- zasięg przemiennika| | | | | | | | | +------------ shift przemiennika| | | | | | | | +----------------- ton CTCSS i szerokość FM| | | | | | +---------------------------- symbol| | | | | +------------------------------------- długość geograficzna| | | | +--------------------------------------- tabela symboli| | | +------------------------------------------------ szerokość geograficzna| | +------------------------------------------------------- znacznik czasu| +--------------------------------------------------------- nazwa obiektu+------------------------------------------------------------------ typ ramki: obiekt2. Typ ramki: obiekt
Section titled “2. Typ ramki: obiekt”Obiekt APRS zaczyna się od średnika:
;Po średniku występuje nazwa obiektu:
;438.462WXW przykładzie nazwa obiektu zawiera częstotliwość oraz lokalny wyróżnik:
438.462WXgdzie:
438.462 - częstotliwość przemiennika widoczna jako nazwa obiektuWX - lokalny wyróżnik, w Polsce często oznaczenie powiatu3. Nazwa obiektu: częstotliwość i lokalny wyróżnik
Section titled “3. Nazwa obiektu: częstotliwość i lokalny wyróżnik”Dla obiektów przemiennikowych zaleca się, aby nazwa obiektu zaczynała się od częstotliwości:
438.462WX145.600WA145.775KRTaki zapis nie jest przypadkowy. W obiektach przemiennikowych i częstotliwościowych APRS częstotliwość w nazwie obiektu poprawia czytelność na radiach mobilnych APRS. Radio pokazuje nazwę obiektu na liście stacji, więc operator od razu widzi częstotliwość przemiennika bez konieczności wchodzenia w szczegóły obiektu.
Częstotliwość powinna być również powtórzona w komentarzu obiektu, na przykład:
438.462MHz C127 -760 R10k SR5WWLPierwsze wystąpienie częstotliwości, w nazwie obiektu, służy głównie czytelności na liście obiektów. Drugie wystąpienie, w komentarzu, jest częścią informacji częstotliwościowej i może być używane przez radia lub aplikacje do funkcji QSY/TUNE albo do prezentacji parametrów przemiennika.
Nie należy traktować częstotliwości w nazwie i częstotliwości w komentarzu jako błędnego duplikatu. To świadomy kompromis wynikający z kompatybilności i praktyki używania obiektów częstotliwościowych.
4. Unikalność nazwy obiektu
Section titled “4. Unikalność nazwy obiektu”Nazwa obiektu APRS ma ograniczoną długość, dlatego zapis:
częstotliwość + lokalny wyróżnikjest kompromisem między czytelnością a unikalnością.
Przykład:
438.462WXoznacza obiekt dla częstotliwości 438.462 MHz z lokalnym wyróżnikiem WX.
W Polsce jako wyróżnik często stosuje się oznaczenie powiatu. Pomaga to odróżnić obiekty przemienników pracujących na tej samej częstotliwości w różnych lokalizacjach.
Dla obiektów permanentnych trzeba jednak pamiętać, że obiekt może trafić do całej sieci APRS-IS. Lokalny wyróżnik, taki jak powiat, zmniejsza ryzyko kolizji lokalnej, ale nie daje pełnej gwarancji unikalności globalnej.
Praktyczna zasada:
zalecany schemat: częstotliwość + lokalny wyróżnik przykład: 438.462WX
zalecenie: nazwa obiektu powinna zaczynać się od częstotliwości
ostrzeżenie: dla obiektów permanentnych wysyłanych do APRS-IS sprawdź, czy nazwa jest możliwie unikalna w skali globalnejJeśli przemiennik ma dobrze rozpoznawalny znak, nazwę lub identyfikator, można go umieścić w komentarzu końcowym, zamiast rezygnować z częstotliwości w nazwie obiektu.
5. Znak aktywności
Section titled “5. Znak aktywności”Po nazwie obiektu występuje znak aktywności:
*Przykład:
;438.462WX*Znaczenie:
* - obiekt aktywny_ - obiekt usunięty lub nieaktywnyDla normalnego, działającego przemiennika używa się *.
6. Znacznik czasu
Section titled “6. Znacznik czasu”W przykładzie użyto:
111111zPełny fragment:
;438.462WX*111111zZnacznik 111111z jest często używany jako stały znacznik czasu dla obiektów stałych.
Praktyczna zasada:
obiekt stały lub permanentny: 111111z
obiekt tymczasowy: aktualny czas UTC generowany przy każdej wysyłceDla obiektu stałego ważniejsze jest regularne poprawne odświeżanie obiektu niż informowanie o dokładnym czasie jego wygenerowania.
7. Koordynaty i symbol
Section titled “7. Koordynaty i symbol”Przykład pozycji:
5218.54N/02113.09ErRozbicie:
5218.54N szerokość geograficzna/ tabela symboli02113.09E długość geograficznar symbolDla obiektu przemiennika w przykładzie użyto symbolu r.
8. Częstotliwość przemiennika w komentarzu
Section titled “8. Częstotliwość przemiennika w komentarzu”Po pozycji podaje się częstotliwość pracy przemiennika:
438.462MHzZalecany zapis:
xxx.xxxMHzPrzykłady:
145.600MHz438.462MHz439.000MHzCzęstotliwość w komentarzu powinna odpowiadać częstotliwości użytej w nazwie obiektu.
Przykład poprawny:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLPrzykład podejrzany:
;438.462WX*111111z5218.54N/02113.09Er439.000MHz C127 -760 R10k SR5WWLW drugim przykładzie nazwa obiektu sugeruje 438.462 MHz, ale komentarz podaje 439.000 MHz. Taki zapis może wprowadzać operatora w błąd.
9. CTCSS, ton i szerokość FM
Section titled “9. CTCSS, ton i szerokość FM”W przykładzie:
C127Oznacza informację o tonie CTCSS i sposobie pracy przemiennika.
Znaczenie liter:
t oraz c - wąski FMT oraz C - szeroki FM
t oraz T - przemiennik jest otwierany tonemc oraz C - przemiennik jest otwierany tonem i wysyła tonPrzykładowa interpretacja:
T127 - szeroki FM, przemiennik otwierany tonem 127 HzC127 - szeroki FM, przemiennik otwierany tonem 127 Hz i wysyłający tont127 - wąski FM, przemiennik otwierany tonem 127 Hzc127 - wąski FM, przemiennik otwierany tonem 127 Hz i wysyłający tonWarto trzymać się zapisu trzycyfrowego, jeśli ton ma mniej niż trzy cyfry:
T088c08810. Shift przemiennika
Section titled “10. Shift przemiennika”W przykładzie:
-760Oznacza shift -7,6 MHz.
Zasada zapisu:
-760 -> shift -7,6 MHz-060 -> shift -600 kHz+760 -> shift +7,6 MHz+060 -> shift +600 kHzCzyli wartość wpisujemy jako przesunięcie bez przecinka.
Przykłady:
145.600MHz -060438.462MHz -760439.000MHz +76011. Zasięg przemiennika: Rxxk / Rxxm
Section titled “11. Zasięg przemiennika: Rxxk / Rxxm”Dla obiektów przemiennikowych zasięg można podać jako:
RxxkRxxmZnaczenie:
R10k - zasięg około 10 kmR25k - zasięg około 25 kmR15m - zasięg około 15 milW przykładzie:
R10kczyli deklarowany zasięg przemiennika wynosi około 10 km.
Dla obiektów przemiennikowych preferowany jest zapis Rxxk albo Rxxm. Nie należy go mylić z klasycznym rozszerzeniem RNGxxxx, które jest innym mechanizmem opisu zasięgu radiowego.
12. Komentarz, znak lub opis
Section titled “12. Komentarz, znak lub opis”Na końcu można umieścić znak, nazwę przemiennika lub krótki opis:
SR5WWLPełny końcowy fragment:
438.462MHz C127 -760 R10k SR5WWLKomentarz powinien być krótki. Ramka APRS nie jest dobrym miejscem na długie opisy, adresy stron lub wielozdaniowe informacje.
13. Zalecana kolejność pól w komentarzu
Section titled “13. Zalecana kolejność pól w komentarzu”Dla czytelności i kompatybilności warto trzymać stałą kolejność:
częstotliwość tryb/CTCSS shift zasięg komentarzPrzykład:
438.462MHz C127 -760 R10k SR5WWLInne przykłady:
145.600MHz T103 -060 R25k SR9ABC439.000MHz C123 +760 R30k Local145.775MHz c088 -060 R15k SR5YYY14. Zalecane pola formularza lub generatora
Section titled “14. Zalecane pola formularza lub generatora”Przy tworzeniu obiektu przemiennikowego pomocny jest prosty generator składający nazwę obiektu i komentarz z osobnych pól.
Proponowane pola:
Nazwa obiektu: 438.462WX
Tryb nazwy obiektu: częstotliwość + lokalny wyróżnik własna nazwa
Lokalny wyróżnik: WX
Częstotliwość: 438.462
Ton CTCSS: 127
Tryb tonu: otwierany tonem otwierany tonem i wysyła ton
Szerokość FM: wąski FM szeroki FM
Shift: -7.6 MHz -0.6 MHz +0.6 MHz +7.6 MHz własny
Zasięg: 10
Jednostka zasięgu: km mile
Komentarz: SR5WWLWynik:
nazwa obiektu: 438.462WX
komentarz: 438.462MHz C127 -760 R10k SR5WWLGenerator powinien pilnować, żeby częstotliwość była widoczna zarówno w nazwie obiektu, jak i w komentarzu. Nie należy usuwać częstotliwości z nazwy tylko dlatego, że występuje już w komentarzu.
Przy obiekcie permanentnym kierowanym do APRS-IS warto pokazać ostrzeżenie:
Nazwy obiektów permanentnych powinny być możliwie unikalne globalnie.Schemat częstotliwość + lokalny wyróżnik jest zalecany dla czytelności na radiach APRS,ale nie gwarantuje pełnej unikalności w skali całej sieci APRS-IS.15. Zalecana walidacja
Section titled “15. Zalecana walidacja”Proponowane zasady walidacji:
nazwa obiektu: wymagana zalecany format dla przemienników: częstotliwość + lokalny wyróżnik przykład: 438.462WX ostrzeżenie, jeśli obiekt permanentny ma trafić do APRS-IS i nazwa wygląda zbyt ogólnie albo nie zawiera wyróżnika
częstotliwość: wymagana format xxx.xxx
zgodność nazwy i komentarza: częstotliwość z nazwy obiektu powinna zgadzać się z częstotliwością w komentarzu, jeśli obie są podane
CTCSS: opcjonalny tylko popularne wartości CTCSS albo liczba 2-3 cyfrowa
tryb tonu: t / T / c / C
shift: opcjonalny format +xxx albo -xxx
zasięg: opcjonalny format Rxxk albo Rxxm
komentarz: opcjonalny krótki tekst bez przeładowywania ramkiWalidacja powinna pomagać użytkownikowi, a nie blokować wszystkie nietypowe przypadki. Dla świadomego użytkownika warto pozostawić możliwość ręcznej korekty.
16. Przykłady gotowych obiektów
Section titled “16. Przykłady gotowych obiektów”Przemiennik UHF, szeroki FM, CTCSS, shift -7,6 MHz
Section titled “Przemiennik UHF, szeroki FM, CTCSS, shift -7,6 MHz”;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLPrzemiennik VHF, szeroki FM, ton na wejściu, shift -600 kHz
Section titled “Przemiennik VHF, szeroki FM, ton na wejściu, shift -600 kHz”;145.600WA*111111z5215.00N/02055.00Er145.600MHz T103 -060 R25k SR5XXXPrzemiennik VHF, wąski FM, ton na wejściu i wyjściu
Section titled “Przemiennik VHF, wąski FM, ton na wejściu i wyjściu”;145.775KR*111111z5215.00N/02055.00Er145.775MHz c088 -060 R15k SR5YYY17. Jak czytać obiekt w szczegółach
Section titled “17. Jak czytać obiekt w szczegółach”Z przykładowej ramki:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLmożna odczytać:
Object name: 438.462WXFrequency from name: 438.462 MHzLocal suffix: WXPosition: 52°18.54'N, 21°13.09'ESymbol: rFrequency: 438.462 MHzCTCSS: 127 HzFM width: wideTone mode: opens with tone and transmits toneShift: -7.6 MHzRange: 10 kmDescription: SR5WWL18. Krótka ściąga
Section titled “18. Krótka ściąga”; początek obiektu438.462WX nazwa obiektu: częstotliwość + lokalny wyróżnik* obiekt aktywny_ obiekt usunięty lub nieaktywny111111z stały znacznik czasu/ tabela symbolir symbol przemiennika438.462MHz częstotliwość w komentarzuT127 szeroki FM, otwierany tonem 127 HzC127 szeroki FM, otwierany tonem 127 Hz i wysyłający tont127 wąski FM, otwierany tonem 127 Hzc127 wąski FM, otwierany tonem 127 Hz i wysyłający ton-760 shift -7,6 MHz-060 shift -600 kHzR10k zasięg 10 kmR15m zasięg 15 mil