Флдиги - Fldigi

Флдиги
Снимок главного окна Fldigi
Снимок главного окна Fldigi
Разработчики)Дэйв Фриз (W1HKJ) и др.[1]
изначальный выпуск2007
Стабильный выпуск
4.1.16 / 13 ноября 2020; 24 дней назад (2020-11-13)[2]
РепозиторийSourceforge.сеть/п/ fldigi/ fldigi/ ci/владелец/дерево/
Написано вФЛТК, C, C ++
Операционная системаWindows, macOS, Linux, Android, FreeBSD[3]
ПлатформаIA-32, x64, IA-64, Армель, Armhf, мипс, Mipsel, PowerPC, s390, s390x, SPARC, Raspberry Pi
Размероколо 6,5 МБ
Доступно в7 языков
Список языков
Английский, итальянский, испанский, французский, немецкий, польский, голландский
ТипЛюбительское радио и DSP
ЛицензияGPL версии 3.0
Интернет сайтwww.w1hkj.com Отредактируйте это в Викиданных

Флдиги (Короче для Fаст лправо Digiтал)[4] это бесплатно и с открытым исходным кодом программа, которая позволяет обычному компьютеру звуковая карта будет использоваться как простой двусторонний модем данных. Программное обеспечение в основном используется радиолюбители кто подключает микрофон и наушники связи любительское радио SSB трансивер или FM двустороннее радио к разъемам наушников и микрофона компьютера соответственно.[5][6]

Это соединение создает "радио, определяемое звуковой картой", доступное пропускная способность ограничено частотой дискретизации звуковой карты и пропускной способностью внешнего радио.

Такое общение обычно осуществляется по коротковолновый любительские радиодиапазоны в таких режимах, как PSK31, MFSK, RTTY, Оливия, и CW (азбука Морзе). Все чаще программное обеспечение также используется для получения данных о УКВ и УВЧ частоты с использованием более быстрых режимов, таких как 8-ПСК.

Используя это программное обеспечение, можно радиолюбители для связи по всему миру, используя всего несколько ватт мощности RF.

Программное обеспечение Fldigi также используется для радиолюбительская аварийная связь когда другие системы связи выходят из строя из-за стихийного бедствия или отключения электроэнергии. Передача файлов, электронной почты и Формы FEMA ICS возможны с использованием недорогого радиооборудования.[7][8][9]

Поддерживаемые цифровые режимы

Название режимаПоддерживаемые скоростиПользовательские режимы
Азбука Морзе / CW5-50 слов в минутуда
PSK31, 63, 63F, 125, 250, 500, 1000Нет
FSQ2, 3, 4.5, 6Нет
IFKP0.5, 1.0, 2.0Нет
Contestia4/125, 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/1000да
DominoEXМикро, 4, 5, 8, 11, 16, 22, 44, 88Нет
HellschreiberFeld Hell, Медленный ад, Feld Hell X5, Feld Hell X9, FSK Hell, FSK Hell-105, Ад 80Нет
MFSK4, 8, 11, 16, 22, 31, 32, 64, 64L, 128, 128LНет
MT63500S, 1000S, 2000S, 500L, 1000L, 2000LНет
НавтексНавтексНет
Оливия4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/2000да
QPSK31, 63, 125, 250, 500Нет
8PSK125, 250, 500, 1000, 125FL, 250FL, 125F, 250F, 500F, 1000F, 1200FНет
ПСКР125R, 250R, 500R, 1000RНет
RTTY45.45/170, 50/170, 75/170, 75/850да
СИНОПСИНОПНет
ТОРМикро, 4, 5, 8, 11, 16, 22, 25x4, 50x1, 50x2 100Нет
SITORBSitorBНет
Throb / ThrobX1, 2, 4   / Х1, Х2, Х4Нет
WEFAXIOC576, IOC288[10]Нет

Портативность

Операционные системы

Fldigi основан на легкой переносной графической библиотеке. ФЛТК и C /C ++ язык. Благодаря этому программное обеспечение может работать на многих различных операционные системы Такие как:

Кроме того, Fldigi предназначен для компиляции и запуска на любых POSIX послушный Операционная система который использует X11 совместимая оконная система / графический интерфейс пользователя.[15]

Архитектура

Программное обеспечение Fldigi написано на высоком портативный C /C ++ и может использоваться на многих ЦПУ архитектуры, включая:

Звуковые системы

Fldigi поддерживает несколько звуковых систем, что позволяет программе абстрагироваться от Звуковая карта оборудование на разном оборудовании и в разных операционных системах.

Функции

Люкс Fldigi

"Fldigi Suite" состоит из модема Fldigi и всего расширение программы, выпущенные той же группой разработчиков. Большинство из этих расширений добавляют Fldigi дополнительные возможности, такие как проверенная передача файлов и передача сообщений. Связь между этими программами и модемом Fldigi осуществляется через порт TCP / IP 7322.[20]

