Флдиги - Fldigi
Снимок главного окна Fldigi | |
Разработчики) | Дэйв Фриз (W1HKJ) и др.[1] |
---|---|
изначальный выпуск | 2007 |
Стабильный выпуск | 4.1.16 / 13 ноября 2020[2] |
Репозиторий | Sourceforge |
Написано в | ФЛТК, 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 |
Флдиги (Короче для Fаст лправо Digiтал)[4] это бесплатно и с открытым исходным кодом программа, которая позволяет обычному компьютеру звуковая карта будет использоваться как простой двусторонний модем данных. Программное обеспечение в основном используется радиолюбители кто подключает микрофон и наушники связи любительское радио SSB трансивер или FM двустороннее радио к разъемам наушников и микрофона компьютера соответственно.[5][6]
Это соединение создает "радио, определяемое звуковой картой", доступное пропускная способность ограничено частотой дискретизации звуковой карты и пропускной способностью внешнего радио.
Такое общение обычно осуществляется по коротковолновый любительские радиодиапазоны в таких режимах, как PSK31, MFSK, RTTY, Оливия, и CW (азбука Морзе). Все чаще программное обеспечение также используется для получения данных о УКВ и УВЧ частоты с использованием более быстрых режимов, таких как 8-ПСК.
Используя это программное обеспечение, можно радиолюбители для связи по всему миру, используя всего несколько ватт мощности RF.
Программное обеспечение Fldigi также используется для радиолюбительская аварийная связь когда другие системы связи выходят из строя из-за стихийного бедствия или отключения электроэнергии. Передача файлов, электронной почты и Формы FEMA ICS возможны с использованием недорогого радиооборудования.[7][8][9]
Поддерживаемые цифровые режимы
Название режима | Поддерживаемые скорости | Пользовательские режимы |
---|---|---|
Азбука Морзе / CW | 5-50 слов в минуту | да |
PSK | 31, 63, 63F, 125, 250, 500, 1000 | Нет |
FSQ | 2, 3, 4.5, 6 | Нет |
IFKP | 0.5, 1.0, 2.0 | Нет |
Contestia | 4/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 | Нет |
Hellschreiber | Feld Hell, Медленный ад, Feld Hell X5, Feld Hell X9, FSK Hell, FSK Hell-105, Ад 80 | Нет |
MFSK | 4, 8, 11, 16, 22, 31, 32, 64, 64L, 128, 128L | Нет |
MT63 | 500S, 1000S, 2000S, 500L, 1000L, 2000L | Нет |
Навтекс | Навтекс | Нет |
Оливия | 4/250, 8/250, 4/500, 8/500, 16/500, 8/1000, 16/1000, 32/1000, 64/2000 | да |
QPSK | 31, 63, 125, 250, 500 | Нет |
8PSK | 125, 250, 500, 1000, 125FL, 250FL, 125F, 250F, 500F, 1000F, 1200F | Нет |
ПСКР | 125R, 250R, 500R, 1000R | Нет |
RTTY | 45.45/170, 50/170, 75/170, 75/850 | да |
СИНОП | СИНОП | Нет |
ТОР | Микро, 4, 5, 8, 11, 16, 22, 25x4, 50x1, 50x2 100 | Нет |
SITORB | SitorB | Нет |
Throb / ThrobX | 1, 2, 4 / Х1, Х2, Х4 | Нет |
WEFAX | IOC576, IOC288[10] | Нет |
Портативность
Операционные системы
Fldigi основан на легкой переносной графической библиотеке. ФЛТК и C /C ++ язык. Благодаря этому программное обеспечение может работать на многих различных операционные системы Такие как:
- Майкрософт Виндоус (2000 или новее)
- OSX
- macOS
- Linux,[11]
- FreeBSD,[12]
- OpenBSD,[13]
- NetBSD,[14]
- Солярис.[15]
Кроме того, Fldigi предназначен для компиляции и запуска на любых POSIX послушный Операционная система который использует X11 совместимая оконная система / графический интерфейс пользователя.[15]
Архитектура
Программное обеспечение Fldigi написано на высоком портативный C /C ++ и может использоваться на многих ЦПУ архитектуры, включая:
Звуковые системы
Fldigi поддерживает несколько звуковых систем, что позволяет программе абстрагироваться от Звуковая карта оборудование на разном оборудовании и в разных операционных системах.
- Открытая звуковая система (OSS)
- Portaudio
- Pulseaudio
- Читать / писать в WAV файлы (файловый ввод / вывод)
Функции
- NBEMS: Узкополосная система обмена сообщениями в экстренных ситуациях. [17][18][9]
- Поддержка передачи и приема на всех языках с помощью UTF-8 кодировка символов (некоторые режимы)
- Подключение к внешним программам через TCP / IP порт 7322 [19]
- Возможность использования в качестве ЦЕЛОВАТЬ модем через порт TCP / IP 7342
- Двухтональный многочастотный (DTMF ) кодирование и декодирование
- Автоматическое переключение режима и частоты с помощью Идентификатор Рида-Соломона идентификация сигнала
- Встроенный макроязык и процессор для программируемого автоматического управления
- Частота генератора звуковой карты / коррекция перекоса
- Звуковая карта измерения осциллятор перекос к атомные часы: WWV или же WWVH
- Измерьте радиочастотный приемник частота наклониться к атомные часы: WWV или же WWVH
- Передача сигнала времени, подобного WWV, в качестве эталона калибровки
- Управление внешним радиооборудованием передачи / приема с помощью GPIO булавки. (Для встроенного оборудования)
- Одновременное декодирование нескольких азбука Морзе (CW ) сигналы.
- Расшифровка азбука Морзе (CW ) к самоорганизующаяся карта искусственная нейронная сеть (обучен искусственный интеллект )
Люкс 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.
Расширения, предоставленные сообществом
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]
Известные пользователи
Услуги по оказанию помощи при стихийных бедствиях
Программное обеспечение также используется некоторыми организациями как для обычных служб, так и для оказания помощи при бедствиях / чрезвычайных ситуациях.
- Множественный штат и округ Центры аварийных операций [32][33]
- W1AW (ARRL ) [34]
- Радиолюбительские службы экстренной помощи (АРЕС)[35][32]
- Радиолюбительская гражданская служба спасения (СКАЧКИ)[36]
- Гражданский воздушный патруль (КОЛПАЧОК)[37]
- САТЕРН, то Армия Спасения Команда аварийной радиосети [38]
- SKYWARN программа Соединенные Штаты ' Национальная служба погоды (NWS), чья задача - собирать отчеты о местных суровых погодных условиях. [39]
Коротковолновые вещатели
После успешных испытаний Голос Америки с Радиограмма VOA программы, международные и правительственные коротковолновые вещатели начали тестирование и эксперименты с цифровыми данными по коротковолновым каналам вещания с использованием программного обеспечения Fldigi.[40]Эти тесты привели к регулярным еженедельным цифровым трансляциям перечисленных ниже вещателей.
- Радиограмма VOA, услуга прекращена в 2017 году и продолжается как Коротковолновая радиограмма.
- В июне 2017 года, после прекращения работы радиограммы VOA, Коротковолновая радиограмма начал трансляцию цифровых потоков данных с помощью Fldigi через WRMI в Майами и Космическая линия [2] в Болгария. [41]
- Радио Гавана Куба
- Радио Москва
- Радио Австралии[42]
- Радио Майами Интернэшнл
- Итальянская радиовещательная корпорация[43]
- WBCQ (SW)[44]
- Могучий KBC[45]
МАРС
Пакет программ Fldigi стал популярным в Армия США и ВВС США Военная вспомогательная радиосистема.[46][47]
Департамент внутренней безопасности
Fldigi используется при тестировании в рамках программы DHS Shares, которая использует «существующие ВЧ радиоресурсы правительства, критической инфраструктуры и организаций по реагированию на стихийные бедствия для координации и передачи аварийных сообщений». [48][49]
PSK Mail
Fldigi используется в качестве основного модема для PSKmail проект.[50] PSK Mail позволяет пользователям получать и отправлять обычные электронные письма по радио.
AirChat
В 2014 году группа Анонимный выпустила коммуникационный инструмент под названием AirChat, который использовал Fldigi в качестве основного модема. Это обеспечивало низкую скорость, но надежное соединение для передачи данных с использованием только умеренного радиооборудования. Программное обеспечение AirChat позволяет анонимно передавать как зашифрованный и незашифрованный сообщения по незашифрованным каналам.[51][52][53]
Декодируемые трансляции
Перечисленные ниже трансляции передаются по регулярному расписанию и могут быть декодированы с помощью Fldigi.
- SITOR текстовые прогнозы и штормовые предупреждения
- Визуальный метеорологический факс WEFAX
- SYNOP приземные синоптические наблюдения
- Предупреждения, прогнозы и информационные сообщения NAVTEX
- Радиограммы VOA
- W1AW трансляции
Смотрите также
- Любительское радио
- Коротковолновое радио
- WSPR (программное обеспечение для радиолюбителей)
- WSJT (программное обеспечение для радиолюбителей)
- CW Скиммер
- Интернет-радио Linking Project
- PSK31
- RTTY
- Американская радиорелейная лига
Рекомендации
- ^ "АВТОРСКИЙ файл". Получено 14 сентября 2018 - через SourceForge.
- ^ «Программное обеспечение W1HKJ». 13 ноября 2020 г. Таблица выпусков программного обеспечения. Получено 16 ноября 2020.
- ^ "Путеводитель по Флдиги для начинающих". w1hkj.com.
- ^ «Документация / FAQ - fldigi». fedorahosted.org.
- ^ «Прокатитесь самостоятельно с цифровым любительским радио - Linux Journal». www.linuxjournal.com.
- ^ "Руководство по выживанию радиолюбителей для пользователей Linux - Linux Journal". www.linuxjournal.com.
- ^ Аллокка, Джон. Справочник по радиолюбительской радиосвязи в чрезвычайных ситуациях. Lulu.com. ISBN 9781105450372 - через Google Книги.
- ^ http://www.arrl.org/files/file/On%20the%20Air/Tutorials/Introduction_to_NBEMS_ARRL.pdf
- ^ а б http://www.w1hkj.com/NBEMS/PublicService.pdf
- ^ Как мне расшифровать метеосъемку (WEFAX) вне моей коротковолновой связи? В архиве 2015-10-15 на Wayback Machine
- ^ "Пакет: fldigi (3.22.01-1)". Debian. Получено 6 мая 2017.
- ^ "Порт FreeBSD". freebsd.org.
- ^ "порты / comms / fldigi /". OpenBSD. Получено 6 мая 2017.
- ^ "pkgsrc / ham / fldigi /". NetBSD.
- ^ а б «Инфраструктура / Fedorahosted-retirement - Fedora Project Wiki». fedorahosted.org.
- ^ [email protected], Debian Webmaster. «Debian - Результаты поиска пакетов - fldigi». packages.debian.org.
- ^ «НБЭМС». www.arrl.org.
- ^ https://www.liltechdude.com/portfolio/Data_Networks.pdf
- ^ «Руководство пользователя FLDIGI: настройка ARQ / KISS I / O». www.w1hkj.com.
- ^ «Программное обеспечение W1HKJ». www.w1hkj.com.
- ^ http://www.w1hkj.com/files/flamp/Amp-2.V3.0.Protocol.pdf
- ^ "Руководство пользователя FLAMP: Руководство пользователя FLAMP - Версия 2.1.02". www.w1hkj.com.
- ^ http://www.w1hkj.com/FlarqHelpFiles/ARQ2.pdf
- ^ W1HKJ, Дэйв Фриз. "flarqhelp-main". www.w1hkj.com.
- ^ «Руководство пользователя FLMSG: Руководство пользователя FLMSG - версия 4.0». www.w1hkj.com.
- ^ «Руководство пользователя FLWRAP: Руководство пользователя FLWRAP - версия 1.3». www.w1hkj.com.
- ^ а б http://www.w1hkj.com/RSID_description.html
- ^ «Dayton Hamvention® объявляет победителей конкурса 2014 года». www.arrl.org.
- ^ «Июнь 2017, проект месяца« Выбор персонала »- fldigi - блог сообщества SourceForge». sourceforge.net. 5 июня 2017.
- ^ «Проекты недели, 17 октября 2016 - блог сообщества SourceForge». sourceforge.net. 17 октября 2016 г.
- ^ «Декабрь 2017, Проект месяца« Выбор сообщества »- fldigi - блог сообщества SourceForge». sourceforge.net. 1 декабря 2017 г.
- ^ а б «Районы ARES на Большом острове активизируются для поддержки возможной реакции на ураган на Гавайях». www.arrl.org.
- ^ "Cascadia Comms - WAEmcomm". www.wastateares.org.
- ^ "W1HKJ удостоен награды за fldigi - блог радиолюбителя KB6NU". kb6nu.com. 22 августа 2012 г.
- ^ "NBEMS (fldigi, flarq и т. Д.) - Округ Типпекано, АРЕС - W9TCA.com". www.w9tca.com.
- ^ "Присоединяйтесь к ARES / RACES: Brown County ARES / RACES: GroupSpaces". groupspaces.com.
- ^ «Коммуникационный блог - Национальный штаб гражданского воздушного патруля». www.capmembers.com.
- ^ "SATERN.org - NBEMS Intro". qso.com.
- ^ [1][мертвая ссылка ]
- ^ RWO. "Международные вещатели пересматривают короткие волны". radioworld.com.
- ^ http://swradiogram.net/
- ^ «Радио Австралии передает цифровые радиограммы в эти выходные, 8–9 июня». swling.com. 6 июня 2013 г.
- ^ "Радиограмма VOA, 6-7 августа 2016: в Thor25x4, новости об Ио". Радиограмма VOA.
- ^ «Как расшифровать цифровое сообщение WBCQ». swling.com. 5 мая 2012 г.
- ^ «Mighty KBC тестирует 9450 кГц и отправит цифровое сообщение в эти выходные». swling.com. 6 ноября 2012 г.
- ^ «Десятый регион Марса ВВС - мы обеспечиваем радиосвязь контингента в соответствии с указаниями Министерства обороны США». www.af-mars.org.
- ^ «Архивная копия» (PDF). Архивировано из оригинал (PDF) на 21.08.2016. Получено 2016-08-16.CS1 maint: заархивированная копия как заголовок (связь)
- ^ https://www.cisa.gov/shares-program-information
- ^ http://w4cae.com/dhs-shares-lf-beacon/
- ^ «ПСКмаил». pskmail.org.
- ^ Руссон, Мэри-Энн (24 апреля 2014 г.). «Анонимный» Airchat стремится разрешить общение без телефона или доступа в Интернет ». ibtimes.co.uk.
- ^ «Анонимные радиосети держат протестующих подальше от сети». engadget.com.
- ^ http://hplusmagazine.com/2014/05/14/airchat-secure-wireless-from-anonymous/