Fldigi

fldigi

FejlesztőDave Freese (W1HKJ)
Első kiadás2007
Legfrissebb stabil kiadás4.2.05
(20240423)
Programozási nyelv
Operációs rendszer
Méret<7 Mbyte
Kategóriaszabad szoftver
LicencGPL-3.0
Kódtár
A fldigi weboldala

Az fldigi (Fast Light Digital Modem Application - Gyors, egyszerű digitális modemalkalmazás) egy platformfüggetlen modemprogram, amely támogatja a digitális üzemmódú rádiós átvitelek során használt peer-to-peer (élő billentyűzet) digitális módok többségét.

A szoftvert úgy tervezték, hogy szinte bármilyen modern számítógépen futhasson, és könnyen csatlakoztatható szinte bármilyen rádióhoz.

Az fldigi a meghatározott típusú modemhangok előállítására, és a bejövő modemhangok feldolgozására alkalmas. A modemhang átvitele a számítógép és a rádió között a hangkártya megfelelő csatlakozóin történik.

Az fldigi felülete

Az fldigi morzejeleket is képes dekódolni és előállítani.

Az fldigi szöveges információ és képi információ (FAX) átvitelére is alkalmas.

Az fldigi és a számítógép hangkártyája „soft modemként” is működik, lehetővé téve két számítógép között szöveg vagy adat átvitelét rádiós összeköttetésen keresztül.

Az fldigi által támogatott üzemmódok

Az üzemmód neve Az üzemmód jellemzői Egyedi beállítások használatának lehetősége
Morse code CW 5–50 words-per-minute igen
PSK 31, 63, 63F, 125, 250, 500, 1000 nem
FSQ 2, 3, 4.5, 6 nem
IFKP 0.5, 1.0, 2.0 nem
Contestia 4/125, 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/1000 igen
DominoEX Micro, 4, 5, 8, 11, 16, 22, 44, 88 nem
Hellschreiber Feld Hell, Slow Hell, Feld Hell X5, Feld Hell X9, FSK Hell, FSK Hell-105, Hell 80 nem
MFSK 4, 8, 11, 16, 22, 31, 32, 64, 64L, 128, 128L nem
MT63 500S, 1000S, 2000S, 500L, 1000L, 2000L nem
Olivia 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/2000 igen
QPSK 31, 63, 125, 250, 500 nem
8PSK 125, 250, 500, 1000, 125FL, 250FL, 125F, 250F, 500F, 1000F, 1200F nem
PSKR 125R, 250R, 500R, 1000R nem
RTTY 45.45/170, 50/170, 75/170, 75/850 igen
SYNOP SYNOP nem
THOR Micro, 4, 5, 8, 11, 16, 22, 25x4, 50x1, 50x2 100 nem
SITORB / NAVTEX SitorB, NAVTEX nem
Throb / ThrobX 1, 2, 4   /   X1, X2, X4 nem
WEFAX IOC-576, IOC288 nem
OFDM 500F, 750F, 3500 nem

Az fldigi futtatására alkalmas architektúrák

Az fldigi szoftver könnyen hordozható C/C++ nyelven íródott, és számos CPU architektúrán használható, beleértve a következőket:

Az fldigi futtatására alkalmas operációs rendszerek

Az fldigi a könnyű, hordozható FLTK grafikus könyvtáron és a C/C++ nyelven alapul. Emiatt a szoftver számos különböző operációs rendszeren futtatható, például:

Ezenkívül az fldigi úgy lett kialakítva, hogy bármely POSIX-kompatibilis operációs rendszeren leforduljon és futhasson, amely X11-kompatibilis ablakrendszert/grafikus felhasználói felületet használ.

Az fldigi által támogatott hangrendszerek

Az fldigi több hangrendszert is támogat, lehetővé téve a program számára, hogy absztrakt módon kezelje a hangkártya hardverét a különböző hardverek és operációs rendszerek között.

További képességei

Az fldigi csomag további programjai

Az „fldigi csomag” az fldigi modemből és az ugyanazon fejlesztőcsoport által kiadott összes bővítményprogramból áll. Ezen bővítmények többsége további képességekkel bővíti az fldigi-t, például ellenőrzött fájlátvitellel és üzenetküldéssel. Ezen programok és az fldigi modem közötti kapcsolat a 7322-es TCP/IP porton keresztül történik.