Однако некоторые из Suite являются автономными программами, используемыми только для служебных или тестовых целей, без подключения к основному модему Fldigi.

Flamp

Flamp реализует любительский протокол многоадресной рассылки Дэйва Фриза, W1HKJ. [21] и представляет собой инструмент для одновременной передачи файлов нескольким пользователям без установления соединения без использования какой-либо существующей инфраструктуры. Программа разбивает данный файл на несколько более мелких частей, вычисляет контрольные суммы каждой части, а затем передает каждую часть один или несколько раз. Когда все части получены правильно, отправленный файл повторно собирается и может быть сохранен принимающими станциями. [22]Эта программа полезна для многоадресная передача файлы через соединения с потерями, например, найденные на высокая частота или во время экстренная связь.

Flarq

Flarq реализует ARQ спецификация разработана Полом Шмидтом, K9PS [23] для передачи писем, текстовые файлы, изображения и двоичные файлы по радио. Этот протокол одноадресная передача и на основе подключения. Программное обеспечение легко интегрируется с существующими почтовыми клиентами, такими как Microsoft Outlook, Mozilla Thunderbird, и Сильфид. [24]

Flmsg

Flmsg позволяет пользователям отправлять, получать, редактировать и создавать предварительно отформатированные формы. Такая система ускоряет поток информации при экстренной связи. В программу встроен ряд форм, в том числе FEMA ICS формы, МАРС отчеты и сообщения, Больница ICS формы, красный Крест Сообщения, IARU и НТС Сообщения.[25]

Flwrap

Flwrap - это инструмент для отправки файлов с использованием упрощенного перетащить и отпустить интерфейс. Также доступно сжатие данных, что сокращает время передачи данных.[26]

FLNet

FLNet помогает операторам управления сетью отслеживать несколько станций во время цифрового радиолюбительские сети.

FLLog

FLLog - это программа для регистрации, которая отслеживает разговоры между радиолюбителями в формате базы данных, известном как ADIF.

FLWkey

FLWkey - это простой интерфейс для управления внешним оборудованием, называемым Винкиер. Это азбука Морзе манипулятор который регулируется с помощью компьютерных команд через USB.

Flcluster

Это telnet-клиент для удаленных серверов кластера DX, который в режиме реального времени сообщает о прослушиваемых станциях и их частотах. К Fldigi не подключается.

Flaa

Flaa - это управляющая программа для использования с антенными анализаторами серии RigExpert AA-xxxx, которая не передает данные в Fldigi.

Flrig

FLRig - это компонент пакета приложений FLDigi, который обеспечивает компьютерное управление различными радиостанциями с использованием последовательного или USB-соединения.

Используя FLRig в сочетании с FLDigi, такие события, как частота, уровень мощности, усиление приемника и усиление звука, могут регулироваться с компьютера автоматически или посредством вмешательства пользователя.

Инструменты тестирования

Группа разработчиков Fldigi также выпускает ряд программ с открытым исходным кодом, которые помогают в тестировании, разработке и сравнении различных режимов в Fldigi.

LinSim

CompText

CompTTY

RSID

Чтобы идентифицировать передаваемый режим, перед данными может быть передан сигнал, называемый RSID или идентификатором Рида-Соломона. Используя этот идентификатор, принимающая программа может автоматически переключиться в соответствующий режим декодирования. Назначение этих идентификаторов новым режимам координируется для обеспечения взаимодействия между программами.[27]В настоящее время этот стандарт поддерживают 7 программ звуковых карт и цифровых модемов.

  • PocketDigi
  • FDMDV
  • DM780
  • Мультипск
  • Флдиги
  • AndFlmsg
  • ТИВАР

RSID работает путем отправки короткого пакета определенной модуляции перед сигналом данных, который может использоваться для автоматической идентификации более 272 цифровых режимов. Этот пакет состоит из 16-тональной модуляции MFSK со скоростью 10,766 бод, при которой передаются 15 тонов / символов. Пакет занимает полосу пропускания 172 Гц и длится 1,4 секунды.[27]

Архитектура программного обеспечения

Для простого взаимодействия клавиатуры с клавиатурой Fldigi можно управлять, используя только главное окно. Для более сложных задач или передачи файлов внешние программы могут быть подключены к внутренним портам TCP / UDP 7322 (ARQ), 7342 (KISS) и 7362 (XML-RPC).

Изображение ниже помогает проиллюстрировать взаимосвязи и поток сигналов в архитектуре Fldigi.

Блок-схема softmodem Fldigi

Расширения, предоставленные сообществом

