Fldigi - Fldigi
Snímek hlavního okna Fldigi | |
Vývojáři | Dave Freese (W1HKJ) a kol.[1] |
---|---|
První vydání | 2007 |
Stabilní uvolnění | 4.1.16 / 13. listopadu 2020[2] |
Úložiště | sourceforge |
Napsáno | FLTK, C, C ++ |
Operační systém | Okna, Operační Systém Mac, Linux, Android, FreeBSD[3] |
Plošina | IA-32, x64, IA-64, armel, armhf, mips, mipsel, PowerPC, s390, s390x, SPARC, Raspberry Pi |
Velikost | přibližně 6,5 MB |
K dispozici v | 7 jazyků |
Seznam jazyků Angličtina, italština, španělština, francouzština, němčina, polština, holandština | |
Typ | Amatérské rádio a DSP |
Licence | GPL verze 3.0 |
webová stránka | www |
Fldigi (zkratka pro Fast ldobře digital)[4] je zdarma a open-source program, který umožňuje běžný počítač zvuková karta být použit jako jednoduchý obousměrný datový modem. Tento software je většinou používán amatérských radistů kdo spojuje mikrofon a sluchátka připojení amatérské rádio SSB vysílač nebo FM obousměrné rádio k připojení sluchátek a mikrofonu počítače.[5][6]
Toto propojení vytváří „rádio definované zvukovou kartou“, jehož je k dispozici šířka pásma je omezen vzorkovací frekvencí zvukové karty a šířkou pásma externího rádia.
Taková komunikace se obvykle provádí na internetu krátkovlnný amatérská rozhlasová pásma v režimech, jako je PSK31, MFSK, RTTY, Olivia, a CW (morseova abeceda). Software se stále častěji používá také pro data o VHF a UHF frekvence využívající rychlejší režimy, jako např 8-PSK.
Pomocí tohoto softwaru je možné pro amatérských radistů komunikovat po celém světě při použití pouze několika wattů vysokofrekvenčního výkonu.
Software Fldigi se také používá pro amatérská rádiová nouzová komunikace při selhání jiných komunikačních systémů v důsledku přírodní katastrofy nebo výpadku proudu. Přenos souborů, e-mailů a Formuláře ICS FEMA jsou možné za použití levného rádiového hardwaru.[7][8][9]
Podporované digitální režimy
Název režimu | Podporované rychlosti | Vlastní režimy |
---|---|---|
Morseova abeceda / CW | 5 - 50 slov za minutu | Ano |
PSK | 31, 63, 63F, 125, 250, 500, 1000 | Ne |
FSQ | 2, 3, 4.5, 6 | Ne |
IFKP | 0.5, 1.0, 2.0 | Ne |
Soutěž | 4/125, 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/1000 | Ano |
DominoEX | Mikro, 4, 5, 8, 11, 16, 22, 44, 88 | Ne |
Hellschreiber | Feld Hell, Pomalé peklo, Feld Hell X5, Feld Hell X9, FSK Hell, FSK Hell-105, Hell 80 | Ne |
MFSK | 4, 8, 11, 16, 22, 31, 32, 64, 64L, 128, 128L | Ne |
MT63 | 500S, 1000S, 2000S, 500L, 1000L, 2000L | Ne |
Navtex | Navtex | Ne |
Olivia | 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/2000 | Ano |
QPSK | 31, 63, 125, 250, 500 | Ne |
8 PSK | 125, 250, 500, 1000, 125FL, 250FL, 125F, 250F, 500F, 1000F, 1200F | Ne |
PSKR | 125R, 250R, 500R, 1000R | Ne |
RTTY | 45.45/170, 50/170, 75/170, 75/850 | Ano |
SYNOP | SYNOP | Ne |
THOR | Mikro, 4, 5, 8, 11, 16, 22, 25x4, 50x1, 50x2 100 | Ne |
SITORB | SitorB | Ne |
Throb / ThrobX | 1, 2, 4 / X1, X2, X4 | Ne |
WEFAX | IOC576, IOC288[10] | Ne |
Přenosnost
Operační systémy
Fldigi je založen na lehké přenosné grafické knihovně FLTK a C /C ++ Jazyk. Z tohoto důvodu může software běžet na mnoha různých operační systémy jako:
- Microsoft Windows (2000 nebo novější)
- OSX
- Operační Systém Mac
- Linux,[11]
- FreeBSD,[12]
- OpenBSD,[13]
- NetBSD,[14]
- Solaris.[15]
Fldigi je navíc navržen tak, aby kompiloval a běžel na jakémkoli POSIX v souladu operační systém který používá X11 kompatibilní okenní systém / grafické uživatelské prostředí.[15]
Architektury
Software Fldigi je napsán velmi dobře přenosný C /C ++ a lze je použít na mnoha procesor architektury, počítaje v to:
Ozvučení
Fldigi podporuje více zvukových systémů, což umožňuje programu abstrahovat Zvuková karta hardware v různých hardwaru a operačních systémech.
- Otevřete zvukový systém (OSS)
- Portaudio
- Pulseaudio
- Číst / Zapisovat do WAV soubory (soubor I / O)
Funkce
- NBEMS: Úzkopásmový systém nouzových zpráv [17][18][9]
- Podpora pro vysílání a příjem ve všech jazycích pomocí UTF-8 Kódování znaků (některé režimy)
- Připojení k externím programům přes TCP / IP port 7322 [19]
- Schopnost použít jako a PUSA modem přes port TCP / IP 7342
- Duální tón multi-frekvence (DTMF ) kódování a dekódování
- Automatické přepínání režimu a frekvence pomocí Identifikátor Reed Solomon identifikace signálu
- Integrovaný jazyk maker a procesor pro programovatelné automatické řízení
- Korekce frekvence / zkosení oscilátoru zvukové karty
- Změřte zvukovou kartu oscilátor je nakřivo atomové hodiny: WWV nebo WWVH
- Změřte RF přijímač frekvence zkosit na atomové hodiny: WWV nebo WWVH
- Vysílejte časový signál podobný WWV jako referenční kalibraci
- Ovládání externího vysílacího / přijímacího rádiového hardwaru pomocí GPIO kolíky. (Pro vestavěný hardware)
- Současné dekódování více morseova abeceda (CW ) signály.
- Dekódování morseova abeceda (CW ) od samoorganizující se mapa umělá neuronová síť (vyškoleni umělá inteligence )
Fldigi Suite
„Fldigi Suite“ se skládá z modemu Fldigi a všech rozšíření programy vydané stejnou vývojovou skupinou. Většina z těchto rozšíření přidává Fldigi další funkce, jako je ověřený přenos souborů a předávání zpráv. Propojení mezi těmito programy a modemem Fldigi probíhá přes port TCP / IP 7322.[20]
Některé z této sady jsou však samostatnými programy používanými pouze pro účely obsluhy nebo testování, bez připojení k hlavnímu modemu Fldigi.
Flamp
- Flamp implementuje Amateur Multicast Protocol od Davea Freese, W1HKJ [21] a je nástrojem pro přenos souborů bez připojení k více uživatelům současně bez nutnosti existující infrastruktury. Program rozdělí daný soubor na několik menších částí, kontroluje součty každého kusu a poté každý kousek přenáší jednou nebo vícekrát. Když jsou všechny části správně přijaty, odeslaný soubor se znovu sestaví a může být uložen přijímacími stanicemi. [22]Tento program je užitečný pro multicasting soubory nad ztrátovými připojeními, jako jsou ty, které se nacházejí na vysoká frekvence nebo během nouzová komunikace.
Flarq
- Flarq implementuje ARQ specifikace vyvinutá Paulem Schmidtem, K9PS [23] k přenosu e-mailů, textové soubory, obrázky a binární soubory přes rádio. Tento protokol je unicast a na základě připojení. Software se bez problémů integruje se stávajícími e-mailovými klienty, jako jsou Microsoft Outlook, Mozilla Thunderbird, a Sylpheed. [24]
Flmsg
- Flmsg umožňuje uživatelům odesílat, přijímat, upravovat a vytvářet předformátované formuláře. Takový systém zrychluje tok informací během nouzové komunikace. Tento software má zabudovanou řadu forem FEMA ICS formuláře, MARS zprávy a zprávy, Nemocniční ICS formuláře, Červený kříž zprávy, IARU a NTS zprávy.[25]
Flwrap
- Flwrap je nástroj pro odesílání souborů pomocí zjednodušeného drag and drop rozhraní. K dispozici je také komprese dat, která zkracuje dobu přenosu dat.[26]
FLNet
- FLNet pomáhá operátorům ovládání sítě při sledování více stanic během digitálního vysílání amatérské rádiové sítě.
FLLog
- FLLog je protokolovací software, který sleduje konverzace mezi amatérskými radisty v databázovém formátu známém jako ADIF.
FLWkey
- FLWkey je jednoduché rozhraní pro ovládání externího hardwaru nazývaného a Winkeyer. Tohle je morseova abeceda klíčovač který je nastavitelný pomocí počítačových příkazů USB.
Flcluster
Toto je klient telnetu pro vzdálené servery clusteru DX, což je hlášení vysílaných stanic v reálném čase a jejich frekvencí. Nepřipojuje se k Fldigi.
Flaa
Flaa je kontrolní program pro použití s anténními analyzátory řady RigExpert AA-xxxx a neshromažďuje se na Fldigi.
Flrig
FLRig je součást sady aplikací FLDigi, která umožňuje počítačové ovládání různých rádií pomocí sériového nebo USB připojení.
Pomocí FLRig v kombinaci s FLDigi lze události, jako je frekvence, úroveň výkonu, zesílení přijímače a zesílení zvuku, upravovat z počítače automaticky nebo zásahem uživatele.
Testovací nástroje
- Vývojová skupina Fldigi také vydává řadu open-source programů, které pomáhají při testování, vývoji a porovnávání různých režimů v rámci Fldigi.
LinSim
CompText
POHODLÍ
RSID
K identifikaci přenášeného režimu lze před daty přenášet signál zvaný RSID nebo Reed-Solomonův identifikátor. Pomocí tohoto identifikátoru se přijímací software může automaticky přepnout do správného režimu pro dekódování. Přiřazení těchto identifikátorů novým režimům je koordinováno, aby byla zajištěna spolupráce mezi programy.[27]V současné době tento standard podporuje 7 programů pro zvukové karty a digitální modemy.
- PocketDigi
- FDMDV
- DM780
- Multipsk
- Fldigi
- AndFlmsg
- TIVAR
RSID funguje tak, že před datovým signálem vysílá krátkou dávku specifické modulace, kterou lze použít k automatické identifikaci více než 272 digitálních režimů. Tato série sestává z 10,766 baudové 16tónové modulace MFSK, kde se odesílá 15 tónů / symbolů. Výbuch zabírá šířku pásma 172 Hz a trvá 1,4 sekundy.[27]
Softwarová architektura
Pro jednoduchou komunikaci mezi klávesnicemi lze Fldigi ovládat pouze v hlavním okně. Pro složitější použití nebo přenos souborů lze k interním portům TCP / UDP 7322 (ARQ), 7342 (KISS) a 7362 (XML-RPC) připojit externí programy.
Obrázek níže pomáhá ilustrovat propojení a tok signálů v rámci architektury Fldigi.
Rozšíření poskytovaná komunitou
Fldigi umožňuje externím programům připojovat a odesílat / přijímat data připojením k přístav 7322/ARQ nebo 7342 /PUSA. Při použití tímto způsobem fungují Fldigi a zvuková karta počítače jako „softmodem "umožňující přenos textu nebo dat odeslaných na jednom počítači pomocí bezdrátového rádiového spojení mezi programy. Programy, které mají historii použití s Fldigi jako základním modem, zahrnují:
- D-Rats - snadno použitelné chatovací místnosti, e-mail a přenos souborů přes rádio.
- PSKmail - odesílat a přijímat e-maily na internetu přes vzdálené rádiové připojení.
- Fldigiattach - připojte Fldigi jako modem pro Linux AX.25 a TCP / IP připojení.
- UIChat - Amatérský rozhlasový chatovací program založený na jazyce Java.
- Spojit - Program pro bezobslužný provoz a chat mezi lidmi.
- Linux - Fldigi lze použít v Linuxu jako KISS (TNC) modem pro AX.25 a TCP / IP připojení.
Ocenění a uznání
- V roce 2014 Dayton Hamvention vedoucí projektu, Dave Freese (W1HKJ), byl oceněn cenou Technical Excellence Award „za vývoj a distribuci rodiny programů Fast Light Digital Modem Application (fldigi) pro použití v amatérské a nouzové komunikaci.“[28]
- Fldigi byl vybrán jako projekt měsíce měsíce Sourceforge pro zaměstnance z června 2017 [29]
- Fldigi byl jedním z „projektů týdne“ společnosti Sourceforge dne 17. října 2016 [30]
- Fldigi byl vybrán jako Sourceforge's Community Choice 'Project of the Month'[31]
Pozoruhodní uživatelé
Služby pro pomoc při katastrofách
Tento software je také využíván některými organizacemi pro rutinní i záchranné služby při katastrofách.
- Několik států a krajů Pohotovostní operační střediska [32][33]
- W1AW (ARRL ) [34]
- Amatérské rádiové pohotovostní služby (ARES)[35][32]
- Radioamatérská civilní pohotovostní služba (ZÁVODY)[36]
- Civilní letecká hlídka (VÍČKO)[37]
- SATERN, armáda spásy Týmová nouzová rádiová síť [38]
- SKYWARN program Spojené státy ' Národní meteorologická služba (NWS), jehož úkolem je shromažďovat zprávy o lokalizovaném nepříznivém počasí. [39]
Vysílače krátkých vln
Po úspěšných testech Hlas Ameriky je Radiogram VOA Programové, mezinárodní a vládní krátkovlnné vysílače začaly testovat a experimentovat s digitálními daty na krátkovlnných vysílacích kanálech pomocí softwaru Fldigi.[40]Tyto testy vedly k pravidelnému týdennímu digitálnímu vysílání níže uvedenými vysílacími společnostmi.
- Radiogram VOA, služba ukončena v roce 2017 a pokračuje jako krátkovlnný radiogram.
- V červnu 2017, po zániku radiogramu VOA, Krátkovlnný radiogram začal vysílat digitální datové toky pomocí Fldigi via WRMI v Miami a Vesmírná čára [2] v Bulharsko. [41]
- Rádio Havana Kuba
- Rádio Moskva
- Radio Australia[42]
- Rádio Miami International
- Italská vysílací společnost[43]
- WBCQ (SW)[44]
- Mocná KBC[45]
MARS
Sada programů Fldigi se stala populární v rámci EU americká armáda a Americké letectvo Vojenský pomocný rádiový systém.[46][47]
Ministerstvo vnitřní bezpečnosti
Fldigi se používá při testování jako součást programu DHS Shares, který ke koordinaci a přenosu nouzových zpráv využívá „stávající vysokofrekvenční rádiové zdroje vlády, kritické infrastruktury a organizací reagujících na katastrofy“ [48][49]
Pošta PSK
Fldigi se používá jako základní modem pro PSKmail projekt.[50] PSK Mail umožňuje uživatelům načítat a odesílat normální e-maily prostřednictvím rádia.
AirChat
V roce 2014 skupina Anonymní vydal komunikační nástroj s názvem AirChat, který jako základní modem používal Fldigi. To poskytlo nízkorychlostní, ale spolehlivé datové připojení s využitím pouze moderního rádiového hardwaru. Software AirChat umožňuje anonymní přenosy obou šifrované a nezašifrované zprávy přes nezašifrované kanály.[51][52][53]
Dekódovatelné vysílání
Níže uvedená vysílání jsou přenášena v pravidelném rozvrhu a lze je dekódovat pomocí Fldigi.
- Textové předpovědi SITOR a varování před bouřkami
- WEFAX vizuální meteorologický fax
- Synoptická pozorování povrchu SYNOP
- Varování, předpovědi a vysílání bezpečnostních informací NAVTEX
- Vysílání radiogramů VOA
- Vysílání W1AW
Viz také
- Amatérské rádio
- Krátkovlnné rádio
- WSPR (amatérský rádiový software)
- WSJT (amatérský rádiový software)
- CW skimmer
- Projekt internetového rádiového propojení
- PSK31
- RTTY
- Americká rozhlasová liga
Reference
- ^ „Soubor AUTHORS“. Citováno 14. září 2018 - přes SourceForge.
- ^ „Software W1HKJ“. 13. listopadu 2020. Tabulka verzí softwaru. Citováno 16. listopadu 2020.
- ^ „Průvodce pro začátečníky po Fldigi“. w1hkj.com.
- ^ "Dokumentace / FAQ - fldigi". fedorahosted.org.
- ^ „Posunujte si vlastní s digitálním amatérským rádiem - Linux Journal“. www.linuxjournal.com.
- ^ „Amateur Radio Survival Guide for Linux Users - Linux Journal“. www.linuxjournal.com.
- ^ Allocca, Johne. Reference amatérské rádiové nouzové komunikace. Lulu.com. ISBN 9781105450372 - prostřednictvím Knih Google.
- ^ http://www.arrl.org/files/file/On%20the%20Air/Tutorials/Introduction_to_NBEMS_ARRL.pdf
- ^ A b http://www.w1hkj.com/NBEMS/PublicService.pdf
- ^ Jak dekóduji meteorologický fax (WEFAX) z mé krátkovlnné vlny? Archivováno 2015-10-15 na Wayback Machine
- ^ "Balíček: fldigi (3.22.01-1)". Debian. Citováno 6. května 2017.
- ^ "FreeBSD port". freebsd.org.
- ^ „porty / komunikace / fldigi /“. OpenBSD. Citováno 6. května 2017.
- ^ „pkgsrc / ham / fldigi /“. NetBSD.
- ^ A b "Infrastructure / Fedorahosted-retirement - Fedora Project Wiki". fedorahosted.org.
- ^ [email protected], Debian Webmaster. "Debian - Výsledky hledání balíčku - fldigi". packages.debian.org.
- ^ „NBEMS“. www.arrl.org.
- ^ https://www.liltechdude.com/portfolio/Data_Networks.pdf
- ^ „Uživatelská příručka FLDIGI: Konfigurace I / O ARQ / KISS“. www.w1hkj.com.
- ^ „Software W1HKJ“. www.w1hkj.com.
- ^ http://www.w1hkj.com/files/flamp/Amp-2.V3.0.Protocol.pdf
- ^ „Uživatelská příručka FLAMP: Uživatelská příručka FLAMP - Verze 2.1.02“. www.w1hkj.com.
- ^ http://www.w1hkj.com/FlarqHelpFiles/ARQ2.pdf
- ^ W1HKJ, Dave Freese. "flarqhelp-main". www.w1hkj.com.
- ^ „Uživatelská příručka FLMSG: Uživatelská příručka FLMSG - verze 4.0“. www.w1hkj.com.
- ^ „Uživatelská příručka FLWRAP: Uživatelská příručka FLWRAP - verze 1.3“. www.w1hkj.com.
- ^ A b http://www.w1hkj.com/RSID_description.html
- ^ „Dayton Hamvention® vyhlašuje vítěze cen za rok 2014“. www.arrl.org.
- ^ „Červen 2017, projekt„ Výběr zaměstnanců “měsíce - fldigi - komunitní blog SourceForge“. sourceforge.net. 5. června 2017.
- ^ „Projekty týdne, 17. října 2016 - komunitní blog SourceForge“. sourceforge.net. 17. října 2016.
- ^ „Prosinec 2017, projekt„ Volba komunity “měsíce - fldigi - Blog komunity SourceForge“. sourceforge.net. 1. prosince 2017.
- ^ A b „Oblasti ARES na Velkém ostrově se aktivují, aby podpořily možnou reakci na hurikány na Havaji“. www.arrl.org.
- ^ „Cascadia Comms - WAEmcomm“. www.wastateares.org.
- ^ „W1HKJ oceněno pro fldigi - blog rádia šunky KB6NU“. kb6nu.com. 22. srpna 2012.
- ^ „NBEMS (fldigi, flarq atd.) - Tippecanoe County ARES - W9TCA.com“. www.w9tca.com.
- ^ „Připojte se k Brown County ARES / RACES: Brown County ARES / RACES: GroupSpaces“. groupspaces.com.
- ^ „Komunikační blog - národní ředitelství civilních leteckých hlídek“. www.capmembers.com.
- ^ "SATERN.org - NBEMS Intro". qso.com.
- ^ [1][mrtvý odkaz ]
- ^ RWO. „International Broadcasters Reconsider Shortwave“. radioworld.com.
- ^ http://swradiogram.net/
- ^ „Radio Australia vysílá digitální radiogramy tento víkend 8. – 9. Června“. swling.com. 6. června 2013.
- ^ „Radiogram VOA, 6. – 7. Srpna 2016: V Thor25x4, zprávy o Io“. Radiogram VOA.
- ^ „Jak dekódovat digitální zprávu WBCQ“. swling.com. 5. května 2012.
- ^ „Mighty KBC testuje 9 450 kHz a tento víkend pošle digitální zprávu“. swling.com. 6. listopadu 2012.
- ^ „Air Force MARS Region Ten - We provide contingent radio communications as Directed US DoD“. www.af-mars.org.
- ^ „Archivovaná kopie“ (PDF). Archivovány od originál (PDF) dne 2016-08-21. Citováno 2016-08-16.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ https://www.cisa.gov/shares-program-information
- ^ http://w4cae.com/dhs-shares-lf-beacon/
- ^ „PSKmail“. pskmail.org.
- ^ Russon, Mary-Ann (24. dubna 2014). „Anonymní Airchat si klade za cíl umožnit komunikaci bez nutnosti přístupu k telefonu nebo internetu“. ibtimes.co.uk.
- ^ „Anonymní rádiové sítě udržují demonstranty mimo síť“. engadget.com.
- ^ http://hplusmagazine.com/2014/05/14/airchat-secure-wireless-from-anonymous/