A csomag egyes részei azonban önálló programok, amelyeket csak segédprogramként vagy tesztelési célokra használnak, és nem csatlakoznak az fldigi fő modemhez.

lamp

A Flamp Dave Freese, W1HKJ által készített Amatőr Multicast Protokollt valósítja meg, és egy eszköz fájlok internetkapcsolat nélküli átvitelére több felhasználóhoz egyszerre, meglévő infrastruktúra igénye nélkül. A program egy adott fájlt több kisebb darabra bont, ellenőrzi az egyes darabokat, majd mindegyiket egyszer vagy többször elküldi. Amikor az összes rész megfelelően megérkezett, az elküldött fájlt újra összeállítja, és a vevőállomások elmenthetik.[24] Ez a program hasznos fájlok multicastingjához veszteséges kapcsolatokon, például nagyfrekvenciás (HF) vagy vészhelyzeti kommunikáció során.

flarq

A flarq a Paul Schmidt, K9PS által kifejlesztett ARQ specifikációt valósítja meg e-mailek, szöveges fájlok, képek és bináris fájlok rádión keresztüli átviteléhez. Ez a protokoll unicast és kapcsolatalapú. A szoftver zökkenőmentesen integrálódik a meglévő e-mail kliensekkel, mint például a Microsoft Outlook, a Mozilla Thunderbird és a Sylpheed.

flmsg

Az flmsg lehetővé teszi a felhasználók számára előre formázott űrlapok küldését, fogadását, szerkesztését és létrehozását. Egy ilyen rendszer felgyorsítja az információáramlást vészhelyzeti kommunikáció során. A szoftver számos beépített űrlappal rendelkezik, beleértve a FEMA ICS űrlapokat, a MARS jelentéseket és üzeneteket, a kórházi ICS űrlapokat, a Vöröskereszt üzeneteit, az IARU és az NTS üzeneteket.

flwrap

Az flwrap egy eszköz fájlok küldésére egy egyszerűsített drag and drop felület használatával. Adattömörítés is elérhető, ami csökkenti az adatátviteli időt.

flnet

Az flnet segíti a hálózatirányító operátorokat több állomás nyomon követésében a digitális amatőr rádióhálózatok használata során.

fllog

Az fllog egy naplózó szoftver, amely ADIF néven ismert adatbázis-formátumban követi nyomon a rádióamatőrök közötti beszélgetéseket.

flwkey

Az flwkey egy egyszerű interfész egy Winkeyer nevű külső hardver vezérléséhez. Ez egy Morse-kódos kulcsolvasó, amely számítógépes parancsokkal állítható be USB-n keresztül.

flcluster

Ez egy telnet kliens távoli DX klaszter szerverekhez, amely valós idejű jelentést készít a hallott állomásokról és azok frekvenciáiról. Nem csatlakozik az Fldigi-hez.

flaa

A flaa egy vezérlőprogram, amely a RigExpert AA-xxxx sorozatú antenna analizátorokkal használható, és nem csatlakozik az Fldigi-hez.

flrig

Az flrig az fldigi alkalmazáscsomag egyik összetevője, amely lehetővé teszi a különféle rádiók számítógéppel segített vezérlését soros vagy USB-kapcsolaton keresztül. Az flrig és az fldigi együttes használatával olyan események, mint a frekvencia, a teljesítményszint, a vevőegység erősítése és a hangerősítés automatikusan vagy felhasználói beavatkozással állíthatók be a számítógépről.

Teszteszközök

Az fldigi fejlesztőcsoportja számos nyílt forráskódú programot is kiadott, amelyek segítik az fldigi különböző módjainak tesztelését, fejlesztését és összehasonlítását, mint például a LinSim, a CompText és a CompTTY.

RSID

Az átvitt mód azonosításához egy RSID-nek, vagy Reed-Solomon azonosítónak nevezett jel küldhető az adatok előtt. Ezzel az azonosítóval a fogadó szoftver automatikusan átválthat a megfelelő dekódolási módra. Ezen azonosítók új módokhoz való hozzárendelése összehangolt, hogy biztosítsa a programok közötti együttműködést. Az RSID úgy működik, hogy egy rövid, meghatározott modulációjú löketet küld az adatjel előtt, amely több mint 272 digitális mód automatikus azonosítására használható. Ez a löket egy 10,766 baudos, 16 hangos MFSK modulációból áll, ahol 15 hangot/szimbólumot küldenek. A löket 172 Hz sávszélességet foglal el és 1,4 másodpercig tart.