Fldigi позволяет внешним программам присоединять и отправлять / получать данные, подключаясь к порт 7322/ARQ или 7342 /ЦЕЛОВАТЬ. При таком использовании Fldigi и звуковая карта компьютера действуют как "softmodem "позволяя передавать текст или данные, отправленные на один компьютер, с использованием промежуточной беспроводной радиосвязи. Программы, которые имеют историю использования с Fldigi в качестве базового модема, включают:

  • D-Rats - простые в использовании чаты, электронная почта и передача файлов по радио.
  • PSKmail - отправлять и получать электронную почту в Интернете по удаленному радиосоединению.
  • Fldigiattach - подключить Fldigi как модем для Linux AX.25 и TCP / IP соединения.
  • UIChat - Программа любительского радиочата на основе Java.
  • LinkUP - Программа для автономной работы и личного общения.
  • Linux - Fldigi можно использовать в Linux как KISS (TNC) модем для AX.25 и TCP / IP соединения.

Награды и признания

  • В 2014 году Dayton Hamvention руководитель проекта Дэйв Фриз (W1HKJ) был удостоен награды за техническое совершенство «за разработку и распространение семейства программ Fast Light Digital Modem Application (fldigi) для использования в любительской и экстренной связи».[28]
  • Флдиги был выбран в качестве проекта месяца сотрудников Sourceforge за июнь 2017 года [29]
  • Fldigi был одним из "Проектов недели" Sourceforge 17 октября 2016 г. [30]
  • Fldigi был выбран в качестве проекта месяца по версии сообщества Sourceforge за декабрь 2017 года[31]

Известные пользователи

Услуги по оказанию помощи при стихийных бедствиях

Программное обеспечение также используется некоторыми организациями как для обычных служб, так и для оказания помощи при бедствиях / чрезвычайных ситуациях.

Коротковолновые вещатели

После успешных испытаний Голос Америки с Радиограмма VOA программы, международные и правительственные коротковолновые вещатели начали тестирование и эксперименты с цифровыми данными по коротковолновым каналам вещания с использованием программного обеспечения Fldigi.[40]Эти тесты привели к регулярным еженедельным цифровым трансляциям перечисленных ниже вещателей.

МАРС

Пакет программ Fldigi стал популярным в Армия США и ВВС США Военная вспомогательная радиосистема.[46][47]

Департамент внутренней безопасности

Fldigi используется при тестировании в рамках программы DHS Shares, которая использует «существующие ВЧ радиоресурсы правительства, критической инфраструктуры и организаций по реагированию на стихийные бедствия для координации и передачи аварийных сообщений». [48][49]

PSK Mail

Fldigi используется в качестве основного модема для PSKmail проект.[50] PSK Mail позволяет пользователям получать и отправлять обычные электронные письма по радио.

AirChat

В 2014 году группа Анонимный выпустила коммуникационный инструмент под названием AirChat, который использовал Fldigi в качестве основного модема. Это обеспечивало низкую скорость, но надежное соединение для передачи данных с использованием только умеренного радиооборудования. Программное обеспечение AirChat позволяет анонимно передавать как зашифрованный и незашифрованный сообщения по незашифрованным каналам.[51][52][53]

Декодируемые трансляции

Перечисленные ниже трансляции передаются по регулярному расписанию и могут быть декодированы с помощью Fldigi.

Смотрите также

