https://wiki.ham.hu/api.php?action=feedcontributions&user=HA5DI&feedformat=atomHamWiki - Szerkesztő közreműködései [hu]2024-03-28T15:30:36ZSzerkesztő közreműködéseiMediaWiki 1.34.1https://wiki.ham.hu/index.php?title=APRS&diff=12121APRS2010-11-11T11:47:57Z<p>HA5DI: /* Története */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1992-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp <br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr || HG8LXL, Laci<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr || HG1DFB, Tamás<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi || HG2EBH, Zsolt<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R || HG2EBH, Zsolt<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R || HG2EBH, Zsolt<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI, Béla<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB, Zoli<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi || HG8LXL, Laci<br />
|-<br />
| HG7JUV-1,2 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx, Digi_Ned || HG7JUV, Vili<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi || HG8GL, Pista<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi || HA5OB, Zoli<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr || HG8LXL, Laci<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr || HG8LXL, Laci<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi || HG8LXL, Laci<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12040APRS2010-10-16T10:08:06Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr || HG1DFB<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi ||<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R || HG2EBH<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R || HG2EBH<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi ||<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr ||<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi ||<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12039APRS2010-10-16T10:07:27Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr || HG1DFB<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi ||<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R || HG2EBH<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R || HG2EBH<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi ||<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi ||<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi ||<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12038APRS2010-10-16T10:05:52Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr || HG1DFB<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi ||<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R ||<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R ||<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi ||<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi ||<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi ||<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12037APRS2010-10-16T10:04:30Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr ||<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi ||<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R ||<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi ||<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi ||<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi ||<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12036APRS2010-10-16T10:03:19Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R ||<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi ||<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R ||<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi ||<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi ||<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi ||<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi ||<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr ||<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi ||<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr ||<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi ||<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12035APRS2010-10-16T10:02:21Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned ||<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12034APRS2010-10-16T10:01:28Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver !! SysOp<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS || HA5DI<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi || HA5OB<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx || HG7JUV<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DIhttps://wiki.ham.hu/index.php?title=APRS&diff=12028APRS2010-10-06T11:33:54Z<p>HA5DI: /* Kapuállomások */</p>
<hr />
<div>== Története ==<br />
<br />
Az APRS kezdete 1984-re tehető. <br />
Amerikában Bob Bruninga, WB4APR által kifejlesztett protokoll GPS-sel összekapcsolt csomagrádió állomások térképen történő megjelenítését oldotta meg (Automatic Position Reporting System).<br />
Ahogy az APRS fejlődött, újabb szolgáltatások jelentek meg: időjárás jelzések, iránymérés, üzenetküldés. <br />
Az APRS rövidítés új értelmezést kapott: Automatic Packet Reporting System.<br />
<br />
== Eltérések a klasszikus [[csomagrádió]]hoz képest ==<br />
<br />
* térképeken meg tudja jeleníteni mozgó és fix állomások pozícióit<br />
* 'egy-mindenkinek' protokoll használata, egy állomás által küldött adatok mindenkinél azonnal megjelennek, frissítődnek<br />
* általános digipeatereket használ, a már ismert ALIAS hívójelekkel, emiatt nem szükséges ismerni a hálózat egyes állomásainak hívójelét<br />
* intelligens átjátszással rendelkezik, hívójel behelyettesítéssel meg tudja akadályozni a hálózat 'elárasztását'<br />
* kizárólag [[AX.25]] UI csomagokra támaszkodik. [[AX.25]] célcím nem hívójel, hanem ''APRS'' és az SSID pedig ha 0, akkor klasszikus VIA (kin keresztül), ha pedig nem 0, akkor az átjátszhatóság számát (ellátottsági területet) határozza meg.<br />
* [[AX.25]] UI frame-eket (számozatlan információs kereteket) használva támogatja a kétirányú üzenetküldést, bulletin terjesztést, gyors szöveg szétküldést<br />
<br />
== Az APRS jellemzői ==<br />
<br />
A hagyományos [[AX.25]] kapcsolat két állomás között zajlik. Először fel kell építeni egy kapcsolatot, utána lehet az adatokat adni/venni. Az APRS használatánál nem kell felépíteni kapcsolatot. Egy állomás által küldött adatok azonnal megjelennek a többi állomásnál. Az APRS programok számos platformon működnek: DOS, Windows (3.x, 9x, 2k, XP), MacOS, Linux és Palm. A programok általában rendelkeznek az APRS főbb jellemzőivel:<br />
<br />
* Térképek - néhányszor 10m-es felbontástól a világtérképig. Mindegyik APRS állomás megjelenik a térképen, mozgó állomások esetén a sebesség és irányszög is megjeleníthető<br />
* Időjárás jelentő állomás - automatikusan megjeleníthetők egy [[WX]] állomás adatai (hőmérséklet, szélirány/sebesség, stb.)<br />
* [[DX Cluster]] megjelenítés - ideális DX Cluster felhasználóknak<br />
* Internet elérés - APRS szervereket lehet telnettel elérni, így lehetőség van többszáz állomást figyelni egyszerre - az egész világon<br />
* Üzenetek - kétirányú üzenetküldés, nyugtázással. Mindegyik beérkező üzenet 'riasztja' a felhasználót és törlésig a képernyőn marad<br />
* Hírek (Bulletin) és közlemények (Announcement) - mindenkinek szóló, többsoros üzenetek. A hírek 20 percenként kerülnek adásra 4 órán keresztül, míg a közlemények minden órában 4 napon át<br />
* Monitor - nyomon lehet követni a többi állomás forgalmát<br />
* [[Log]] - a programok többfajta logot vezethetnek: hallott állomások, a teljes forgalom, stb.<br />
* Objektumok - bármelyik felhasználó elhelyezhet egy objektumot a térképünkön. Ezáltal megjeleníthetők pl. a [[átjátszó|beszédátjátszók]], [[BBS]]-ek is a térképeken.<br />
<br />
A fentieken kívül egyes programok más egyebb szolgáltatásokat is tudnak. Ezeket az adott program illetve az APRS protokoll leírásából lehet megtudni.<br />
<br />
A programok használatához általában egy 1200 Bd-os modemmel ellátott [[TNC]]-re van szükség. WIN95/98 alatt lehetőség van BAYCOM modem használatára az SV2AGW által írt AGWPE [[TNC]] emulátorral. Linux esetén a soros portra kötött [[TNC]] mellett az [[AX.25]] interface-eket is lehet használni, így BAYCOM és YAMM modemet, AXIP linket is használhatunk. A legtöbb program tud GPS-t is fogadni, de stabil állomásnál ez nem szükséges feltétel.<br />
<br />
<CENTER>[[Kép:APRS_screenshot.png]]</CENTER><br />
<br />
== Hogyan működik? ==<br />
<br />
Egy mobil állomásnál szükségünk van egy GPS vevőre, egy TNC-re és egy rádióra. A GPS veszi a műholdak jeleit és másodpercenként kiszámolja a GPS vevő pontos koordinátáit amit kiküld a soros portján. Ez ASCII text formátumú, tartalmazza a szélességi és hosszúsági adatokat is. Ezt egyszerűen rákötve a TNC soros portjára, BEACON-ként ki lehet adni. A vevő állomások mindegyike képes dekódolni ezeket az adatokat és meg tudja jeleníteni a térképen. Egy ilyen - GPS-ből származó - adat pl. így nézhet ki:<br />
<br />
$GPGGA,102705,5157.9762,N,00029.3256,W,1,04,2.0,75.7,M,47.6,M,,*62<br />
\____/ \_________/ \__________/ | \___/ |<br />
| | | | | |<br />
idő szélesség hosszúság műholdak magasság checksum<br />
száma<br />
<br />
Néhány új fejlesztésű berendezéssel ki lehet váltani a mobil állomásoknál a TNC-t. Ezek általában valamilyen mikrokontrollerrel felépített, 1200 Bd-os modemmel ellátott, olcsó eszközök. (MIC-E, PIC-E, TinyTrak, stb.) Általában csak az adó oldali funkciókat tudják, a vétel csak a DCD jelzésre korlátozódik. Képesek fogadni a GPS 4800 Bd-dal érkező adatait, majd feldolgozás után AX25 csomagok formájában kiadni azokat. Általában valamilyen tömörítést is alkalmaznak, hogy a mobil állomásoknak minél rövidebb csomagot kelljen adniuk. Az APRS programok képesek dekódolni a tömörített csomagokat is.<br />
<br />
== Átjátszók használata ==<br />
<br />
Az előző - legegyszerűbb - esetet tekintve, a mobil állomás BEACON adása csak szűk körzetben vehető. A TNC-nél pl: '''UNPROTO APRS''' beállítással lehet a címzett hívójelet (aliast) megadni. Valós körülmények között az adó és a vevő távolabb is lehet egymástól, emiatt átjátszók használatára van szükség. Ezt a TNC-nél pl: '''UNPROTO APRS via HG5XXX HG5YYY''' megadásával tehetjük meg, ha tudjuk a digik hívójeleit.<br />
<br />
Az APRS-ben használatos ALIAS-ok néhány éve változtak, egyszerűsödtek. A korábban használt '''RELAY''', '''TRACE''' és '''TRACEn-n''' alias-ok ma már nem használatosak! A '''RELAY''' helyét a '''WIDE1-1''', a '''TRACEn-n''' helyét a '''WIDEn-n''' vette át. Bevezetésre kerültek az un. nemzeti alias-ok, Magyarországon a '''HUn-n'''.<br />
<br />
A legtöbb APRS állomás 'hallgat' a '''WIDE1-1''' aliasra, amit TNC-nel pl: '''MYALIAS WIDE1-1''' megadásával tehetünk meg.<br />
Nagyobb területet ellátó, pl. hegytetőre telepített átjátszók a '''WIDE2-1''' és '''WIDE2-2''' aliasra is hallgatnak. <br />
A mobil állomások célszerű címzése:''' UNPROTO APRS via WIDE1-1,WIDE2-1''' , ritkább lefedettségű területen: ''' UNPROTO APRS via WIDE1-1,WIDE2-2''' beállításra van szükségük.<br />
RH-n a WIDE1-1 helyett '''ECHO''' aliasra hallgatnak az állomások, a '''GATE''' aliast pedig az RH/URH gateway-ek használhatják. Ezekhez a beállításokhoz nincs szükség semmilyen speciális programra, maga a TNC2-ben futó TAPR firmware tudja ezt a fajta átjátszást.<br />
<br />
Vannak speciális, APRS céljára szolgáló átjátszó programok. Ezek intelligens átjátszásra is alkalmasak. Újabb aliasokra is hallgatnak: '''WIDEn-n''' , '''HUn-n''' .<br />
<br />
A '''WIDEn-n''' esetén az n=1..3 lehet. (Az SSID-t jelöltem n-nel.) Az átjátszó, ha egy ilyen csomagot vesz, akkor megismétli azt, de úgy, hogy az SSID-t csökkenti 1-gyel és az átjátszó digi listába beszúrja a saját hívójelét. Ha az SSID 0-ra csökken, akkor az átjátszó már nem adja tovább az adott csomagot. Ezáltal elkerülhető, hogy egy adott csomag vég nélkül keringjen a hálózatban.<br />
<br />
Pl: ha az átjátszók hívójele '''HG5XXX''', '''HG5YYY''', '''HG5ZZZ''', a mobil állomásé HA5OB-9<br />
<br />
* az eredeti csomag: '''HA5OB-9>APRS,WIDE1-1,WIDE2-1'''<br />
* az első átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX*,WIDE2-1'''<br />
* a második átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY*,WIDE2'''<br />
* a harmadik átjátszó ezt adja: '''HA5OB-9>APRS,HG5XXX,HG5YYYY,HG5ZZZ*'''<br />
<br />
Mobil állomásoknak célszerű a '''WIDE1-1,WIDE2-1''' vagy a '''WIDE1-1,WIDE2-2''' útvonalat megadni. Egy jól kiépített hálózatban néhány, magas helyre telepített átjátszóval országos lefedést lehet biztosítani. Természetesen a városokban, a völgyekben, a hegyek takarásában mozgó állomást nem láthatják minden esetben az APRS átjátszók. Emiatt célszerű minden állomásnak a '''WIDE1-1''' aliasra hallgatnia, így segítve a mobil állomásokat a legközelebbi 'rendes' átjátszó eléréseben.<br />
<br />
A stabil, tetőantennával rendelkező állomásnak a '''WIDE2-2''' címzést célszerű használni.<br />
<br />
== Pozíció adás GPS nélkül ==<br />
<br />
Nem mindig szükséges GPS az APRS állomások részére. Például az otthoni állomás vagy az átjátszó nem valószínű, hogy elmozdul a helyéről. Ilyenkor a BEACON szövegben megadhatjuk a koordinátákat es egy szimbólumot (ikon) rendelhetünk az adott hívójelhez. Ennek formátuma kötött és 20 karakterből áll.Utána még szöveg is megadható, ami utal állomásra, infot nyújt, stb. Pl:<br />
<br />
!4730.39N/01904.04E# aprsdigi 2.0 - Budapest/HA<br />
|\______/|\_______/|\_________________________/<br />
| | | | | |<br />
| | | | | `------- BEACON szövege<br />
| | | | `----------- szimbólum (itt DIGI)<br />
| | | `---------------- hosszúság<br />
| | `--------------------- szimbólum tábla (/ vagy \)<br />
| `------------------------- szélesség<br />
`------------------------------ APRS adat típus<br />
<br />
Az APRS adat típus jelző ! = / @ jel lehet. Ez meghatározza, hogy van-e idő adat, az állomás képes-e üzenet fogadásra / küldésre. Bővebben az APRS protokoll leírásban olvashatsz erről. A mintában szereplő ! azt jelenti, hogy nincs idő adat és az állomás nem képes üzenet fogadásra / küldésre. A szimbólum karakter azt határozza meg, hogy az adott állomáshoz milyen ikon jelenjen meg a térképen. A legtöbb APRS program leírása, ill. az APRS protokoll leírás tartalmazza ezeket. (b=bicikli, #=digi, >=személyautó, stb.) Még egy érdekes lehetőség van a a pozíció beacon adásában. Ha a szimbólum karakter után a PHGxyvz all (x,y,v,es z pozitív egész szám, 0..9 között), akkor megadhatjuk az állomásunk rádiós elérésének határát.<br />
<br />
(PHG = Power Height Gain - Teljesítmény Magasság Nyereség)<br />
<br />
PHG kód 0 1 2 3 4 5 6 7 8 9 -<br />
Teljesítmény 0 1 4 9 16 25 36 49 64 81 Watt<br />
Magasság 10 20 40 80 160 320 640 1280 2560 5120 [[feet]]<br />
Nyereség 0 1 2 3 4 5 6 7 8 9 [[dB]]<br />
Irányszög kör 45 90 135 180 225 270 315 360 - fok<br />
Irány - NE E SE S SW W NW N - -<br />
<br />
Példa egy PHG kódra:<br />
<br />
PHG2230 = teljesítmény 4W, az antenna 40 [[feet]] (kb. 12m) magasan van, az antenna nyereség 3 [[dB]], körsugárzó.<br />
<br />
Egyes programok - pl. a linuxos XASTIR - ebből kikalkulálják a rádiós elérési körzetet és a térképen egy kör vagy ellipszis formájában berajzolják azt. (Az alábbi képen zöld körök formájában láthatók. A térképek megjelenítése ki van kapcsolva, hogy a zöld körök jobban látszódjanak.)<br />
<br />
[[kép:Xastir2.png]]<br />
<br />
Az APRS ezen kívül még számos adat-kibővítéssel rendelkezik. Ezekről bővebben az APRS protokoll leírásban lehet olvasni.<br />
<br />
== [http://www.ham.hu/radiosatvitel/adat/APRS/xastir-met.png Időjárás jelző állomások]==<br />
<br />
Az APRS ideális eszköze annak, hogy a megfelelő típusú, házi időjárás állomás adatait kiadja rádión. A protokoll leírás részletesen tárgyalja a [[WX]] csomagok felépítését, így lehetőség van saját építésű hőmérő, szélmérő, stb. jeleinek kiadására is.<br />
<br />
Teljes kiépítés eseten az alábbi adatok jelenhetnek meg:<br />
<br />
* szélirány (fok)<br />
* szélsebesség (mérföld/óra)<br />
* széllökés sebessége az utolsó 5 percben (mérföld/óra)<br />
* hőmérséklet (Farenheit fok)<br />
* csapadék az utolsó 24 órában (inch)<br />
* csapadék éjfél óta (inch)<br />
* páratartalom (%)<br />
* légnyomás (mbar)<br />
* napsugárzás (W/m2)<br />
* hó (inch)<br />
<br />
Nem az időjáráshoz kapcsolódik szorosan, de lehetőség van telemetriai adatok küldésére is. Az ilyen adatok a mérés sorszámán kívül 5 darab 3 számjegyes analóg és egy 8 bites digitális értéket tartalmazhatnak.<br />
<br />
== Objektumok ==<br />
<br />
Mindegyik APRS állomás el tud helyezni egy objektumot a térképen, ami a többi állomás térképen megjelenik. Ezáltal lehetőség van arra, hogy olyan állomásokat is feltüntessünk a térképen, amelyek nem alkalmasak az APRS kezelésére (pl. [[átjátszó|beszédátjátszók]], [[BBS]]-ek, [[rádióstalálkozók|rádióamatőr találkozók]] helyének megadása, stb.)<br />
<br />
== Üzenetek ==<br />
<br />
A sok lehetőség közül egy: gyors üzenetváltás veszély, katasztrófa esetén egy kiválasztott állomással. A személyes üzenetek rövid, egysorosak lehetnek. Az [[APRS protokoll]] lehetőséget ad mindenkinek szóló hírek, közlemények adására is. Ezek lehetőségeiről az adott program leírásából tudhatunk meg többet.<br />
<br />
== Kapuállomások ==<br />
<br />
Az APRS-nél is van lehetőség internetes kapuállomások létesítésére. Ezek a kapuállomások a rádión hallott adatok elérését teszik lehetővé interneten keresztül. Az adatokhoz nem [[rádióamatőr]] is hozzáférhet, megnézheti azokat. Nem regisztrált felhasználó csak interneten csatlakozó állomásnak tud adatot küldeni. Regisztrált, [[hívójel]]lel is rendelkező állomás képes csak rádiós állomással adatot cserélni. Az APRS hálózat így védve van nem [[rádióamatőr]]től származó információk ellen. A kapuállomásokat természetesen össze is lehet kötni interneten keresztül, így egy helyi felhasználónak nem szükséges pl. egy amerikai kapuállomást meghívnia, a helyi kapuállomáson is ugyanazokat az adatokat 'látja'.<br />
<br />
<br />
{| border="1"<br />
! Hívójel !! QTH !! Tipus !! Szoftver<br />
|-<br />
| HG1PNY-1 || Győr || Digipeater || Digi_Ned<br />
|-<br />
| HG1DFB-1 || Biatorbágy || IGate || JavAPRSsrvr<br />
|-<br />
| HG2PPA-2 || Pápa || Digipeater || APRS4R<br />
|-<br />
| HG2PKB-1 || Kabhegy || Digipeater || UIdigi<br />
|-<br />
| HG2PTY-2 || Tapolca || Digipeater || APRS4R<br />
|-<br />
| HG3PMF-1 || Pécs || Digipeater || UIdigi<br />
|-<br />
| HA5DI-2 || Budapest || iGate || DIXPRS<br />
|-<br />
| HA5KDR-2 || Gerecse || Digipeater || UIdigi<br />
|-<br />
| HG5PBD-2 || Budapest || Digipeater || UIdigi<br />
|-<br />
| HG6PGA-1 || Galyatető || Digipeater || UIdigi<br />
|-<br />
| HG8PKU-2 || Kiskunfélegyháza || Digipeater || UIdigi<br />
|-<br />
| HG8PSZ-11 || Szeged || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-11 || Csongrád || Digipeater + IGate || JavAPRSsrvr<br />
|-<br />
| HG8PXL-14 || Csongrád || IGate || JavAPRSsrvr<br />
|-<br />
| HG8PSV-1 || Szarvas || Digipeater || UIdigi<br />
|-<br />
| HG0PLA-11 || Püspökladány || IGate (előkészületben) || JavAPRSsrvr<br />
|-<br />
| HG7JUV-1 || Hajdúböszörmény - Zelemér || Digipeater + IGate || Aprx<br />
|-<br />
| HA9OZD-1 || Ózd || Digipeater || UIdigi<br />
<br />
<br />
[[Kategória:Rádióamatőr üzemmódok]]</div>HA5DI