Fldigi (kurz für Fast Light Digital ) [ 4 ] ist ein kostenloses Open-Source- Programm , mit dem die Soundkarte eines herkömmlichen Computers als einfaches bidirektionales Datenmodem genutzt werden kann . Die Software wird hauptsächlich von Funkamateuren verwendet , die die Mikrofon- und Kopfhöreranschlüsse eines SSB- oder FM- Amateurfunkgeräts mit den entsprechenden Anschlüssen des Computers verbinden. [ 5 ] [ 6 ]

Durch diese Verbindung entsteht ein „Soundkarten-definiertes Radio“, dessen verfügbare Bandbreite durch die Abtastrate der Soundkarte und die Bandbreite des externen Funkgeräts begrenzt ist.

Solche Kommunikationen erfolgen üblicherweise über die Kurzwellen- Amateurfunkbänder in Betriebsarten wie PSK31 , MFSK , RTTY , Olivia und CW (Morsecode) . Zunehmend wird die Software auch für Daten auf VHF- und UHF- Frequenzen in schnelleren Betriebsarten wie 8-PSK eingesetzt.

Mithilfe dieser Software können Amateurfunker mit nur wenigen Watt HF-Leistung weltweit kommunizieren.

Die Fldigi-Software wird auch für die Notfallkommunikation im Amateurfunk eingesetzt , wenn andere Kommunikationssysteme aufgrund von Naturkatastrophen oder Stromausfällen ausfallen. Die Übertragung von Dateien, E-Mails und FEMA-ICS-Formularen ist mit kostengünstiger Funkhardware möglich. [ 7 ] [ 8 ] [ 9 ] [ 10 ]

Unterstützte digitale Modi

Modusname Unterstützte Geschwindigkeiten Benutzerdefinierte Modi
Morsecode CW5–50 Wörter pro Minute Ja
PSK31 , 63 , 63F, 125, 250, 500, 1000 NEIN
FSQ 2, 3, 4,5, 6 NEIN
IFKP [ 11 ]0,5, 1,0, 2,0 NEIN
Contestia 4/125, 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/1000 Ja
DominoEX Mikro, 4, 5, 8, 11, 16, 22, 44, 88 NEIN
HellschreiberFeld Hell , Slow Hell , Feld Hell X5, Feld Hell X9, FSK Hell, FSK Hell-105, Hell 80 NEIN
MFSK4, 8, 11, 16, 22, 31, 32, 64, 64L, 128, 128L NEIN
MT63500S, 1000S, 2000S, 500L, 1000L, 2000L NEIN
NavtexNavtexNEIN
Olivia 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/2000 Ja
QPSK31, 63, 125, 250, 500 NEIN
8PSK125, 250, 500, 1000, 125FL, 250FL, 125F, 250F, 500F, 1000F, 1200F NEIN
PSKR125R, 250R, 500R, 1000R NEIN
RTTY45,45/170, 50/170, 75/170, 75/850 Ja
ZusammenfassungZusammenfassungNEIN
THOR Mikro, 4, 5, 8, 11, 16, 22, 25x4, 50x1, 50x2 100 NEIN
SITORBSitorB NEIN
Throb / ThrobX 1, 2, 4    /    X1, X2, X4 NEIN
WEFAXIOC-576, [ 12 ] IOC288 NEIN
OFDM500 °F, 750 °F, 3500 NEIN

Portabilität

Betriebssysteme

Fldigi basiert auf der schlanken, portablen Grafikbibliothek FLTK und der Programmiersprache C / C++ . Daher ist die Software auf vielen verschiedenen Betriebssystemen lauffähig , wie zum Beispiel:

Darüber hinaus ist Fldigi so konzipiert, dass es auf jedem POSIX- kompatiblen Betriebssystem kompiliert und ausgeführt werden kann, das ein X11- kompatibles Fenstersystem bzw. eine grafische Benutzeroberfläche verwendet . [ 17 ]

