9. DigiCom>64 V3.51 program leírása

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.

9.1. A hardware

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. )

9.2. A software

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 ).

9.2.1. A képernyő

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

9.2.2. A kettőspont

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.

9.2.3. A távvezérlés

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 ).

9.3. Paraméterezés

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.

9.4. Forgalmazás a DigiCom-mal

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.

9.4.1. Floppy-val kapcsolatos parancsok

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.

9.4.2. Előre tárolt STandard szövegek

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.

9.4.3. Convers ( konferencia ) üzemmód

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!

9.4.4. PATH, előre megadott útvonalak használata

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. ).

9.5. Tapasztalatok, ajánlások

Ö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 ).

9.6. A DigiCom V3.51 parancsok

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 ).

10. Az IBM-PC


▲ Index↑ Index
Verzió: 2021-04-04 ( 2006 .. 2011-11-15 01:12:03 UTC )
Visszajelzés: