Packet radio in zvočna kartica
Packet radio je danes uveljavljena veja radioamaterstva. Na samem začetku
radioamaterske "kariere" - še ne tako daleč nazaj - sem bil tudi sam precej navdušen in
ogret zanj. Toda 1200 bps BAYCOM modemi in podobno so se mi zdeli nevredni svojega
denarja oziroma zapravljenega časa, za kaj več pa so trenutno finančne prioritete drugje.
Nekaj časa nazaj pa sem na internetu zasledil, da obstaja možnost uporabe zvočne kartice
računalnika kot vmesnika med digitalnim packet in analognim svetom. Sicer sem imel že
kar lep čas na mojem PC-ju naložen program Packet monitor, ki omogoča pasivno
spremljanje prometa preko enostavnega serijskega vmesnika tipa Hamcomm.
Tako sem se odpravil na spletno stran skupine Flexnet in naložil ustrezne programe.
Poleg standardnih Flexnet vmesnikov za DOS še programske modeme (1200 AFSK ter
9600 FSK - G3RUH) ter gonilnike za zvočno kartico. Sama fizična povezava je na strani
radijske postaje enaka kot pri običajnih serijskih modemih, na strani računalnika pa
vtaknemo audio izhod (oz. izhod za zvočnik) postaje v vhod zvočne kartice ter izhod iz nje
na "in" oziroma mikrofonski vhod postaje (velja si malo pobliže ogledati navodila za
uporabo postaje glede tega, kaj lahko vtaknemo in kaj ne direktno v mikrofonski vhod). Za
preklop na oddajo pa je več možnosti - lahko ga potegnemo iz MIDI vmesnika zvočne
kartice , uporabimo vox, paralelna ali pa serijska vrata npr. kot pri Hamcomm in kopici
podobnih vmesnikih.
Spisek in kratek opis potrebne programske opreme:
na spletni strani www.afthd.tu-darmstadt.de/~flexnet/modules.html si naložimo naslednje
pakete programov :
PCF.LZH - glavni Flexnet paket modulov, vsebuje jedro ter nekatere ostale pripomočke
SM.LZH - gonilniki za zvočne kartice ter modemi
TFEMU.LZH - TheFirmware emulator - potrebni vmesnik med jedrom Flexneta in
nekaterimi terminalskimi programi (SP,GP,...)
Omenjene datoteke moramo najprej dekompresirati (LHARC način), najbolje, da vse
spravimo v isti direktorij.
Primer postopka zagona (ukazi v DOS-u):
flexnet (naloži glavni vmesnik - jedro Flexneta)
smsbc /tc:2 (naloži gonilnik za soundblaster in aktivira PTT na com2 serijskih vratih)
flex (aktivira Flexnetov modul)
smafsk12 (naloži programski 1200bps AFSK modem)
fset mode 0 1200 (postavi vmesnik v način 1200 bps AFSK)
fset txd 0 40 (postavi "TxDelay" parameter na 400ms)
smixer /s:line /o:10 (postavi sprejem na linijski vhod kartice ter določi izhodni nivo signala)
tfemu (naloži TheFirmware emulator)
(tukaj poženemo ustrezen terminalski program)
Najbolje je, da si naredimo ustrezno zagonsko (.bat) datoteko, ki bo vsebovala te ukaze. Na
koncu lahko dodamo še ukaz flex /u , ki po končanem delu vse module deaktivira in zbriše
iz spomina. Ko zadeva deluje, pa se lahko še malo poigramo z zvočnimi parametri, da
nastavimo optimalno delovanje. Sicer pa je opis in sam postopek postavitve obširno
dokumentiran v pripadajočih datotekah za pomoč.
Zadeva je, skoraj presenetljivo, štartala "iz prve", brez kakršnihkoli problemov. Kot
terminalski program sem uporabil Graphic Packet (GP), ki tudi ni protestiral. Edina
anomalija, ki sem jo opazil, je ta, da občasno po končanem delu nekaj modulov noče vrniti
spomina, pomaga le resetiranje računalnika (čeprav moram reči, da se mi to zadnje čase
dogaja tudi z nekaterimi drugimi programi in je problem verjetno lokalne narave).
Tako, morda se bo komu gornje pisanje zaradi borih 1200 bps zdelo zguba časa, a nekje
je treba začeti. Mislim, da ponuja ta varianta dokaj enostaven dostop do packet radia, če
predpostavimo, da posedujemo PC (vsaj 486) z zvočno kartico ter ročno 2m postajo.
Modema G3RUH še nisem preizkusil, a če deluje, zna biti uporabna zadeva za
eksperimentiranje s satelliti.
Gregor Požar, S53RA
nazaj na prejšnjo stran