Architekturen

Die Fldigi-Software ist in hochgradig portablem C / C++ geschrieben und kann auf vielen CPU- Architekturen verwendet werden , darunter:

Soundsysteme

Fldigi unterstützt mehrere Soundsysteme und ermöglicht es dem Programm, die Soundkartenhardware über verschiedene Hardware- und Betriebssysteme hinweg zu abstrahieren.

Merkmale

Die Fldigi Suite

Die „Fldigi Suite“ besteht aus dem Fldigi-Modem und allen Erweiterungsprogrammen , die von derselben Entwicklergruppe veröffentlicht wurden. Die meisten dieser Erweiterungen fügen Fldigi zusätzliche Funktionen hinzu, wie z. B. verifizierte Dateiübertragung und Nachrichtenübermittlung. Die Verbindung zwischen diesen Programmen und dem Fldigi-Modem erfolgt über den TCP/IP-Port 7322. [ 22 ]

Einige der Programme der Suite sind jedoch eigenständige Programme, die nur zu Hilfs- oder Testzwecken verwendet werden und keine Verbindung zum Fldigi-Hauptmodem haben.

Flamp

Flamp implementiert das Amateur Multicast Protocol von Dave Freese, W1HKJ [ 23 ] , und ermöglicht die verbindungslose Übertragung von Dateien an mehrere Nutzer gleichzeitig, ohne dass eine bestehende Infrastruktur erforderlich ist. Das Programm zerlegt eine Datei in mehrere kleinere Teile, berechnet die Prüfsumme jedes Teils und sendet jeden Teil anschließend ein- oder mehrmals. Sobald alle Teile korrekt empfangen wurden, wird die gesendete Datei wieder zusammengesetzt und kann von den empfangenden Stationen gespeichert werden. [ 24 ] Dieses Programm eignet sich für die Übertragung von Dateien über verlustbehaftete Verbindungen, wie sie beispielsweise im Kurzwellenbereich (HF) oder bei Notfallkommunikationen auftreten .

Flarq

Flarq implementiert die von Paul Schmidt, K9PS [ 25 ], entwickelte ARQ- Spezifikation zur Übertragung von E-Mails, Textdateien , Bildern und Binärdateien über Funk. Dieses Protokoll ist unicast- und verbindungsbasiert. Die Software integriert sich nahtlos in gängige E-Mail-Clients wie Microsoft Outlook , Mozilla Thunderbird und Sylpheed . [ 26 ]

Flmsg

Flmsg ermöglicht es Benutzern, vordefinierte Formulare zu senden, zu empfangen, zu bearbeiten und zu erstellen. Ein solches System beschleunigt den Informationsfluss in Notfallsituationen. Die Software enthält eine Reihe integrierter Formulare, darunter FEMA ICS- Formulare, MARS- Berichte und -Meldungen, Krankenhaus-ICS- Formulare, Meldungen des Roten Kreuzes sowie IARU- und NTS -Meldungen. [ 27 ]

Flwrap

Flwrap ist ein Tool zum Versenden von Dateien über eine vereinfachte Drag-and-Drop -Oberfläche. Zudem bietet es eine Datenkomprimierung, die die Datenübertragungszeiten verkürzt. [ 28 ]

FLNet

FLNet unterstützt Netzleitstellenbetreiber bei der Überwachung mehrerer Stationen während digitaler Amateurfunknetze . [ 29 ]

FLLog

FLLog ist eine Protokollierungssoftware, die Gespräche zwischen Amateurfunkern in einem als ADIF bekannten Datenbankformat aufzeichnet. [ 30 ]

FLWkey

FLWkey ist eine einfache Schnittstelle zur Steuerung eines externen Hardwaregeräts namens Winkeyer. [ 31 ] Dies ist ein Morsecode- Geber , der über Computerbefehle via USB gesteuert werden kann . [ 32 ]

Flcluster

Dies ist ein Telnet-Client für entfernte DX-Cluster-Server, der in Echtzeit die empfangenen Sender und deren Frequenzen meldet. Er stellt keine Verbindung zu Fldigi her. [ 33 ]

Flaa

Flaa ist ein Steuerungsprogramm für die Antennenanalysatoren der RigExpert AA-xxxx-Serie und stellt keine Verbindung zu Fldigi her. [ 34 ]

Flrig

FLRig ist eine Komponente der FLDigi-Anwendungssuite, die die computergestützte Steuerung verschiedener Funkgeräte über eine serielle oder USB-Verbindung ermöglicht. [ 35 ]

Durch die Kombination von FLDigi mit FLRig können Ereignisse wie Frequenz, Leistungspegel, Empfängerverstärkung und Audioverstärkung automatisch vom Computer oder durch Benutzereingriff angepasst werden.

Testwerkzeuge

Die Fldigi-Entwicklungsgruppe veröffentlicht außerdem eine Reihe von Open-Source-Programmen, die beim Testen, Entwickeln und Vergleichen verschiedener Modi innerhalb von Fldigi helfen, wie zum Beispiel LinSim, CompText und CompTTY.

RSID

Zur Identifizierung des Übertragungsmodus kann vor den Daten ein Signal namens RSID (Reed-Solomon-Identifikator) gesendet werden. Mithilfe dieses Identifikators kann die Empfangssoftware automatisch in den richtigen Dekodierungsmodus wechseln. Die Zuordnung dieser Identifikatoren zu neuen Modi ist koordiniert, um die Interoperabilität zwischen Programmen zu gewährleisten. [ 36 ] Aktuell unterstützen 7 Soundkarten-Digitalmodem-Programme diesen Standard:

  • PocketDigi
  • FDMDV
  • DM780
  • Multipsk
  • Fldigi
  • AndFlmsg
  • TIVAR

RSID arbeitet, indem vor dem Datensignal ein kurzer Impuls mit einer spezifischen Modulation gesendet wird, der zur automatischen Identifizierung von über 272 digitalen Betriebsarten genutzt werden kann. Dieser Impuls besteht aus einer 10,766 Baud 16-Ton MFSK-Modulation, bei der 15 Töne/Symbole gesendet werden. Der Impuls belegt eine Bandbreite von 172 Hz und dauert 1,4 Sekunden. [ 36 ]

Softwarearchitektur

Für einfache Tastatur-zu-Tastatur-Kommunikation kann Fldigi über das Hauptfenster bedient werden. Für komplexere Anwendungen oder Dateiübertragungen können externe Programme an die internen TCP/UDP-Ports 7322 (ARQ), 7342 (KISS) und 7362 (XML-RPC) angebunden werden.

Das untenstehende Bild veranschaulicht die Verbindungen und den Signalfluss innerhalb der Fldigi-Architektur.

Fldigi Softmodem-Flussdiagramm
Fldigi Softmodem-Flussdiagramm

Von der Community bereitgestellte Erweiterungen

Fldigi ermöglicht es externen Programmen, sich über die Ports 7322/ ARQ oder 7342/ KISS anzuschließen und Daten zu senden und zu empfangen . In diesem Fall fungieren Fldigi und die Soundkarte des Computers als „ Softmodem “, wodurch Text oder Daten, die von einem Computer gesendet werden, über die drahtlose Funkverbindung übertragen werden können. Zu den Programmen, die Fldigi als zugrundeliegendes Modem verwendet haben, gehören:

  • D-Rats – einfach zu bedienende Chaträume, E-Mail und Dateiübertragung per Funk.
  • PSKmail – Senden und Empfangen von E-Mails über das Internet mittels einer Funkverbindung. [ 37 ]
  • Fldigiattach - Fldigi als Modem für Linux AX.25- und TCP/IP- Verbindungen einbinden.
  • UIChat – Java-basiertes Amateurfunk-Chatprogramm.
  • LinkUP – Programm für unbeaufsichtigten Betrieb und Person-zu-Person-Chat.
  • Linux - Fldigi kann unter Linux als KISS (TNC) -Modem für AX.25- und TCP/IP -Verbindungen verwendet werden.