Szoftverarchitektúra

Az egyszerű billentyűzet-billentyűzet kommunikációhoz az fldigi csak a főablakon keresztül kezelhető. Összetettebb felhasználási módokhoz vagy fájlátvitelhez külső programok csatlakoztathatók a belső TCP/UDP portokhoz: 7322 (ARQ), 7342 (KISS) és 7362 (XML-RPC).

Az alábbi kép segít szemléltetni az Fldigi architektúrán belüli összekapcsolásokat és jeláramlást:

Nevezetes felhasználók

Katasztrófavédelmi szolgálatok

A szoftvert egyes szervezetek rutinszerű és katasztrófa-/vészhelyzeti segélyszolgálatokhoz is használják.

Rövidhullámú műsorszolgáltatók

Az Amerika Hangja VOA Radiogram programjának sikeres tesztjeit követően a nemzetközi és kormányzati rövidhullámú műsorszolgáltatók elkezdték tesztelni és kísérletezni a digitális adatokkal rövidhullámú műsorszóró csatornákon keresztül az fldigi szoftver segítségével. Ezek a tesztek az alább felsorolt műsorszolgáltatók rendszeres heti digitális adásokhoz vezettek.

MARS

Az fldigi programcsomag népszerűvé vált az amerikai hadsereg és az amerikai légierő katonai segédrádió-rendszerében.

Belbiztonsági Minisztérium

Az Fldigit tesztelés alatt használják az Egyesült Államok Belbiztonsági Minisztériumának megosztási programjának részeként, amely "a kormány, a kritikus infrastruktúra és a katasztrófavédelmi szervezetek meglévő HF rádióerőforrásait használja fel a vészhelyzeti üzenetek koordinálására és továbbítására"

PSK Mail

Az Fldigit használják a PSKmail projekt alapjául szolgáló modemként. A PSK Mail lehetővé teszi a felhasználók számára, hogy rádión keresztül fogadjanak és küldjenek normál e-maileket.

AirChat

2014-ben az Anonymous csoport kiadott egy AirChat nevű kommunikációs eszközt, amely az Fldigi-t használta alapul szolgáló modemként. Ez alacsony sebességű, mégis megbízható adatkapcsolatot biztosított, olcsó rádiós hardver használatával. Az AirChat szoftver lehetővé teszi mind a titkosított, mind a titkosítatlan üzenetek névtelen továbbítását titkosítatlan csatornákon keresztül.

Dekódolható adások

Az alább felsorolt adások rendszeres ütemterv szerint kerülnek sugárzásra, és az Fldigi segítségével dekódolhatók.

Díjak és elismerések

Képek

