Fldigi (skrátene z Fast Light Digital) je bezplatný a otvorene dostupný program, ktorý mení bežnú zvukovú kartu počítača na jednoduchý obojsmerný dátový modem. Softvér vytvoril Dave Freese, W1HKJ, spoločne s ďalšími prispievateľmi vrátane Murraya Greenmana, ZL1BPU, a Steliosa Bounanosa, M0GLD; prvé vydanie pochádza z roku 2007. Za svoj prínos rádioamatérskej a núdzovej komunikácii získal Dave Freese v roku 2014 na Dayton Hamvention ocenenie Technical Excellence Award.
V článku sa dočítate
Čo je FLDigi?
FLDigi je multi-mode program – dokáže obsluhovať mnoho populárnych digitálnych módov bez potreby prepínania medzi rôznymi aplikáciami, takže operátor sa musí naučiť ovládať iba jeden program. Softvér pracuje v spojení s bežným KV SSB transceiverom, pričom zvuková karta počítača slúži ako hlavný prostriedok vstupu z rádia a výstupu do rádia (audio frekvenčné signály), zatiaľ čo ovládanie rádia (zmena frekvencie, PTT) prebieha zvyčajne cez sériový port alebo Hamlib.

Program je postavený na odľahčenej grafickej knižnici FLTK a jazykoch C a C++, čo mu umožňuje bežať na širokej škále operačných systémov: Windows (od Windows 2000), macOS, Linux, FreeBSD, OpenBSD, NetBSD a Solaris, a tiež na množstve procesorových architektúr vrátane Raspberry Pi. Aktuálna stabilná verzia je 4.2.05. FLDigi je licencovaný pod GNU GPL verzie 3.
Vďaka sofistikovanému digitálnemu spracovaniu signálu vnútri počítača dokážu digitálne módy ponúknuť výkon, aký sa hlasovou prevádzkou (a v niektorých prípadoch ani Morseovkou) nedá dosiahnuť – zníženú šírku pásma, lepší pomer signál-šum a nižšie nároky na vysielací výkon.
Ktoré digimódy podporuje?
FLDigi podporuje mimoriadne širokú škálu módov. Medzi nimi sú BPSK a QPSK v rýchlostiach 31, 63, 125, 250 (obe varianty), ako aj 63F a 500 (iba BPSK); PSKR v rýchlostiach 125, 250 a 500; CW v rýchlostiach od 5 do 200 WPM; DominoEX 4, 5, 8, 11, 16 a 22 (aj s FEC); FSQ; Hellschreiber vo variantoch Feld Hell, Slow Hell, Hell x5/x9, FSKHell(-105) a Hell 80; IFKP; MFSK 4, 8, 11, 16, 22, 31, 32 a 64 (väčšina s podporou prenosu obrázkov); MT63 v šírkach 500, 1000 a 2000 Hz; Olivia v rôznych kombináciách tónov a šírok pásma; RTTY vo viacerých prenosových rýchlostiach, posunoch a počtoch dátových bitov; THOR 4, 5, 8, 11, 16 a 22; a Throb/ThrobX 1, 2 a 4.
Okrem toho obsahuje FLDigi dva špeciálne, nevysielacie „módy“ – WWV (príjem časového signálu na kalibráciu zvukovej karty) a Freq Analysis (meranie frekvencie prijímaného nosného signálu s presnosťou na dve desatinné miesta v Hz).
| Kategória | Príklady módov |
|---|---|
| PSK módy | BPSK/QPSK 31, 63, 125, 250, PSKR |
| MFSK rodina | MFSK, DominoEX, THOR, Olivia, IFKP |
| Klasické módy | RTTY, CW (5–200 WPM), Hellschreiber |
| Širokopásmové módy | MT63 (500/1000/2000 Hz) |
| Kalibračné/analytické | WWV, Freq Analysis |
Program tiež podporuje automatické rozpoznávanie a naladenie módu pomocou signálu RSID (Reed-Solomon Identifier) – krátkeho burstu MFSK modulácie vysielaného pred dátovým signálom, ktorý umožňuje príjemcovi automaticky rozpoznať a nastaviť správny mód spomedzi vyše 270 digitálnych módov. Túto funkciu podporuje aj niekoľko ďalších programov (napríklad DM780, MultiPSK), čím je zaistená vzájomná kompatibilita medzi rôznym softvérom.
Video: FLDigi – nastavenie PSK31
Inštalácia a základné nastavenia FLDigi
Po prvom spustení FLDigi vykoná sériu meraní na určenie rýchlosti procesora počítača. Pri veľmi pomalom procesore (pod 700 MHz) je vhodné overiť, či je zapnutá voľba Slow CPU v menu Configure → Misc → CPU, keďže dekódovacia stratégia niektorých modemov v tomto režime spotrebuje menej procesorových cyklov.

Základné nastavenia sa vykonávajú cez menu Configure → Operator, kde sa zadáva meno operátora, volací znak a lokátor. Ak počítač obsahuje viac zvukových kariet, výber správnej sa vykoná cez Configure → Sound Card, záložka Audio Devices. Ovládanie rádia sa nastavuje cez Configure → Rig control – pri kľúčovaní PTT cez sériový port je potrebné v záložke Hardware PTT zvoliť Use serial port PTT, príslušné zariadenie a riadiacu linku (v prípade pochybností je vhodné zaškrtnúť RTS aj DTR). Pri CAT riadení cez COM port sa v záložke Hamlib zaškrtne Use Hamlib, vyberie sa model rádia zo zoznamu a nastaví sa sériové zariadenie, prenosová rýchlosť a voľby RTS/CTS; ak sa má PTT ovládať tiež cez CAT, zaškrtne sa aj PTT via Hamlib command. Po každej z týchto zmien je nutné stlačiť tlačidlo Initialize. Ak rádio podporuje CAT, ale zatiaľ nie je podporované priamo Hamlibom, je možné ho ovládať cez vlastný systém FLDigi s názvom RigCAT.