Auszeichnungen und Ehrungen

  • Auf der Dayton Hamvention 2014 wurde der Projektleiter Dave Freese (W1HKJ) mit dem Technical Excellence Award ausgezeichnet „für die Entwicklung und Verbreitung der Fast Light Digital Modem Application (fldigi) Programmfamilie zur Verwendung in der Amateur- und Notfallkommunikation.“ [ 38 ]
  • Fldigi wurde von SourceForge zum „Projekt des Monats“ für Juni 2017 gewählt [ 39 ].
  • Fldigi war eines der „Projekte der Woche“ von SourceForge am 17. Oktober 2016 [ 40 ].
  • Fldigi wurde im Dezember 2017 von SourceForge zum „Projekt des Monats“ (Community Choice) gewählt [ 41 ].

Bekannte Nutzer

Katastrophenhilfedienste

Die Software wird auch von einigen Organisationen sowohl für routinemäßige Hilfsdienste als auch für Katastrophen-/Notfallhilfe eingesetzt.

Kurzwellensender

Nach den erfolgreichen Tests des VOA-Radiogrammprogramms von Voice of America begannen internationale und staatliche Kurzwellensender mit der Erprobung und dem Experimentieren mit digitalen Daten über Kurzwellenkanäle mithilfe der Fldigi-Software. [ 50 ] Diese Tests führten zu regelmäßigen wöchentlichen digitalen Sendungen der unten aufgeführten Sender.

MARS

Die Fldigi-Programmsuite erfreut sich großer Beliebtheit im militärischen Hilfsfunksystem der US-Armee und der US-Luftwaffe . [ 56 ] [ 57 ]

Ministerium für Innere Sicherheit

Fldigi wird im Rahmen des Shares-Programms des US-Heimatschutzministeriums getestet . Dabei werden „vorhandene HF-Funkressourcen von Regierungs-, Infrastruktur- und Katastrophenschutzorganisationen genutzt, um Notfallmeldungen zu koordinieren und zu übermitteln“ [ 58 ] [ 59 ].

PSK Mail

Fldigi dient als Basismodem für das PSKmail-Projekt. [ 37 ] PSK Mail ermöglicht es Benutzern, normale E-Mails über Funk zu empfangen und zu versenden.

AirChat

Im Jahr 2014 veröffentlichte die Gruppe Anonymous das Kommunikationstool AirChat, das Fldigi als zugrundeliegendes Modem nutzte. Dies ermöglichte eine langsame, aber zuverlässige Datenverbindung mit nur mäßiger Funkhardware. Die AirChat-Software erlaubt die anonyme Übertragung sowohl verschlüsselter als auch unverschlüsselter Nachrichten über unverschlüsselte Kanäle. [ 60 ] [ 61 ] [ 62 ]

Dekodierbare Sendungen

Die unten aufgeführten Sendungen werden regelmäßig ausgestrahlt und können mit Fldigi dekodiert werden.

Siehe auch