Рекомендации

  1. ^ "АВТОРСКИЙ файл". Получено 14 сентября 2018 - через SourceForge.
  2. ^ «Программное обеспечение W1HKJ». 13 ноября 2020 г. Таблица выпусков программного обеспечения. Получено 16 ноября 2020.
  3. ^ "Путеводитель по Флдиги для начинающих". w1hkj.com.
  4. ^ «Документация / FAQ - fldigi». fedorahosted.org.
  5. ^ «Прокатитесь самостоятельно с цифровым любительским радио - Linux Journal». www.linuxjournal.com.
  6. ^ "Руководство по выживанию радиолюбителей для пользователей Linux - Linux Journal". www.linuxjournal.com.
  7. ^ Аллокка, Джон. Справочник по радиолюбительской радиосвязи в чрезвычайных ситуациях. Lulu.com. ISBN  9781105450372 - через Google Книги.
  8. ^ http://www.arrl.org/files/file/On%20the%20Air/Tutorials/Introduction_to_NBEMS_ARRL.pdf
  9. ^ а б http://www.w1hkj.com/NBEMS/PublicService.pdf
  10. ^ Как мне расшифровать метеосъемку (WEFAX) вне моей коротковолновой связи? В архиве 2015-10-15 на Wayback Machine
  11. ^ "Пакет: fldigi (3.22.01-1)". Debian. Получено 6 мая 2017.
  12. ^ "Порт FreeBSD". freebsd.org.
  13. ^ "порты / comms / fldigi /". OpenBSD. Получено 6 мая 2017.
  14. ^ "pkgsrc / ham / fldigi /". NetBSD.
  15. ^ а б «Инфраструктура / Fedorahosted-retirement - Fedora Project Wiki». fedorahosted.org.
  16. ^ [email protected], Debian Webmaster. «Debian - Результаты поиска пакетов - fldigi». packages.debian.org.
  17. ^ «НБЭМС». www.arrl.org.
  18. ^ https://www.liltechdude.com/portfolio/Data_Networks.pdf
  19. ^ «Руководство пользователя FLDIGI: настройка ARQ / KISS I / O». www.w1hkj.com.
  20. ^ «Программное обеспечение W1HKJ». www.w1hkj.com.
  21. ^ http://www.w1hkj.com/files/flamp/Amp-2.V3.0.Protocol.pdf
  22. ^ "Руководство пользователя FLAMP: Руководство пользователя FLAMP - Версия 2.1.02". www.w1hkj.com.
  23. ^ http://www.w1hkj.com/FlarqHelpFiles/ARQ2.pdf
  24. ^ W1HKJ, Дэйв Фриз. "flarqhelp-main". www.w1hkj.com.
  25. ^ «Руководство пользователя FLMSG: Руководство пользователя FLMSG - версия 4.0». www.w1hkj.com.
  26. ^ «Руководство пользователя FLWRAP: Руководство пользователя FLWRAP - версия 1.3». www.w1hkj.com.
  27. ^ а б http://www.w1hkj.com/RSID_description.html
  28. ^ «Dayton Hamvention® объявляет победителей конкурса 2014 года». www.arrl.org.
  29. ^ «Июнь 2017, проект месяца« Выбор персонала »- fldigi - блог сообщества SourceForge». sourceforge.net. 5 июня 2017.
  30. ^ «Проекты недели, 17 октября 2016 - блог сообщества SourceForge». sourceforge.net. 17 октября 2016 г.
  31. ^ «Декабрь 2017, Проект месяца« Выбор сообщества »- fldigi - блог сообщества SourceForge». sourceforge.net. 1 декабря 2017 г.
  32. ^ а б «Районы ARES на Большом острове активизируются для поддержки возможной реакции на ураган на Гавайях». www.arrl.org.
  33. ^ "Cascadia Comms - WAEmcomm". www.wastateares.org.
  34. ^ "W1HKJ удостоен награды за fldigi - блог радиолюбителя KB6NU". kb6nu.com. 22 августа 2012 г.
  35. ^ "NBEMS (fldigi, flarq и т. Д.) - Округ Типпекано, АРЕС - W9TCA.com". www.w9tca.com.
  36. ^ "Присоединяйтесь к ARES / RACES: Brown County ARES / RACES: GroupSpaces". groupspaces.com.
  37. ^ «Коммуникационный блог - Национальный штаб гражданского воздушного патруля». www.capmembers.com.
  38. ^ "SATERN.org - NBEMS Intro". qso.com.
  39. ^ [1][мертвая ссылка ]
  40. ^ RWO. "Международные вещатели пересматривают короткие волны". radioworld.com.
  41. ^ http://swradiogram.net/
  42. ^ «Радио Австралии передает цифровые радиограммы в эти выходные, 8–9 июня». swling.com. 6 июня 2013 г.
  43. ^ "Радиограмма VOA, 6-7 августа 2016: в Thor25x4, новости об Ио". Радиограмма VOA.
  44. ^ «Как расшифровать цифровое сообщение WBCQ». swling.com. 5 мая 2012 г.
  45. ^ «Mighty KBC тестирует 9450 кГц и отправит цифровое сообщение в эти выходные». swling.com. 6 ноября 2012 г.
  46. ^ «Десятый регион Марса ВВС - мы обеспечиваем радиосвязь контингента в соответствии с указаниями Министерства обороны США». www.af-mars.org.
  47. ^ «Архивная копия» (PDF). Архивировано из оригинал (PDF) на 21.08.2016. Получено 2016-08-16.CS1 maint: заархивированная копия как заголовок (связь)
  48. ^ https://www.cisa.gov/shares-program-information
  49. ^ http://w4cae.com/dhs-shares-lf-beacon/
  50. ^ «ПСКмаил». pskmail.org.
  51. ^ Руссон, Мэри-Энн (24 апреля 2014 г.). «Анонимный» Airchat стремится разрешить общение без телефона или доступа в Интернет ». ibtimes.co.uk.
  52. ^ «Анонимные радиосети держат протестующих подальше от сети». engadget.com.
  53. ^ http://hplusmagazine.com/2014/05/14/airchat-secure-wireless-from-anonymous/

внешняя ссылка