8. Csomagrádiózás Zx Spectrummal
Az alábbi ismertető nem törekedhetett a teljességre. Az első részek a kezdő csomagrádiósok számára íródtak, akik el szeretnék sajátítani a DigiCom program használatát. Közlünk még egy, a DigiCom 3.51 minden parancsát tartalmazó listát is, rövid magyarázatokkal.
A DigiCom program ( a továbbiakban DC ) működéséhez csak egy modemre van szükség, amely adásnál a számítógépből jövő digitális jeleket analóg AFSK jelekké alakítja, vételnél pedig felismeri a két különböző frekvenciát és digitális 0 vagy 1 formájában adja át a programnak.
A DigiCom 3.51 használata során kapcsoljuk ki a rádió zajzárát! ( Ellentétben az előző verziókkal, melyek helyes működéséhez elengedhetetlen az aktív zajzár. )
Lehetőleg olyan modemet használjunk, amely rendelkezik "WatchDog" áramkörrel, ugyanis előfordulhat, hogy a program "elszáll" ( ledermed, kiakad ) és a magnó porton a PTT vonalat aktív állapotban felejti. Ez esetben a rádió folyamatosan adásban maradna ( egészen a végfok tönkremeneteléig ), lehetetlenné téve a csatorna forgalmát.
A WatchDog ezt akadályozza meg azáltal, hogy 30 .. 60 másodpercnél hosszabb adás után kikapcsolja az adót, függetlenül a számítógépből jövő vezérlő jeltől. ( A HA5OB által szerkesztett modem tartalmaz ilyen áramkört. )
A DigiCom>64 V3.51 C64 típusú személyi számítógépen futtatható, csomagrádiózásra alkalmas program. ( C128-as változata is létezik. ) Szerzők: DL8MBT, DG3RBU. A DigiCom V3.51-et az előző V2.00-ból fejlesztették ki, sok új paranccsal és funkcióval bővítették.
Főbb tulajdonságai: komplett AX.25 protokol megvalósítása, egyidejűleg négy port használható, elkülönített adó/vevő képernyő, a csatorna folyamatosan monitorozható, a hallott állomásokról automatikus LOG vezetés, 8 bites programfile-ok átvitele, a számítógép perifériáinak használata ( floppy, printer ).
( Közkézen forognak egyéb verziószómú DigiCom-ok is - V3.00, V4.00 stb. -, de ezek nem "hivatalos" programok, tehát senki sem garantálja a helyes működésüket. )
A főprogram 121 blokk hosszú. Hozzá tartozik egy néhány ( 4 .. 10 ) blokkos DC-PAR-0 file is. Ez a változtatható paramétereket tartalmazó Parameter blokk, amely a DigiCom program működéséhez szükséges adatokat foglalja magában, pl. képernyő formátum, hívójelek, időzítések, funkciók, stb.
Mi is alkothatunk saját paraméter blokkot, ezáltal létrehozva a számunkra legmegfelelőbb, személyre szabott DigiCom-unkat ( lásd: Get, Perm ).
A DigiCom programnak több, különböző célt szolgáló "képernyője" van, melyeket a funkció billentyűkkel ( F ) választhatunk ki.
<F1> | fő képernyő ( adó/vevő rész ) |
<F3> | Monitor ( a csatorna forgalmának figyelése ) |
<F5> | az <F3> folytatása, ami az <F3>-ról kifut, az még az <F5>-ön látható |
<F7> | Log a hallott állomásokról, idővel feltüntetve |
Az <F1>-el kiválasztható fő képernyő felépítése első ránézésre bonyolultnak tűnhet, azonban sok hasznos információt tartalmaz és hamar hozzá lehet szokni. Általában így néz ki az "F1" képernyő:
1 HG5BFL 2 HG5BFL 3 HG5BFL 4 HG5BFL -QRV-----HG5BFL----------------------------09:13--DC--1
Legfelül négy hívójel található, 1 .. 4-ig jelölve. Ezek a négy különböző port hívójelei, előtte a port száma. Amelyik hívójel inverzben jelenik meg, azon vagyunk éppen. A négy port között a <Ctrl> billentyű és egy szám egyidejű lenyomásával válthatunk ( <Ctrl-1> .. <Ctrl-4> ). Egyébként ezt a legfelső sort Status sornak nevezik.
Lejjebb látható az elválasztó sor ( -QRV--- stb. ). Ennek szerepe az adó és a vevő képernyő elválasztása. A DigiCom lehetővé teszi, hogy miközben az ellenállomás csomagjait vesszük, mi is írjunk, így szükség van a két képernyő elkülönítésére.
Az elválasztó vonal alatti rész a vevő képernyő. Ide íródik ki a vett szöveg. A vonal feletti részben írhatunk mi. Az elválasztó vonal tartalmazza a port hívójelét, a pontos időt ( 09:13 ) és a jobb szélén az éppen használt port számát ( 1 ).
Ezen kívül a bal szélen a program még jelzi:
QRV | várakozó állapot, a csatorna üres |
RECV | csomag vétele, a csatorna foglalt |
SEND | csomag adása |
Az egyik legfontosabb dolog a DigiCom-nél a kettőspont használata! Az alapgondolat az, hogy valamilyen módon meg kell különböztetni: a partnernek írok éppen, akivel kapcsolatban vagyok, vagy pedig a programnak akarok valamilyen parancsot adni.
Ezt a megkülönböztetést szolgálja a kettőspont ( : ). Ha egy sor legelején ":" található, az utána következő parancs a programnak szól. Viszont ha nincs kettőspont a sor elején, a szöveg adásra kerül. Vigyázzunk, ez akkor is megtörténik, ha az adott porton senkivel sem vagyunk kapcsolatban!
Szerencsére nem kell minden sor elejére kiírni a kettőspontot, mert ha egy sort így kezdtünk, a továbbiakban a ":" automatikusan megjelenik. Erre csak akkor kell figyelni, ha egy parancs kiadása után a partnernek szeretnénk írni valamit, mert ilyenkor le kell törölni a kettőspontot a szöveg előtt. ( Ha nem tesszük, akkor nem kerül adásra a szöveg, a program úgy veszi, mintha neki szánt parancs lenne. )
A parancsok rövidíthetők az első pár betűvel ( pl. D = Discon, Q = Quit, R = Read... ).
A parancsokat kétféleképpen használhatjuk. Ha csak a parancsot írjuk le, megkapjuk az aktuális értékét ( amennyiben van neki ). Átírhatunk egy parancsot, ha utána egy értéket is megadunk. Ilyenkor a volt érték is megjelenik.
Pl.: tisztán DW ( DWait ) parancs begépelésével megjelenik a DW aktuális értéke. Ha DW 16-ot írunk be, akkor a DWait értékét átírtuk 16-ra.
Parancsok rövidítésénél a kis betűvel írt kezdőbetűket a <Return> lenyomása után a program nagybetűkre változtatja és kiírja a teljes utasítást. Ha ez nem történik meg, akkor valószínűleg rosszul írtuk be, vagy nem létezik ez a parancs.
Hasznos szolgáltatása a DigiCom-nak a parancsok távvezérelhetősége. Ez annyit jelent, hogy a parancsokat nem csak a gép előtt ülve lehet kiváltani, hanem egy másik RIG-gel is, távvezérléssel. A távvezérléshez a parancs előtt "//" ( kettős törtjelet ) kell használni. Az utána következő parancsot az ellenállomás végrehajtja és az eredményt ( vagy az értéket ) visszaküldi a távvezérlő állomásnak.
Pl. ha szeretném megnézni a partner állomás lemezén milyen file-ok vannak, akkor a //DIR szöveget küldve az ellenállomásnak, az végrehajtja a DIR parancsot és a lemez tartalomjegyzékét ( a DIR eredményét ) elküldi nekem. A távvezérlésnek főleg file átvitelnél van jelentősége ( ld. WPRG ).
Mielőtt forgalmazni kezdünk a programmal, azt fel kell paraméterezni. Ez azt jelenti, hogy a rendszer alapműködéséhez feltétlenül szükséges értékeket be kell állítani. Ezt elég csak egyszer elvégezni, mivel lehetőség van a paraméterek lemezre mentésére és egy újraindítás esetén már ezt, a lemezen lévő paraméter blokkot fogja használni a program.
Az alábbi lista azokat a parancsokat tartalmazza és magyarázza meg röviden, melyeket a rendszer paraméterezésénél feltétlenül ellenőrizni kell vagy szükség esetén átírni.
BEACON | 0 | A jeladó kikapcsolva. Ha esetleg Node-ot működtetünk, akkor érdemes 10 .. 20 perces időtartamra beállítani. |
DCD | 10 | A "digitális zajzár" megszólalási szintjét állítja be: ha 0, akkor állandóan nyitott a program belső zajzára. |
DIGIPEAT | 255 | Ez azt jelenti, hogy használhatják az állomásunkat Digipeater-ként. |
DISCTIME | 0 | A funkció ki van kapcsolva; egyébként az ide írt szám * 10 sec. idő eltelte után, ( ha nem jött semmi a partnertől ) az összeköttetés lebontódik. |
DWAIT | 16 | A protokol által előírt 160 msec-ot vár a program a csatorna szabaddá válása és az adás megkezdése között. |
FRACK | 4 | Ha egy csomagra nem jön válasz, 4 másodperc múlva ismétlésre kerül. |
GERMAN | 0 | Minden képernyőn angol karakterek láthatók. |
HBAUD | 1200 | 1200 baud sebességre állítja a programot. ( RH-n általában 300 baud használatos. ) |
LINKTIME | 30 | 300 másodpercenként ellenőrzésre kerül a kapcsolat folyamatossága, ha az ellenállomás nem válaszol, akkor lebont a rendszer. |
MAXFRAME | 2 | Egyszerre két csomag kerül adásra. Ha rossz a kapcsolat egy állomással ( sok az ismételt csomag ), érdemes ezt a paramétert 1-re átírni. |
MYCALL | HG5BFL | Ide természetesen mindenki a saját hívójelét írja! Mind a négy porthoz külön meg kell adni hívójelet. A hívójel mellett megadható SSID is, ami egy szám lehet 1-től 15-ig. Ennek egyidejűleg több összeköttetés lebonyolításakor van jelentősége. Ha egy állomáshoz egyszerre két porttal vagyunk hozzákapcsolódva, akkor a DigiCom V3.51 automatikusan hozzáírja a hívójelünk mellé az SSID-t. |
NCALL | HG5BFL-2 | Ez a DigiCom Node hívójele. Ha ehhez a hívójelhez kapcsolódik valaki, akkor semmilyen jelzést nem ad a számítógép. Tőlünk függetlenül használhatják a gép belső Node-ját. Fontos: mielőtt elhangolunk a frekvenciáról, vagy kikapcsoljuk a gépet, ellenőrizzük, hogy nem használja-e valaki a DigiCom-Node-unkat! Ezt a CSTATUS paranccsal tehetjük meg. A belső Node 5-től 8-ig van sorszámozva és erre a parancsra kiíródik a használója. Azoknak érdemes Node-ot üzemeltetni, akik rendszeresen vételkészek egy frekvencián. |
PACLEN | 230 | Egy csomag 230 byte lesz. Elvileg 255 itt a maximum, de a Node-ok sajátossága miatt ez az érték ajánlott. Ha direktben történik a kapcsolat egy állomással, akkor lehet 255 is. Rövidhullámú összeköttetéseknél ( rossz URH kapcsolatnál is! ) érdemes csökkenteni ezt a számot, ( 80 .. 128 ) a biztonságosabb átvitel érdekében. |
PASSALL | ON | Mindig ON legyen! Csak kísérleteknél szabad OFF-ra állítani, mert ilyenkor nincs hibaellenőrzés és a rosszul vett csomagok is feldolgozásra kerülnek! Ez a program "elszállásához" vezethet. |
RESPTIME | 4 | 4/10 másodpercet vár a program egy csomag vétele és a nyugtázás küldése között. Ezáltal lehetőséget adunk más állomásoknak, hogy a beiktatott rövid szünetben szóhoz jussanak. ( Lehetőleg ne paraméterezzük agresszívre programunkat! ) |
RETRY | 18 | A hibásan vett vagy nem nyugtázott csomagokat 18-szor ismétli meg. Ha egyszer sem jött válasz, lebontja az összeköttetést. |
TXDELAY | 35 | Az adó illetve az ellenállomás vevőjének feléledését kompenzálja. Miután adásba kapcsolja a rádiót, 350 ms-ot vár a program, amíg az adatokat adni kezdi. Ez az érték rádiótól függő! Ha nagyobb a kelleténél nem történik semmi baj, ám ha kisebb, a csomagjaink eleje lemaradhat. |
Egyéb paraméterezést igénylő parancsok:
BORDER | 0 | A képernyő keret színét állítja be. A szám 0 .. 15 lehet. |
CBELL | 255 | Connect-, Disconnect-nél hangjelzés van, továbbá ha a másik portra jött valamilyen szöveg, szintén hangjelzést hallunk. Több értéket írhatunk ide: |
CBELL | 0 | funkció kikapcsolva, |
CBELL | 64 | hangjelzés, ha a másik portra szöveg érkezik, |
CBELL | 128 | hangjelzés Connect- és Disconnect-nél, |
CBELL | 255 | minden bekapcsolva. |
COLOR | 0 7 | A képernyő háttérszíne 0, a karakterek színe 7, ízlés szerint... |
CRTSAVE | 200 | Ha 200 másodpercig nem nyúlunk a billentyűzethez, akkor a gép elsötétíti a képernyőt, kímélve a beégéstől. Bármelyik billentyű megnyomására vagy ha valaki hozzánk kapcsolódik, visszatér a kép. 0 értékkel kikapcsolhatjuk a funkciót. |
CSDELAY | 0 | A felső ( státusz ) sor ennyi másodperc múlva eltűnik. Ha valami változás történik ( Connect ), vagy portot váltunk, ismét megjelenik a státuszsor. 0 értékre állítva a státuszsor nem tűnik el. |
DIV | 8 | Az adóképernyő mérete 8 sor lesz a vevőképernyő rovására. ( Értéke 2 .. 22 lehet. ) |
ECHO | 0 | A küldött szöveg megjeleníthető a vevő képernyőn is. 0 érték kikapcsolja ezt a funkciót. ( Értéke lehet: 0, 64, 128, 255. ) |
HIRES | ON | 80 karakter/sor üzemmódra vált a program. Ha nem a video jelet használjuk megjelenítésre, akkor gondot okozhat az apró betűk olvasása. Ilyenkor a HIRES OFF paranccsal 40 ( tehát normál ) megjelenítésre válthatunk át. |
Miután megismerkedtünk a DigiCom főbb funkcióival és saját igényeinknek megfelelően paramétereztük a programot, végre CQ-zhatunk! Minden QSO a kapcsolatfelvétellel kezdődik ( Connect ). Tételezzük fel a legegyszerűbb esetet: direktben ( tehát átjátszók igénybevétele nélkül ) elérünk egy állomást. Ebben az esetben kiadjuk a C <hívójel> parancsot. Mivel parancsot adunk, a sor elejéről ne hiányozzon a kettőspont!
:C HA5DI = CONNECT HA5DI
A program hívni kezdi az állomást. Pár kísérlet után - ha nincs válasz - sikertelennek nyilvánítja a kapcsolatfelvételt és a következő üzenetet írja ki:
>>> 21:00 Failure with HA5DI
Ha siker koronázta próbálkozását, ez jelenik meg:
>>> 21:00 Connected to HA5DI
Ekkor egy mélyebb "gongatás" is hallható a nyomaték kedvéért. Tehát hozzá vagyunk kapcsolva HA5DI-hez. A státusz sorban a port hívójele mellé felíródik az ellenállomás hívójele jelezve, hogy kapcsolatban vagyunk.
A "C HA5DI" parancs után a program feltételezi, hogy most már a partnernek kívánunk írni, ezért nem írja ki a kettőspontot az új sor elé. Kezdődhet a "csomagolás"...
Amikor minket hívnak meg, ugyanaz történik, mint az előbbi esetben. A hangos "gongatás" felhívja a figyelmet a hívásra. A kettőspontot esetleg nekünk kell letörölni.
Miután befejeztük az összeköttetést, le kell bontani! Erre két lehetőség van: a D paranccsal, ami azonnal elkezdi a lebontási folyamatot. A másik a Q parancs, ami annyiban különbözik, hogy ha esetleg még úton van csomag, megvárja a visszanyugtázást és csak utána kezdi a bontást. Ha megtörtént a bontás a következő üzenetet kapjuk:
>>> 21:00 Disconneced: HA5DI
Mindig bontsuk le az összeköttetéseinket, mielőtt elhangolunk a frekvenciáról vagy kikapcsoljuk a számítógépet, mivel az ellenállomás programja nem ismeri fel búcsúzkodásainkból, hogy befejeztük az összeköttetést! Várjuk meg a lebontást visszaigazoló szöveget.
QSO közben természetesen lehet képernyőt váltani. Hasznos lehet forgalmazás közben néha az F3-as monitor képernyőn megnézni, milyen a csatorna forgalma. Portot is válthatunk ( <Ctrl-számjegy> ) és ott is hozzákapcsolódhatunk valakihez, max. 4 különböző összeköttetést folytathatunk egyidőben.
Persze nem érdemes túlzásba vinni a "multiconnect"-et, mert eleinte még az egy kapcsolat is sok. Ha már gyakorlottak vagyunk, akkor is csínján kell bánni a több porttal, mert a csatorna foglaltságát növelve másokat akadályozhatunk.
A most következő parancsok a legfontosabbak azok közül, amelyekkel csomagrádiózás közben "dolgunk" lehet.
DIR | Hatása megegyezik az <F2> billentyű lenyomásával. A lemez tartalomjegyzékét kapjuk. | |
FLOPPY | S0:proba | A floppy-nak adhatunk parancsot, ami lehet file törlés ( a példában a "proba" nevű file-t töröljük ), lemez formatálás, validálás stb. Rövidíthető F betűvel is, pl.: |
F | S0:DC-PAR-9 | a DC-PAR-9 file törlése |
F | N0:<disk név>,<id> | formatálja a lemezt ( mindent töröl! ) ( További lemezparancsok a "Floppy könyvben". ) |
GET | 2 | A lemezen 0 .. 9 paraméter blokk lehet, a GET 2 pl. a 2-es számút ( DC-PAR-2 ) tölti be. ( Külön kell pl. RH-ra és URH-ra paraméter blokk. ) A program indításakor a DC-PAR-0-t olvassa be. |
PERM | 2 | Az aktuális paramétereket lemezre menti 2-es sorszámmal ( lehetséges érték 0 .. 9 ). Ha már van ilyen paraméter blokk a lemezen, akkor törli a régit és helyette az újat veszi fel. Az így kimentett blokkot a GET paranccsal tölthetjük be ( ld. GET ). |
VIEW | KEPLER | A lemezen található KEPLER nevű SEQ file-t betölti a lemezről és megjeleníti a képernyőn. Az olvasás a <SHIFT> és a felnyíl gomb lenyomásával félbeszakítható, majd ismételt lenyomásával újraindítható. A <RUN/STOP> billentyűvel végleg leáll az olvasás. |
READ | KEPLER | Ugyanaz, mint a VIEW, de a beolvasott szöveg adásra kerül. Ezzel szövegfile-t lehet a partnernek küldeni. |
WRITE | HIREK | A lemezen megnyit egy HIREK nevű SEQ szöveg-file-t. Ami ezután a vevőképernyőn megjelenik, egyben a lemezre is kerül. A file-t WRITE OFF paranccsal lehet lezárni. Ha ezt nem tesszük meg, a file elveszik számunkra! Ezzel a paranccsal lemezre vihetünk olyan szövegeket is, amiket meg szeretnénk őrizni ( pl. BBS-ből lehívott bulletinek... stb. ). |
RPRG | DOCTOR-DX | Hasonló a READ parancshoz, csak PRG file-ok betöltésére és elküldésére alkalmas. Ennek hatására a DOCTOR-DX nevű program file betöltődik és folyamatosan adásra kerül. |
WPRG | DOCTOR-DX | PRG file-t nyit meg a lemezen DOCTOR-DX névvel. |
Ha egy programot másolunk, először ezzel a paranccsal kell megnyitni a file-t, majd a küldő állomás kiadhatja a RPRG parancsot. Az átvitel végén WPRG OFF paranccsal kell lezárni a PRG file-t. Előnyösebb, ha a küldő állomás irányítja a folyamatot. Ez távvezérléssel lehetséges. Menete:
//WPRG | <név> | Távvezérléssel megnyitjuk az ellenállomás lemezén a <név> nevű PRG file-t. |
RPRG | <név> | Elkezdjük beolvasni és kiküldeni rádión a <név> programnot. |
//WPRG | OFF | Miután befejeződött az átvitel ( kialudt a saját floppy-nkon a piros LED ), lezárjuk az ellenállomás lemezén a programot. |
ST | XY <szöveg> | A gyakran ismétlődő szövegek előre programozhatók, és memóriából később előhívhatók. Az X a szöveg azonosítója. Előhívása <C=> ( Commodore billentyű ) és az X betűk egyidejű lenyomásával történik. |
A szöveg max. 10 sorból állhat. Az Y sorszám, amely a 10 sor sorrendjét határozza meg. Egy sor esetén nem szükséges Y megadása ( pl.: ST B Hello ).
Ha törölni akarunk egy szöveget, akkor szöveg nélkül írva ST X hatására törlődik ( pl.: ST A törli az összes A tárolt szöveget ).
Minden sor max. 80 karaktert tartalmazhat. A sor végén Ctrl-N kell! ( egy inverz n látható ). Pl:
:ST A1 Allomas informacio<Ctrl-N> :ST A2 QTH:Budapest<Ctrl-N> :ST A3 NEV:Bandi<Ctrl-N>
Ha ezután lenyomjuk a <C=> és az <A> billentyűket, akkor kiíródik a képernyőre és leadásra kerül a bemutatott három sor.
LIST | az ST szövegeket listázza ki. |
CONVERS ON-nal bekapcsolhatjuk a konferencia üzemmódot. Csak akkor van értelme, ha egyszerre többen kapcsolódnak hozzánk. Ha bármelyik állomás ír valamit, akkor az elküldésre kerül a többieknek is. Igy egy "kör-QSO" alakulhat ki. Mindenki olvashatja a mások által írtakat.
Csínján kell bánni vele, mert jelentősen növelheti a csatorna terheltségét! Távvezérléssel is kiadható ez a parancs ( //CONV ON ), így egy "magára" hagyott DigiCom is használható konferencia hídként a többi állomás számára. Akkor alkalmazzuk, ha már elég gyakorlottak vagyunk!
CPATH | ON | Engedélyezi a PATH-ban megadott útvonalak használatát ( OFF = tiltja ). |
PATH | <hívójel> <útvonal> | Egy <útvonal>-at adhatunk meg a <hívójel>-hez. |
Formája a következő:
:P HA5OB N>BUD2
Ezentúl ha beírjuk C HA5OB, akkor a program felismeri, hogy útvonalat adtunk meg és először a BUD2 nevű Node-ot fogja meghívni, majd a Node-nak adja ki a C HA5OB parancsot. Az "N>" jelölés a Node üzemmódra utal. Természetesen Node-hoz is megadható útvonal, pl:
:P N>ZALA N>BUD2 N>KAB
azaz a ZALA nevű Node-hoz adtunk meg útvonalat, amely a BUD2 és a KAB Node-okon keresztül vezet.
Fontos! Ha az útvonal megadásánál Node-ról van szó, akkor minden esetben használjuk az "N>" jelet! Egyébként nem lesz helyes az útvonal használat.
Egyéb jelek:
D> digipeater
P> pseudo... Pl. PATH P>IVAN N>BUD2 HA5TS ( elegendő a C IVAN parancs és a BUD2 Node-on keresztül hívja HA5TS-t, Ivánt ).
=> lokális hálózat Pl. PATH =>BECS N>BUD2 N>KAB N>WIENS2 ( elegendő a C BECS parancs és hozzá fogunk kapcsolódni a WIEN2-höz ).
A "közbenső" útvonalakat is ismeri a program. Tehát pl. a BECS-hez vezető útvonalból ismert lesz a N>KAB útvonal is ( BUD2-on keresztül ).
Ha a PATH mellé csak egy hívójelet vagy nevet írunk és ha tárolva van a hozzá vezető útvonal, akkor az kiírásra kerül ( pl. :PATH BECS ).
PATH - BECS | Aktualitását vesztett útvonalat törölni tudjuk a: - paranccsal ( mínusz-jel ). |
PATH * | ( csillag ) hatására kiíródik az összes ismert útvonal. |
NODES | Kilistázza a N> jellel beírt hívójeleket. |
LANS | Kilistázza a => jellel beírt hívójeleket ( lokális hálózatok ). |
TERM | A PATH-ban megadott "jelzés nélküli" hívójeleket listázza ki ( pl. HA5TS... egyéni hívójelek stb. ). |
Összességében elmondhatjuk, a DigiCom>64 V3.51 egy sokoldalúan használható program. Összehasonlítva más személyi számítógépeken futó csomagrádió programokkal, nyugodtan állíthatjuk, hogy a maga nemében egyedülálló.
A viszonylag sok utasítás elrettentheti a kezdő csomagrádiózót, de nem kell egyszerre megérteni és birtokba venni a programot. Eleinte csak a legszükségesebbeket használjuk, majd fokozatosan elmélyülhetünk a "csemegékben" is. Most néhány gondolat és jótanács a programmal kapcsolatban:
Programmásolásnál mindig arra törekedjünk, hogy ne terheljük a fő PR csatornákat! Ha lehetséges direktben történjék az adatátvitel egy üres csomagrádió frekvencián.
Érdemes a BBS-ek tartalmát lapozgatni ( DIGICO alkönyvtár ), mivel sok érdekes és hasznos tudnivalót lehet onnan szerezni a DigiCom-mal kapcsolatban.
Bármikor megállíthatjuk a vevő képernyőn futó szöveget a <Ctrl-felnyíl> egyidejű lenyomásával. Ekkor a vett csomagok a memóriában tárolódnak. A <Ctrl-felnyíl> ismételt megnyomására a kiírás folytatódik. Ez a funkció akkor hasznos, ha a sorok egyébként kifutnának a képernyőről ( pl. BBS olvasásánál ).
ANSWER | <hívójel> x | x ST szöveg adása a <hívójel>-nek, ha hozzánk kapcsolódik. |
AUTOEXEC | x | bekapcsoláskor és újraindításkor az x ST szöveg kerül a képernyőre. |
ASC | $xxxx | memóriatartalom megjelenítése $xxxx címtől ASCII alakban. |
BADRESS | <címzés> | a jeladó által sugárzott szöveg címzését állítja be. |
BASIC | kilépés a programból BASIC-be, újraindítás SYS 2064. | |
BEACON | x | a jeladó gyakoriságát állítja be x*10 másodpercben. |
BORDER | x | a keretszínt állítja be ( x = 0 .. 15 ). |
BPORT | x | az x port hívójelét használja a jeladó ( x = 1 .. 5 ). |
BTEXT | <szöveg> | a jeladó által sugárzott szöveg adható meg. |
CBELL | x | a kapcsolatfelvételnél a hangjelzést kapcsolja ki-be ( x = 0, 64, 128, 255 ). |
CD | csak az 1581-es floppy drive-nál használható speciális utasítás. | |
CFILTER | <betűk> | a megadott vezérlőkarakterek nem kerülnek végrehajtásra. |
CFROM | + <hívójelek> | csak a <hívójelek>-nek engedélyezett a kapcsolat. |
CFROM | - <hívójelek> | a <hívójelek>-nek nem engedélyezett a kapcsolat. |
CLEAR | törli a vevő képernyőt. | |
CLKUSA | ON/OFF | az órát átkapcsolja, ON = 60 Hz, OFF = 50 Hz. |
CLOCK | oopp | a pontos idő beírása, oo = óra, pp = perc ( pl. CLOCK 2245 ). |
COLOR | x y | beállítja a képernyő háttér és karakter színét ( x, y = 0 .. 15 ). |
COMMAND | ON/OFF | automatikus kettőspont kapcsolás. |
CONNECT | <hívójel> | összeköttetés kezdeményezése a <hívójel>-hez. |
CONOK | ON/OFF | felkapcsolási kérelem feltétel nélküli elutasítása ( OFF ). |
CONVERS | ON/OFF | konferencia mód ki/bekapcsolás. |
CPATH | ON/OFF | a tárolt útvonalak használatát engedélyezi ( ON = engedélyezve ). |
CRTSAVE | x | képernyő kikapcsolás x*1 sec múlva az utolsó billentyű lenyomása után. |
CSDELAY | x | a státusz sor x*1 sec múlva eltűnik. |
CSTATUS | a portok állapotát mutatja meg | |
CTEXT | x/OFF | az x ST szöveg adásra kerül ha egy állomás hozzánk kapcsolódik. |
CWRITE | ON/OFF | Connect alatt automatikusan lemezre ment mindent ( ha ON ). |
DAMA | x | x*10 másodpercben a DAMA üzemmód befejezése. |
DATE | nn.hh.ee | dátum megadása nn = nap; hh = hónap; ee = év. |
DCALLS | + <hívójelek> | a <hívójelek>-nek engedélyezett a Digipeater. |
DCD | x | a digitális zajzár megszólalási szintje ( x = 0 .. 32 ). |
DIGIPEATER | x | a Node és/vagy Digipeater engedélyezés ( x = 0, 64, 128, 255 ). |
DIR | a lemez tartalomjegyzékét írja ki. | |
DISCON | az összeköttetés lebontását kezdeményezi. | |
DISCTIME | x | ha a partnertől x*10 másodpercig nem jött semmi, Disconnect. |
DISPLAY | kiírja az összes paramétert. | |
DIV | x | az adó és vevő képernyő arányát állítja ( x = 2 .. 22 ). |
DRIVE | x | az aktuális lemezegység számot állítja x-re. |
DWAIT | x | a csatorna szabaddá válása után x*10 msec-ot vár adás előtt. |
ECHO | x | a saját szöveg megjelenítése a vevő képernyőn ( x = 0, 64, 128, 255 ). |
EDIT | <név> | SEQ file megnyitása a lemezen <név> címmel; lezárás EDIT OFF. |
EOF | ON/OFF | egy file lezáródik Ctrl-Z karakterre is ( ha ON ). |
FLOPPY | <parancs> | a floppy-nak küldhető parancs ( S0, I0, N0... ). |
FRACK | x | x*1 másodperc múlva ismétlésre kerülnek a nyugtázatlan csomagok. |
FREE | kiírja a szabad tárolóterület nagyságát ( memória / disk ). | |
F6 | <bytes> | tetszőleges keret készítése a jeladó által sugárzott szövegnek. |
GERMAN | x | német/angol karakterek használata ( 0 = csak angol karakterek ). |
GET | x | az x számú paraméter blokkot betölti ( x = 0 .. 9 ). |
HBAUD | x | az adatátviteli sebességet állítja be ( x = 300 .. 2815 ). |
HELP | az összes parancsot kilistázza. | |
HIRES | ON/OFF | 40/80 karakter/sor üzemmódot állítja ( ON = 80 karakter/sor ). |
IDENT | <azonosító> | a DigiCom Node-nak <azonosító> adható. |
INFO | x | info kérésekor ( //I ) az x ST szöveget adja válaszul. |
IOPORT | x | a User port üzemmód beállítása ( x = 0, 1, 128, 255 ). |
IOPOLL | ON/OFF | rövid FRAME-nél lesz Info jelzés. |
ITIME | x | a billentyűzet lekérdezése közben az adatküldésre x*10 ms-ot vár. |
J | jelszó kezelése. | |
LANS | a Path-ban "=>" megadott hívójelek listáját adja ( lokális hálózatok ). | |
LCOK | ON/OFF | kis/nagybetűk írását szabja meg. ( ON = <Shift>-el lehet nagybetűt ). |
LINKTIME | x | x*10 sec múlva ellenőrzi az összeköttetés meglétét. |
LINSTART | <szöveg>/OFF | printernél minden sor elejére kiírja a <szöveg>-et. |
LIST | a Standard ( ST ) szövegeket kiírja a képernyőre. | |
LOG | <név> | Log-file nyitása <név> címmel a lemezen; naplózza a QSO-kat. |
MAXF | x | egy Frame-en belüli csomagok számát állítja be ( x = 1 .. 7 ). |
MEM | $xxxx | a memória tartalmát írja ki $xxxx-től kezdve HEX alakban. |
MFILTER | <karakterek> | a monitoron nem jelennek meg a <karakterek>. |
MFROM | + <hívójelek> | csak a <hívójelek> csomagjai jelennek meg a monitoron. |
MFROM | - <hívójelek> | a <hívójelek> csomagjai nem íródnak ki a monitoron. |
MHEARD | a közvetlenül hallott állomások listáját adja. | |
MHEARD | L | a közvetlenül és digipeater-en keresztül hallott hívójelek listája. |
MONITOR | <karakterek> | a monitorozás formája. |
MPORT | x | ha engedélyezett, az <F1>-re történő monitorozás az x porton történik. |
MTO | + <hívójelek> | a <hívójelek>-nek címzett csomagok kiíródnak a monitoron. |
MTO | - <hívójelek> | a <hívójelek>-nek címzett csomagok nem jelennek meg a monitoron. |
MYCALL | <hívójel> | saját hívójel megadása. ( Minden porton adjuk meg! ) |
NCALL | <hívójel> | a DigiCom Node hívójele. |
NODES | a Path parancsban "felhasznált" Node-ok listáját adja ( N> ). | |
NTSC | ON/OFF | USA video szabvány átkapcsoló. |
PACLEN | x | egy csomagban x db karakter lesz ( x = max. 255 ). |
PASSALL | ON/OFF | tiltja a hibásan vett csomagok feldolgozását ( ha OFF ). |
PATH | <hívójel> <útvonal> | <hívójel>-hez vezető <útvonal> adható meg. |
PB | x | a User port x lábát "1"-be ( ON ); "0"-ba ( OFF ) kapcsolja. |
PERM | x | az aktuális paramétereket lemezre menti paraméter blokként ( x = 0 .. 9 ). |
PRINTER | ON/OFF | nyomtatás engedélyezés/tiltás printerre. |
PRTRSET | x y | a nyomtató másodlagos címének beállítására szolgál. |
QUIT | megvárja az összes adat nyugtázását és utána lebont. | |
QTEXT | x | ha a partner //Q paranccsal bont le, az x ST szöveget kapja. |
RMCD | parancsok különböző távvezérelhetősége adható meg. | |
READ | <név> | a <név> SEQ file beolvasása lemezről és rádión kiküldése. |
REMOTE | ON/OFF | távvezérlés engedélyezés ( ON ), tiltás. |
RESPTIME | x | a csomag vétele és a nyugtázás kiküldése között x/10 sec-ot vár. |
RETRY | x | x-szer ismétel egy nyugtázatlan csomagot, utána lebont. |
RFROM | + <hívójelek> | a <hívójelek>-nek engedélyezett a távvezérlés. |
RFROM | - <hívójelek> | a <hívójelek>-nek nem engedélyezett a távvezérlés. |
RPRG | <név> | lemezről betölti és rádión kiküldi a <név> PRG file-t. |
RUN | xxxx | elindítja a HEX xxxx címen levő gépi kódú programot. |
SAMMLER | ON/OFF | V2.4-et kapcsolja be ( frame gyűjtő ). |
SEND | <parancs> | a <parancs> vagy a BTEXT kerül adásra. |
ST | xn | STandard szöveg tárolása ( x = A .. N, n = 0 .. 9 ). |
TERMS | a Path-ban megadott cél hívójelek listája. | |
TXDELAY | x | adásra kapcsolás után x*10 msec-ot vár az első adat kiküldéséig. |
UNPROTO | <címzés> | lebontott állapotban kisugárzott csomagok <címzés>. |
USERS | x | a használható portok száma adható meg ( x = 1 .. 4 ). |
VIEW | <név> | a vevőképernyőre írja a <név> SEQ file-t a lemezről. |
WPRG | <név> | megnyit írásra egy <név> PRG file-t a lemezen ( program file ). |
WRITE | <név> | megnyit írásra egy <név> SEQ file-t a lemezen ( szöveg file ). |
XMIT | ON/OFF | adás engedélyezés ( ON ), tiltás ( OFF ). |
Jelölések:
ON/OFF | ON-t vagy OFF-ot írhatunk ide. |
x | egy számot jelöl. |
<név> | ide egy karaktersorozat kell ( pl. HIREK ). |
<hívójelek> | több hívójel egymás után ( pl. HG5BFL HG5BFM HG5TS ). |