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)
<program>               (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
[email protected]

http://www.qsl.net/s53ra