Jednotlivé modemy je možné individuálne nastaviť cez viaczáložkový dialóg Configure → Modems – napríklad je vhodné nastaviť takzvaný „secondary text“ pre módy DominoEX a THOR (napríklad vlastný volací znak a lokátor), ktorý sa vysiela automaticky vždy, keď vysielač dobehne všetok pripravený text na odoslanie. V tejto sekcii sa nastavuje aj rýchlosť a posun modemu RTTY, hoci predvolené hodnoty zvyčajne vyhovujú bežnej prevádzke. Nakoniec je potrebné uložiť konfiguráciu cez Configure → Save Config.
Nastavenie úrovní zvuku prebieha cez ovládacie prvky zvukovej karty operačného systému – hlasitosť výstupu (Master Volume, Wave Out) sa nastavuje tak, aby po stlačení tlačidla TUNE dosahovala požadovaný výstupný výkon vysielača, zatiaľ čo úroveň vstupu (Recording/Line-In) sa nastavuje tak, aby bol vo vodopáde viditeľný tmavomodrý šum – ak je úroveň príliš vysoká, kosoštvorcový indikátor v pravom dolnom rohu zbelie do červena a výkon dekódovania sa zhorší.
Používanie FLDigi

Hlavné okno programu tvoria tri panely: prijímací panel (svetlá farba), vysielací panel (svetlomodrá farba) a vodopádový panel (čierny). Nad vodopádom sa nachádza pás tlačidiel makier (F1–F12) a pod ním pás ovládacích tlačidiel. Prijímací panel zobrazuje dekódovaný text čiernou farbou, vlastný vysielaný text sa v ňom zobrazuje červenou, takže panel funguje ako kompletný záznam celého QSO. Do vysielacieho panelu operátor píše text určený na odoslanie – kliknutím do panelu treba najprv panel aktivovať (získať fokus).
Vo vodopádovom paneli je možné prepínať medzi tromi zobrazeniami: WF (klasický vodopád signálovej sily voči frekvencii v čase), FFT (spektrálne zobrazenie priemernej sily signálu) a SIG (osciloskopické zobrazenie surového audio signálu). Ladenie sa vykonáva kliknutím na signál priamo vo vodopáde – žlté ladiace značky nasledujú kurzor myši a po ľavom kliknutí na stred signálu sa zmenia na červené, ktoré sa pokúsia signál automaticky sledovať. Program disponuje vlastným softvérovým „VFO“, ktoré funguje v transceive režime – vysielaný signál sa automaticky presne naladí na prijatú frekvenciu, takže odpoveď je vždy presne v tóne s protistanicou.

Funkcia RSID (tlačidlo v ovládacej lište) zapína automatické rozpoznanie a naladenie módu na prijme; kým signál nie je identifikovaný alebo kým sa funkcia nevypne, príjem textu nie je možný. Dôležitým upozornením je, že pri digitálnych módoch sa nesmie používať RIT (Clarifier) – s aktívnym RIT by bolo potrebné retunovanie po každom „over“, navyše by to spôsobovalo, že sa protistanica bude presúvať vo frekvencii spolu s vami.
Makrá (Function Keys F1–F12) poskytujú preddefinované prevádzkové funkcie ako odoslanie CQ, odpoveď (ANS), začiatok „over“ (QSO), koniec „over“ (BTU) a ukončenie spojenia (SK). Tieto tlačidlá je možné pravým kliknutím upraviť a využívajú štandardné skratky ako , ktoré sa pri odoslaní automaticky nahradia príslušnými údajmi. K dispozícii sú štyri sady po dvanástich makrách. Program obsahuje aj vstavaný denník (View → logbook), do ktorého sa dá pri vyplnenom poli Call automaticky dohľadať posledné QSO s danou stanicou vrátane mena a QTH.
Väčšina digitálnych módov nevyžaduje veľký vysielací výkon, keďže softvér na prijme je veľmi citlivý; viaceré módy (PSK31, MT63) navyše vyžadujú vysokú linearitu vysielača, preto sa odporúča udržiavať výkon pod 30 % maxima. Výstupný výkon sa nastavuje tlačidlom TUNE, ktoré vysiela nepretržitý tón na aktuálnej audio frekvencii.
Súhrn
FLDigi predstavuje jeden z najkomplexnejších bezplatných softvérových modemov pre rádioamatérske digitálne módy – od klasického PSK31 a RTTY cez robustnejšie MFSK varianty (Olivia, DominoEX, THOR) až po CW dekodér a širokopásmový MT63. Vďaka multiplatformovej podpore (Windows, macOS, Linux, BSD systémy vrátane Raspberry Pi) a možnosti prepojenia s Hamlib alebo RigCAT je vhodný tak pre bežnú KV prevádzku, ako aj pre núdzovú komunikáciu (NBEMS) v spolupráci s organizáciami ako ARES, RACES či MARS. Kompletnú dokumentáciu, aktuálne verzie a doplnkové programy zo série FLDigi Suite (FLRig, FLMSG, FLAMP, FLARQ) nájdete priamo na w1hkj.org, zdrojový kód je dostupný na GitHube v repozitári w1hkj/fldigi.