Referenzen

  1. ^ „Autorendatei“ . Abgerufen am 14. September 2018 – via SourceForge .
  2. ^ "fldigi / fldigi Commit Log" . sourceforge.net . Abgerufen am 6. April 2021 .
  3. ^ „Einführung in Fldigi“ . w1hkj.com .
  4. ^ "Dokumentation/FAQ – fldigi" . fedorahosted.org .
  5. ^ „ Selbstbau mit digitalem Amateurfunk – Linux Journal“ . www.linuxjournal.com
  6. ^ „Ein Überlebensleitfaden für Amateurfunker unter Linux-Nutzern – Linux Journal “ . www.linuxjournal.com
  7. ^ Allocca, John. Amateurfunk-Notfallkommunikations-Referenzwerk . Lulu.com. ISBN 9781105450372– via Google Books.
  8. ^ Einleitung arrl.org
  9. ^ a b NBEMS — ein digitales Notfallkommunikationswerkzeug w1hkj.com
  10. ^ „FOSS für Amateurfunk [LWN.net]“ . lwn.net . Abgerufen am 15. Dezember 2021 .
  11. ^ "MT63-Modi" . www.w1hkj.com .
  12. ^ „Wie empfange ich ein Wetterfax (WEFAX) über Kurzwelle?“ . hfradioreview.com . 23. Oktober 2014. Archiviert vom Original am 15. Oktober 2015.
  13. ^ „Paket: fldigi (3.22.01-1)“ . Debian . Abgerufen am 6. Mai 2017 .
  14. ^ "FreeBSD-Port" . freebsd.org .
  15. ^ "ports/comms/fldigi/" . OpenBSD . Abgerufen am 6. Mai 2017 .
  16. ^ "pkgsrc/ham/fldigi/" . NetBSD .
  17. ^ a b "Infrastructure/Fedorahosted-retirement - Fedora Project Wiki" . fedorahosted.org .
  18. ^ "Debian -- Paketsuchergebnisse -- fldigi" . packages.debian.org .
  19. ^ "NBEMS" . www.arrl.org .
  20. ^ Weitstrecken-VLF/LF/HF-Datennetze liltechdude.com
  21. ^ „FLDIGI Benutzerhandbuch: ARQ/KISS I/O konfigurieren“ . www.w1hkj.com .
  22. ^ „W1HKJ-Software“ . www.w1hkj.com .
  23. ^ FLAMP Amateur Multicast Protocol 3.0 w1hkj.com
  24. ^ „FLAMP Benutzerhandbuch: FLAMP Benutzerhandbuch – Version 2.1.02“ . www.w1hkj.com .
  25. ^ Schmidt, Paul L. (Dezember 2004). „Ein Vorschlag für ein ARQ-Protokoll zur Verwendung mit MT63 und ähnlichen Modi“ (PDF) . W1HKJ . Abgerufen am 12. August 2017 .
  26. ^ Dave Freese. "flarqhelp main" . www.w1hkj.com .
  27. ^ „FLMSG Benutzerhandbuch: FLMSG Benutzerhandbuch – Version 4.0“ . www.w1hkj.com .
  28. ^ „FLWRAP Benutzerhandbuch: FLWRAP Benutzerhandbuch – Version 1.3“ . www.w1hkj.com .
  29. ^ FLNet sourceforge.net
  30. ^ "fldigi - Browse /fllog at SourceForge.net" . sourceforge.net .
  31. ^ „ K1EL Systems – CW-Wettbewerbs-Keyer für Amateurfunk“ . www.k1elsystems.com
  32. ^ "fldigi - Browse /flwkey at SourceForge.net" . sourceforge.net .
  33. ^ Flcluster sourceforge.net
  34. ^ Flaa sourceforge.net
  35. ^ "fldigi - Browse /flrig at SourceForge.net" . sourceforge.net .
  36. ^ a b Freese, David. "Reed-Solomon Identification" . w1hkj.com . Abgerufen am 3. Januar 2024 .
  37. ^ a b "PSKmail" . pskmail.org .
  38. ^ „Dayton Hamvention® gibt die Preisträger 2014 bekannt“ . www.arrl.org .
  39. ^ „Juni 2017, „Staff Pick“ Projekt des Monats – fldigi - SourceForge Community Blog“ . sourceforge.net . 5. Juni 2017.
  40. ^ „Projekte der Woche, 17. Oktober 2016 – SourceForge Community Blog“ . sourceforge.net . 17. Oktober 2016.
  41. ^ „Dezember 2017, „Community Choice“-Projekt des Monats – fldigi – SourceForge Community Blog“ . sourceforge.net . 1. Dezember 2017.
  42. ^ a b „ARES-Bezirke auf Big Island aktivieren sich zur Unterstützung möglicher Hurrikanmaßnahmen in Hawaii“ . www.arrl.org .
  43. ^ „Cascadia Comms - WAEmcomm“ . www.wastateares.org . Archiviert vom Original am 22. Juni 2021.
  44. ^ „W1HKJ für fldigi geehrt – KB6NUs Amateurfunk-Blog“ . kb6nu.com . 22. August 2012.
  45. ^ „NBEMS (fldigi, flarq, etc.) - Tippecanoe County ARES - W9TCA.com“ . www.w9tca.com . Archiviert vom Original am 22. Juni 2019.
  46. ^ "Treten Sie Brown County ARES/RACES bei: Brown County ARES/RACES: GroupSpaces" . groupspaces.com .
  47. ^ „Neu auf HF: Code-Gruppen-Nachrichten“ . Kommunikationsblog – Nationales Hauptquartier der Civil Air Patrol . Archiviert vom Original am 15. September 2016.
  48. ^ „FLDIGI NBEMS Intro“ . SATERN – Notfallfunknetz der Heilsarmee . Archiviert vom Original am 16. Oktober 2018.
  49. ^ Aktivierung des SkyWarn-Netzes in Hawaii : skywarnforum.com
  50. ^ RWO. „Internationale Rundfunkanstalten überdenken Kurzwelle“ . radioworld.com .
  51. ^ "Kurzwellenradiogramm" .
  52. ^ „Radio Australia sendet an diesem Wochenende, 8. und 9. Juni, digitale Radiogramme . “ swling.com . 6. Juni 2013.
  53. ^ „VOA Radiogram, 6.-7. August 2016: In Thor25x4, Neuigkeiten über Io“ . VOA Radiogram .
  54. ^ „Wie man die digitale Nachricht von WBCQ entschlüsselt“ . swling.com . 5. Mai 2012.
  55. ^ „Der mächtige KBC testet 9450 kHz und wird an diesem Wochenende eine digitale Nachricht senden . “ swling.com . 6. November 2012.
  56. ^ „ Air Force MARS Region Ten – Wir stellen im Auftrag des US-Verteidigungsministeriums Notfall-Funkkommunikation bereit . “ www.af-mars.org
  57. ^ Thompson, Lewis (30. August 2011). „Grundlagen der Schulung zum Soundkartenmodus“ (PDF) . Texas Army MARS. Archiviert vom Original (PDF) am 21. August 2016. Abgerufen am 16. August 2016 .
  58. ^ "Informationen zum SHARES-Programm | CISA" .
  59. ^ "DHS teilt LF-Leuchtfeuer – der Columbia Amateur Radio Club" .
  60. ^ Russon, Mary-Ann (24. April 2014). „Anonymer Airchat will Kommunikation ohne Telefon- oder Internetzugang ermöglichen“ . ibtimes.co.uk .
  61. ^ „Anonyme Funkverbindungen halten Demonstranten von der Bildfläche fern“ . engadget.com . 25. April 2014.
  62. ^ „AirChat: Sichere drahtlose Kommunikation vor Anonymität“ . 14. Mai 2014. Archiviert vom Original am 5. April 2023.
  63. ^ a b „Seewetterberichte der US-Küstenwache“ . Nationaler Wetterdienst . Abgerufen am 18. März 2024 .
  64. ^ „Weltweite Sendepläne für Seefunkfax“ (PDF) . Nationaler Wetterdienst. 11. April 2019. Archiviert vom Original (PDF) am 3. Oktober 2019.
  65. ^ „SYNOP-Dekodierung“ . Fldigi-Benutzerhandbuch . W1HKJ.