Jegyzetek

  1. ↑ "fldigi / Wiki / Home". sourceforge.net. Hozzáférés: 2025. július 8.
  2. ↑ "FreeBSD Ports Search". ports.freebsd.org. Hozzáférés: 2025. július 8.
  3. ↑ "ports/comms/fldigi/". cvsweb.openbsd.org. Hozzáférés: 2025. július 8.
  4. ↑ "pkgsrc.se | The NetBSD package collection". pkgsrc.se. Hozzáférés: 2025. július 8.
  5. ↑ "fldigi - Browse /fldigi at SourceForge.net". sourceforge.net. Hozzáférés: 2025. július 8.
  6. ↑ "NBEMS". www.arrl.org (angol nyelven). Hozzáférés: 2025. július 8.
  7. ↑ Geoffrey Wolf (AB3LS). "Long Haul VLF/LF/HF Data Networks - INFSCI 1072" (PDF). Hozzáférés: 2025. július 8.{{cite web}}: CS1 karbantartás: numerikus név: szerzőfelsorolás (link)
  8. ↑ "NBEMS — a Digital Emcomm Tool" (PDF). Hozzáférés: 2025. július 8.
  9. ↑ "Fldigi Users Manual: Configure ARQ/KISS I/O". www.w1hkj.com. Hozzáférés: 2025. július 8.
  10. ↑ "W1HKJ Software". www.w1hkj.org. Hozzáférés: 2025. július 8.
  11. ↑ Dave Freese (W1HKJ) (2013. április 21.). "FLAMP Amateur Multicast Protocol - 3.0" (PDF). Hozzáférés: 2025. július 9.{{cite web}}: CS1 karbantartás: numerikus név: szerzőfelsorolás (link)
  12. ↑ "FLMSG Users Manual: FLMSG Users Manual - Version 4.0". www.w1hkj.org. Hozzáférés: 2025. július 8.
  13. ↑ "Reed-Solomon Identification". 2018. január 31. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.
  14. ↑ "Big Island ARES Districts Activate to Support Possible Hurricane Response in Hawaii". www.arrl.org (angol nyelven). Hozzáférés: 2025. július 8.
  15. ↑ "Cascadia Comms - WAEmcomm". www.wastateares.org. 2021. június 22. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.
  16. ↑ "W1HKJ honored for fldigi". www.kb6nu.com. Hozzáférés: 2025. július 8.
  17. ↑ "NBEMS (fldigi, flarq, etc.) | Tippecanoe County ARES - W9TCA.com". www.w9tca.com (angol nyelven). 2019. június 22. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.
  18. ↑ Global Reach Internet Productions, LLC - Ames, IA - globalreach.com. "New on HF: Code Group Messages - Civil Air Patrol". www.capmembers.com. 2016. szeptember 15. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.{{cite web}}: CS1 karbantartás: több név: szerzőfelsorolás (link)
  19. ↑ "FLDIGI NBEMS Intro". qso.com (amerikai angol nyelven). 2018. október 16. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.
  20. ↑ "Shortwave Radiogram, 3-9 July 2025 (program 408): If a country shuts down the internet, we are still here". Hozzáférés: 2025. július 9.
  21. ↑ Thomas (2013. június 6.). "Radio Australia transmitting digital radiograms this weekend, June 8 – 9". The SWLing Post (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  22. ↑ "VOA Radiogram, 6-7 August 2016: In Thor25x4, news about Io". Tumblr. 2024. december 4. dátummal az eredeti címről archiválva. Hozzáférés: 2025. július 8.
  23. ↑ Thomas (2012. május 5.). "How to decode WBCQ's digital message". The SWLing Post (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  24. ↑ Thomas (2012. november 6.). "The Mighty KBC tests 9,450 kHz and will send a digital message this weekend". The SWLing Post (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  25. ↑ "AIR FORCE MILITARY AUXILIARY RADIO SYSTEM (AFMARS)". Hozzáférés: 2025. július 9.
  26. ↑ Lewis Thompson AAA6TX. "BASIC SOUND CARD MODE TRAINING GUIDE" (PDF). 2016. augusztus 21. dátummal az eredeti (PDF) címről archiválva. Hozzáférés: 2025. július 9.{{cite web}}: CS1 karbantartás: numerikus név: szerzőfelsorolás (link)
  27. ↑ "SHAred RESources (SHARES) High Frequency (HF) Radio Program | CISA". www.cisa.gov (angol nyelven). Hozzáférés: 2025. július 8.
  28. ↑ Lathan, James. "DHS SHARES LF Beacon – The Columbia Amateur Radio Club" (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  29. ↑ Russon, Mary-Ann (2014. április 24.). "Anonymous' Airchat Aims to Allow Communication Without Needing Phone or Internet Access". International Business Times UK (angol nyelven). Hozzáférés: 2025. július 8.
  30. ↑ "Anonymous' radio-based networking keeps protesters off the grid". Engadget (amerikai angol nyelven). 2014. április 25. Hozzáférés: 2025. július 8.
  31. ↑ "Dayton Hamvention® Announces 2014 Award Winners". www.arrl.org (angol nyelven). Hozzáférés: 2025. július 8.
  32. ↑ Team, Community (2017. június 5.). "June 2017, "Staff Pick" Project of the Month – fldigi". SourceForge Community Blog (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  33. ↑ Team, Community (2016. október 17.). "Projects of the Week, October 17, 2016". SourceForge Community Blog (amerikai angol nyelven). Hozzáférés: 2025. július 8.
  34. ↑ Team, Community (2017. december 1.). "December 2017, "Community Choice" Project of the Month – fldigi". SourceForge Community Blog (amerikai angol nyelven). Hozzáférés: 2025. július 8.