FoxSDR 0.99.104 · ОТКРЫТАЯ БЕТА
Машинный перевод
ОБЩЕЕ
РАБОТА
ДЕКОД
ТИШИНА
ОТКАЗ
НАСТРОЙКА - ГЕРЦЫ
1090.0000 MHz · щелчок по разряду — настроить выше, правый щелчок — ниже
ГРОМКОСТЬ
42 %
ЧАСТ. ДИСКР.
MS/s
2.000 MS/s
ВРЕМЯ КАДРА
мс
16.7 мс

Пульт приёма сигналов · Тип 71

Открытая бета · Версия 0.99.104 · Windows x64 · Linux x64 · Raspberry Pi arm64 · Android arm64 альфа · бесплатно для некоммерческого использования

Windows 0.99.104 is available now. Linux x64 and Raspberry Pi arm64 remain on 0.99.103.

SDR-программа,
написанная с нуля.

FoxSDR находится в открытом бета-тестировании. Программа бесплатна, уже достаточно полна для ежедневной работы и всё ещё местами шероховата — поэтому самое полезное, что вы можете с ней сделать, это найти эти шероховатости.

FoxSDR — программно-определяемое радио, написанное с нуля, вплоть до собственных драйверов SDR: живой спектр и водопад, все виды модуляции, которыми вы действительно пользуетесь, стереофоническое FM с RDS, карта с декодированными воздушными судами и кораблями — и весь интерфейс в браузере, так что приёмник может стоять там, где антенна.

· Без учётной записи, лицензионного ключа и активации
· Восемь семейств SDR через собственные драйверы; всё остальное — через SoapySDR
· В English, Български, Català, Čeština, Dansk, Deutsch, Ελληνικά, Español, Eesti, Suomi, Français, Hrvatski, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Latviešu, Norsk bokmål, Nederlands, Polski, Português (Brasil), Português (Portugal), Română, Русский, Slovenčina, Slovenščina, Svenska, Türkçe, Українська, Tiếng Việt, 简体中文 и 繁體中文
· Тестов в сборке: 173; все проходят на Windows и Linux
· How it compares with SDR#, SDR++, SDRangel and four others: SDR software compared
СПЕКТР - 1024 БИНОВ - EMA 0.50ПИК -88.7 dBFS
1090.0000 MHz · ОБЗОР 2.000 MS/sСИНТЕЗ · НЕ ПРИЁМНИК
8ВИДЫ ДЕМОДУЛЯЦИИ
43ПЛАГИНЫ В КАТАЛОГЕ
8СОБСТВЕННЫЕ ДРАЙВЕРЫ SDR
0ЗАВИСИМОСТИ ПОД GPL

Выбор функций · возможности

нажмите банк

Всё описанное ниже есть в текущей сборке. Там, где утверждение слабее, чем выглядит, страница говорит об этом прямо, а не оставляет вас выяснять самим.

Спектр и водопад

Диапазон рисуется вживую, а под ним прокручивается водопад. Щёлкните по сигналу, чтобы настроиться на него, растяните полосу пропускания под его ширину и наблюдайте, как несущая появляется и пропадает на протяжении минут, вместо того чтобы гадать по стрелке прибора.

Все нужные виды модуляции

NFM, WFM, AM, DSB, USB, LSB и CW с шумоподавителем, АРУ, подавлением шума, ручной и автоматической режекцией и коррекцией предыскажений. Вещательное FM декодируется в стерео с захватом пилот-тона, а RDS показывает название станции, радиотекст, PI и тип программы.

Ваш SDR, каким бы он ни был

Восемь семейств SDR работают через собственные драйверы FoxSDR, без установки каких-либо пакетов: RTL-SDR (включая Blog V4), HackRF, Airspy R2/Mini, Airspy HF+, свистки Mirics и RX888 mk2 по USB, SDRplay RSP через уже установленный у вас SDRplay API и ADALM-Pluto по его сетевому протоколу. Любое другое устройство, доступное через SoapySDR, — USRP, LimeSDR — тоже работает. Разработка велась на Ettus B200 и RTL-SDR; остальные семь драйверов проверены по эталонному коду производителей, но с реальным оборудованием на нашем столе ещё не встречались.

Работа с сигналами

Закладки для частот, к которым вы постоянно возвращаетесь, сканер диапазонов, останавливающийся на активности, планы диапазонов, подписывающие то, что вы видите, — нужного размера и цвета, — и запись как демодулированного звука, так и сырых I/Q. Частотомер отображается на лампах Nixie, неоновыми или простыми цифрами.

Airband: type an airport, hear its tower

Type an airport’s code, such as EGLL, KORD, LHR or ORD, and its tower, ground, clearance, approach and departure frequencies load from a table built into FoxSDR, so the lookup needs no internet. Nearest airports lists the six closest to you. LISTEN plays every ticked channel at once, each with its own squelch and levelled so a distant aircraft is as loud as the tower. When the channels span more than your radio hears at once, it scans between blocks and stops where someone is talking. Add your own AM or NFM channels, or import an SDR# frequency list.

Осциллограф на приёмнике

ОСЦ. ДЕМОД. — это люминофорная трасса на масштабной сетке с входом на четыре положения: демодулированный звук с синхронизацией, чтобы речь и тоны стояли на месте; его спектр; I и Q канала; и векторное отображение — вид, на котором AM, FM и SSB действительно выглядят по-разному.

Клавиши для всего, что вы делаете часто

Горячие клавиши в духе HDSDR — пуск и стоп, отключение звука, громкость, вид модуляции, настройка, ввод частоты, запись, полноэкранный режим, F1–F5 для банков — и раздел «Назначение клавиш», где любую из них можно изменить. Пока вы вводите текст, ни одна горячая клавиша не срабатывает.

Монитор · как это выглядит

выберите панель

Настоящие окна настоящего приёмника, а не макеты. На каждой картинке сказано, было ли показанное услышано в эфире, рассчитано по данным, полученным через интернет, или это просто состояние приложения, — потому что на экране эти три вещи неотличимы, а приёмник, который не может сказать, что есть что, мало чего стоит.

Пульт FoxSDR, настроенный на 94.62 MHz: круглая красная кнопка стоп, индикатор герц в стиле Nixie, стрелочные приборы, панель выбора функций, спектр с FM-станциями, выступающими из шума, и зелёный водопад под ним.
ИЗ ЭФИРА Пульт

Весь приёмник на одной панели: настройка, усиление, вид модуляции, шумоподавитель и выходы на левой панели, спектр над водопадом и состояние каждой подсистемы справа.

RTL-SDR (тюнер R820T) на 2.048 MS/s, настроенный на 94.62 MHz в режиме широкополосного FM с настольной антенной · FM-станции — это горбы на спектре и яркие полосы на водопаде, стереопилот захвачен · снято 23 сентября 2026 на FoxSDR 0.99.44

На этих картинках — интерфейс, который содержит загрузка ниже. Пульт был перестроен в прибор, который вы видите здесь, после 0.70.0, и каждый выпуск начиная с 0.75.0 содержит его — так что эти картинки показывают то, что устанавливается, а не работу, которая ещё впереди.

Удалённая панель

Поставьте приёмник туда, где антенна

FoxSDR раздаёт весь свой интерфейс по HTTP в вашей собственной сети: спектр, органы управления, живой звук и карту рядом со списком треков. Компьютер с SDR может стоять на чердаке рядом с кабелем, а управлять им вы будете с дивана.

По умолчанию выключено и привязано только к этому компьютеру, пока вы это не измените.

Пароль обязателен для любой привязки, кроме loopback: без него привязка к локальной сети просто отклоняется, а не открывает сокет без какой-либо защиты.

Пароли хранятся в виде хешей (PBKDF2-HMAC-SHA256); сеансы истекают и отзываются при каждом изменении настроек.

TLS нет — намеренно: удалённый доступ раздаётся по обычному HTTP, чтобы не заявлять о защите транспорта, которой он не обеспечивает. Поставьте перед ним Caddy, nginx, Tailscale или Cloudflare Tunnel и никогда не пробрасывайте на него порт напрямую.

Интерфейс FoxSDR в веб-браузере, в том же оформлении прибора из латуни и оливкового цвета, что и настольное приложение.
ИЗ ЭФИРА Тот же прибор — в браузере

Не урезанный пульт: спектр, водопад, органы управления и карта раздаются по HTTP на всё, где есть браузер, в вашей собственной сети.

Спектр и водопад нарисованы по живым данным B200 на 1090 MHz · на панели карты открытый Тихий океан, потому что единственной целью, за которой в тот момент велось наблюдение, была МКС, пролетавшая над ним.

Каталог декодеров

Опубликовано: 43

Every plugin in the catalogue today has a card below, and every card carries the version the application will actually fetch. Each entry says exactly how well it is verified, because “decodes AIS” and “decodes AIS off the air” are different claims.

Верстак декодеров

Декодер I/Qпротестирован, но ещё не в эфире

Декодирует целый диапазон одновременно с одного SDR. Четыре группы каналов расположены так близко друг к другу, что ваш приёмник уже оцифровывает их все — шесть частот ACARS, семь метеоканалов NOAA, четыре пейджинговых канала, два канала APRS, — но до сих пор декодировать можно было только по одному, потому что эти декодеры работают с демодулированным звуком, а приёмник демодулирует один канал за раз. Этот плагин берёт вместо этого сырой поток, выделяет из него каждый канал и запускает на каждом отдельный декодер, сводя всё в одно окно, где в начале каждой строки стоит частота, на которой она пришла. Что именно декодируется, зависит от того, куда вы настроились: направьте SDR на метеодиапазон — и получите все семь каналов NOAA, на 931 MHz — четыре пейджера, на 144 MHz — обе частоты APRS. Для каждого есть пресет, а панель перечисляет все каналы текущего диапазона — доступен ли канал вашему SDR, какой на нём сигнал и сколько сообщений по нему прошло. Демодуляторы — те же самые, что используют эти плагины, без изменений.

v0.2.0 · MIT · ABI 3 · Windows и Linux

Декодер ADS-B для воздушных судов

Декодер I/Qпроверен в эфире

Местоположение, позывной и скорость воздушных судов на 1090 MHz. Декодируется вживую из эфира, причём адреса ICAO и позывные совпадают в независимых типах сообщений. Собственное смещение постоянной составляющей приёмника удаляется до обнаружения, так что свисток с нулевой ПЧ слышит самолёты, которые раньше тонули в нём. Версия 1.7 слышит заметно дальше: проверка, которая решает, является ли всплеск передачей вообще, требовала примерно вдвое большего отношения сигнал/шум, чем другие декодеры, а заменивший её порог выбран по семи минутам реального трафика, а не из рассуждений, — за те же пять минут неба число воздушных судов выросло с 27 до 40, а число судов с координатами — с 20 до 33. Версия 1.8 сообщает ТИП каждого воздушного судна — лёгкий самолёт, авиалайнер, тяжёлый, вертолёт, планёр, сверхлёгкий, беспилотный — по категории, которую каждое судно передаёт рядом с позывным, и FoxSDR рисует каждое своим значком — начиная с 0.99.26 это затенённый вид сверху размером 48 px (задаётся в ВИД > Дисплей), с вертолётами и простой стрелкой для воздушного судна, не сообщающего тип. По измерениям за шесть минут реального неба тип указали 32 из 33 воздушных судов, сообщивших о себе.

v1.9.1 · MIT · ABI 3 · Windows и Linux

Сведения о воздушных судах (поиск по реестру)

Дополнение карты

Превращает 24-битный адрес воздушного судна в то, чем оно является на самом деле: регистрационный номер, тип и эксплуатант, показанные на карте и в списке треков. Начиная с 1.1.0 плагин сначала обращается к собственной базе воздушных судов foxsdr.com — построенной на данных OpenSky Network и не хранящей сведений о том, кто что спрашивал, — и лишь о судах, которых мы не знаем, спрашивает adsbdb.com, который поддерживают добровольцы.

v1.1.0 · MIT · ABI 3 · Windows и Linux

Декодер AIS для отслеживания судов

Декодер I/Qпротестирован, но ещё не в эфире

Координаты судов и рейсовые данные в морском диапазоне. Оба канала одновременно с одного приёмника, на одной карте со всем остальным.

Суда подписываются на карте своими названиями, как только передадут их.

v1.0.2 · MIT · ABI 3 · Windows и Linux

NAVTEX & DSC (marine)

Декодер-приборпротестирован, но ещё не в эфире

The two text services a ship’s radio keeps watch on: NAVTEX navigational and weather warnings on 518, 490 and 4209.5 kHz, and GMDSS Digital Selective Calling on VHF channel 70 and the HF distress frequencies. Messages print on a teleprinter, and a call that carries a position puts the vessel on the map. It is checked against the ITU tables and the IMO manual’s own worked examples; no real NAVTEX or DSC transmission has been decoded yet.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Декодер пакетов APRS / AX.25

Звуковой декодерпротестирован, но ещё не в эфире

Пакетная радиосвязь Bell 202 из звука NFM на 144.800 MHz: координаты, сообщения, статусы и телеметрия с проверкой контрольной суммы кадра AX.25.

Движущаяся станция, например аэростат, рисует на карте след с сообщаемой высотой.

v1.0.2 · MIT · ABI 3 · Windows и Linux

Декодер изображений SSTV

Декодер изображенийпротестирован, но ещё не в эфире

Изображения с медленной развёрткой на КВ и в диапазоне 2 м. Режим считывается из собственного заголовка VIS передачи, а уход тактовой частоты измеряется по синхроимпульсам, исправляется и сообщается в ppm.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Снимки метеоспутников NOAA (APT)

Декодер изображений

Изображение, которое спутники NOAA непрерывно передают на 137 MHz, строится строка за строкой, пока спутник пересекает небо. Оба канала приходят рядом, как переданы, — обычно видимый диапазон рядом с инфракрасным. Если установлен и плагин «Спутники», он подскажет, когда NOAA 19 в следующий раз пройдёт над вами, а этот нарисует то, что спутник передаёт.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Meteor-M LRPT Weather Pictures

Декодер изображенийэкспериментальный

Meteor-M weather-satellite pictures on 137 MHz, from raw I/Q. Everything from the radio down to the data packets is written from published CCSDS documents and tested against them, but the last step, turning image packets into pixels, is a reconstruction. On a real pass it should lock and report what it hears, then refuse each image packet out loud rather than draw a wrong picture.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Метеоспутники GOES (HRIT / LRIT)

Декодер I/Q и изображенийпротестирован, но ещё не в эфире

Прямое вещание метеоспутников GOES на 1.7 GHz — от сырых I/Q до файлов, которые в нём передаются: снимки всего диска Земли, распакованные изображения со сжатием Rice и текстовые продукты EMWIN. Нужна тарелка диаметром около метра и малошумящий усилитель. Проверен на опубликованных NOAA файлах-образцах; ничего, принятого непосредственно со спутника, через него ещё не проходило.

v0.2.0 · MIT · ABI 3 · Windows и Linux

Radiosondes

Декодер I/Qэкспериментальный

Follows Vaisala RS41 weather-balloon sondes on 400 to 406 MHz: serial number, position, height, climb rate and wind, with each balloon’s trail on the map, up to four at once. It finds the sondes’ carriers itself, because nobody publishes them. It has never seen a real flight, and two details of the frame format are unconfirmed, so it may report nothing until it is checked against a real RS41. Asked for through the app’s feature box.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Декодер Морзе (CW)

Звуковой декодерпротестирован, но ещё не в эфире

Принимает станцию на тоне 700 Hz, отслеживая её в пределах 60 Hz в любую сторону, определяет скорость по самому сигналу и заново после каждой паузы, распознаёт фарнсвортовские интервалы и ручной ключ, и включает пресет для SAQ Grimeton.

v1.1.0 · MIT · ABI 3 · Windows и Linux

Декодер радиотелетайпа RTTY

Звуковой декодерпротестирован, но ещё не в эфире

Любительский радиотелетайп 45.45 Бод на КВ. Полярность определяется по сигналу, а не задаётся вручную, поддерживаются оба набора символов.

v1.1.0 · MIT · ABI 3 · Windows и Linux

Декодер FT8

Звуковой декодердекодирует реальные записи, но ещё не вживую из эфира

Любительский режим слабых сигналов из WSJT-X, декодируемый интервал за интервалом по часам UTC и выводимый в том же формате, что и в WSJT-X: время, SNR, DT, звуковая частота, сообщение. Пресеты — частоты настройки FT8 из WSJT-X от 160 м до 2 м. Запрошен через форму предложений в приложении. Необязательная отправка отчётов в PSK Reporter под вашим собственным позывным — выключена, пока вы не введёте позывной и не включите её — требует FoxSDR 0.99.43 или новее для полей настроек. Построен на ft8_lib (MIT) и KISS FFT (BSD-3-Clause).

v1.1.1 · MIT · ABI 3 · Windows и Linux

Декодер SELCAL

Звуковой декодерпротестирован, но ещё не в эфире

Четырёхбуквенные вызовы, которые авиационные КВ-станции посылают, чтобы оповестить экипаж конкретного воздушного судна; проверяются все тоны ICAO (32) и временные параметры стандарта — вызов, который им не соответствует, всё равно сообщается с указанием причины. Десять пресетов КВ для Северной Атлантики. Запрошен через форму предложений в приложении.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Декодер пейджеров POCSAG

Звуковой декодерпротестирован, но ещё не в эфире

Все три скорости передачи и инвертированная полярность определяются автоматически. Код коррекции ошибок BCH реализован полностью: повреждённые кодовые слова отбрасываются, а не показываются как текст.

v1.0.5 · MIT · ABI 3 · Windows и Linux

DMR Monitor (data only)

Звуковой декодерэкспериментальный

The signalling of DMR digital radio, from NFM audio: colour code, group or private call, talkgroup, radio IDs, and the emergency and encryption flags. No voice is decoded and nothing is decrypted: DMR’s voice codec is patent-encumbered and is not in the plugin. Tested against a transmitter built from the standard, not yet against a real burst off the air.

v0.1.1 · MIT · ABI 3 · Windows и Linux

TETRA Monitor (data only, no voice)

Декодер I/Qпротестирован, но ещё не в эфире

What a TETRA cell broadcasts about itself, from raw I/Q: its network and colour codes, system information, slot assignments and channel grants, with whether each is encrypted. It plays no audio: no TETRA speech codec is present and nothing is decrypted, so a voice channel is labelled and left alone. Verified against a synthetic transmitter built from the ETSI standard, not yet against a real cell.

v0.1.2 · MIT · ABI 3 · Windows и Linux

Декодер оповещений EAS / SAME

Звуковой декодер

Цифровые заголовки, которые передаются в каждом сообщении американской системы экстренного оповещения (EAS) и каждом оповещении NOAA Weather Radio, выводятся словами: событие, кто его объявил, каких округов оно касается и сколько действует. Заголовок передаётся трижды, и декодер голосует по копиям, так что оповещение переживает помехи, повреждающие каждую копию по-своему.

v1.0.0 · MIT · ABI 3 · Windows и Linux

DAB / DAB+ Radio

Декодер I/Q и изображенийstations played off airэкспериментальный

Digital radio from Band III: it lists every station on a DAB or DAB+ multiplex and plays the one you pick, with its scrolling text and slideshow. Off the air in West Yorkshire it played stations from BBC National DAB and Digital One, DAB+ included. The slideshow and the title-and-artist tags have not yet been seen on a real signal, which is why it is still marked experimental. It needs exactly 2.048 MS/s, which an RTL-SDR offers. DAB+ sound needs ffmpeg, which you install yourself: the plugin contains no AAC decoder.

v0.5.0 · MIT · ABI 3 · Windows и Linux

IBOC Radio (nrsc5 library)

Декодер I/Q и изображенийэкспериментальный

HD Radio, the digital signal beside many US FM stations: HD1 to HD8 audio, station and track information, album art, and traffic and weather maps. The plugin contains no decoder: it loads the libnrsc5 library you already have from NRSC5 Studio, a separate GPL program, and says so on its panel when it cannot find one. It has decoded nrsc5’s recorded sample, but never a live station inside FoxSDR.

v0.1.2 · MIT · ABI 3 · только Windows

Спутники

Источник треков

МКС, любительские спутники и метеоспутники рисуются на карте вживую с прогнозируемой наземной трассой, таблица пролётов для вашей станции и коррекция доплеровского сдвига, удерживающая движущуюся нисходящую линию на протяжении всего пролёта. Орбиты берутся из наборов элементов CelesTrak, так что нарисованное рассчитано, а не принято.

v1.1.2 · MIT · ABI 3 · Windows и Linux

Картографическая подложка (OpenStreetMap)

Картографическая подложка

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

v1.1.2 · MIT · ABI 3 · Windows и Linux

Обзор диапазона (Survey Engine)

Декодер I/Q

Направьте его на диапазон, оставьте работать на компьютере, который и так включён, и возвращайтесь к тому, что действительно использовалось: какие частоты, какой ширины, насколько сильными были сигналы и как часто они появлялись. Он читает всю полосу приёмника сразу, а не по одному каналу.

v0.1.1 · MIT · ABI 3 · Windows и Linux

Перехват ближнего сигнала

Декодер I/Q

Замечает передатчик, намного более сильный, чем всё остальное в полосе, которую оцифровывает приёмник (обычно это находящаяся рядом портативная или мобильная рация), и, если вы разрешите, настраивает приёмник на него, чтобы вы его услышали. Работает как функция Close Call в сканерах Uniden; Uniden её не создавала и не одобряла.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Demod Analyzer

Toolэкспериментальный

Works out what a digitally modulated signal is, BPSK, QPSK, 8PSK or 16-QAM, and measures it: symbol rate, carrier, EVM, MER, SNR and I/Q imbalance, with the constellation, eye and spectrum in one picture. It reads the live receiver channel or a recording in the common I/Q file formats, and can export the recovered bits. Tested against synthetic signals only, never a real off-air capture.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Propagation Tools

Toolэкспериментальный

HF propagation in one picture: a world map with the grey line and a heat map of the bands likely to be open from your locator, solar indices, the NCDXF beacon schedule with tune presets, and a meteor-shower calendar. Predictions come from VOACAP, built in, which matches ITS’s own program on its test circuits but has never been compared with the air. It fetches solar data from N0NBH and NOAA while its window is open, and never sends your locator.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Solar System View

Toolэкспериментальный

The Sun, planets and Moon drawn from orbital elements and turned with the keys on its plate, with NASA’s latest Sun pictures, the SOHO coronagraph, NASA’s list of coronal mass ejections, solar-wind readings and NOAA’s aurora forecast beside them. It contacts NASA and NOAA servers only for what is on screen. Tested against recorded responses, not yet inside FoxSDR’s own window.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Packet TNC (KISS)

Toolэкспериментальный

A software TNC: 1200 baud AX.25 packet radio for Winlink Express, APRS clients and other packet programs, over KISS on a local TCP port. It can transmit, but only after you have granted it transmit and armed the transmitter yourself. Tested against a simulated host and a scripted client; not yet tried on the air. Not affiliated with ARSFI or Winlink.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Radio Email (Winlink-compatible)

Toolэкспериментальный

Winlink-compatible e-mail through the internet gateway: a mailbox, a compose form and the B2F protocol. It makes no radio transmission yet, and needs an existing Winlink account. It passes tests against a fake gateway and another author’s implementation, but has never talked to the real Winlink servers. Not affiliated with ARSFI or the Winlink team.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Декодер Inmarsat-C / EGC

Декодер I/Qэкспериментальный

Морские сообщения о безопасности. Около десятка констант его радиоинтерфейса — реконструированные догадки, поэтому из эфира он, скорее всего, ничего не декодирует — и опубликован он именно с этой оговоркой, от своего имени.

v0.1.1 · MIT · ABI 3 · Windows и Linux

Пример: измеритель RMS

Образец

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

v2.0.0 · MIT · ABI 3 · только Windows

ACARS

Декодер-приборPOA, а не VDL Mode 2

Этот плагин декодирует POA — простой ACARS, — а не VDL Mode 2. POA — исходный символьно-ориентированный канал: MSK 2400 Бод на AM-несущей, семь бит ASCII и бит нечётности на символ, на 131.550 MHz над Северной Америкой и на 131.725 MHz над Европой. VDL Mode 2 — другой вид сигнала на других каналах — D8PSK на 31,500 бит/с, в районе 136 MHz, передающий AOA, а не символы, — и здесь его ничто не демодулирует.

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

v1.0.0 · MIT · ABI 3 · Windows и Linux

HFDL Aircraft Datalink Decoder

Декодер-приборэкспериментальный

HFDL, the HF half of airliners’ ACARS, from USB audio: ground-station squitters, log-ons, messages and positions, printed on a cockpit message printer. About sixty of its air-interface values are reconstructions, because the standards that state them are paid documents, so it will most likely decode nothing off air until a real recording corrects it. It still reports each burst’s pre-key tone and carrier, so you learn whether it heard one.

v0.1.0 · MIT · ABI 3 · Windows и Linux

VDL Mode 2

Декодер-приборэкспериментальный

The digital data link airliners use in the VHF airband, between 136.1 and 136.975 MHz: ACARS messages and ground-station announcements, up to twelve channels at once from raw I/Q, printed on a flight-deck message printer, with the positions stations announce put on the map. It has never decoded a signal from an aeroplane, and fifteen details of the signal could not be confirmed from any document, so it is published to be corrected against a real recording, not relied on.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Пейджинг FLEX

Декодер-прибор

Пейджинговый трафик FLEX, хранящийся в памяти, которую можно пролистать назад, а не в журнале, который уплывает вверх. Окно нарисовано как пейджер 1990-х годов с жидкокристаллическим дисплеем и памятью сообщений.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Двухтональный последовательный вызов

Декодер-прибор

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

v1.0.1 · MIT · ABI 3 · Windows и Linux

VOR

Декодер-прибор

Всенаправленные УКВ-радиомаяки, по которым ориентируются воздушные суда. Поверните OBS — и стрелка ответит точно так же, как прибор в самолёте. Окно нарисовано как бортовой индикатор курса с работающей ручкой OBS.

v1.0.1 · MIT · ABI 3 · Windows и Linux

WEFAX

Декодер-прибор

Метеокарты, передаваемые для судов, нарисованные так, как их нарисовал бы факсимильный аппарат, который когда-то их принимал, — вместе с линейкой ламп. Окно нарисовано как панель управления морского факсимильного аппарата.

v1.0.1 · MIT · ABI 3 · Windows и Linux

Аварийные радиобуи 406 MHz

Декодер-прибор

Радиобуи 406 MHz, которые носят воздушные суда, корабли и люди. Окно — это панель тревоги, потому что именно это означает сигнал. Окно нарисовано как панель тревоги с пятнадцатисимвольным идентификатором на семисегментном стекле.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Счётчики ресурсов ERT

Декодер-прибор

Короткие всплески, которые бытовые счётчики электроэнергии, газа и воды посылают для считывания с проезжающей машины, показываются на счётном механизме, похожем на тот, что стоит на самом счётчике. Окно нарисовано как счётный механизм электросчётчика.

v1.0.0 · MIT · ABI 3 · Windows и Linux

Wireless M-Bus Meter Decoder

Декодер-приборэкспериментальный

The 868 MHz bursts European heat, water, gas and electricity meters send for walk-by reading, in Wireless M-Bus modes S, T and C, shown on a meter register with a roster of every meter heard. Most meters encrypt their readings, and it decrypts only those whose keys you enter, for meters you own or may read. It decodes the standard’s own example telegrams exactly, but has not yet heard a real meter.

v0.1.0 · MIT · ABI 3 · Windows и Linux

Метеодатчики 433 MHz

Декодер-прибор

Садовые датчики температуры и влажности на 433 MHz, показанные на такой же консоли, с какой они продавались. Окно нарисовано как консоль Oregon Scientific.

v1.0.0 · MIT · ABI 3 · Windows и Linux

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

Состояние · насколько тщательно это проверено на самом деле?

ПОДТВЕРЖДЕНО НА РЕАЛЬНЫХ СИГНАЛАХ
ADS-B and DAB radio

Aircraft decoded live off the air, cross-checked across message types, and DAB and DAB+ stations played off the air. The audio chain has been confirmed by ear on broadcast FM.

ПРОВЕРЕНО НА СИНТЕЗИРОВАННЫХ СИГНАЛАХ
AIS, APRS, SSTV, Морзе, RTTY и POCSAG

Протестировано на сгенерированных сигналах и опубликованных константах. Это реальное подтверждение, но это не то же самое, что проверка в эфире.

ЯВНО НЕ ПРОВЕРЕНО
Every card marked experimental

Each is marked experimental in the catalogue itself, and each says in its own description what has and has not been seen off the air.

СБОРКА
Тестов: 173, все проходят на Windows и Linux

Ядро ЦОС, каждый драйвер и каждый декодер покрыты модульными тестами. FoxSDR работает и используется каждый день, но всё ещё pre-1.0: интерфейс и каталог продолжают меняться.

СОБСТВЕННЫЕ ДРАЙВЕРЫ SDR
Один из восьми проверен на оборудовании

Драйвер RTL-SDR работает с настоящим свистком на нашем столе. HackRF, Airspy R2/Mini, Airspy HF+, SDRplay, Mirics, RX888 mk2 и ADALM-Pluto — приём и передача — проверены байт в байт по эталонному коду и описаниям протоколов производителей, но ни разу не встречались здесь с самим SDR. Отчёт от владельца любого из них ценнее всего, что можем запустить мы.

LINUX
Опубликована, но ни разу не работала с SDR

Сборка для Linux есть в списке загрузок в виде AppImage и архива tar, проходит те же тесты (133) и содержит перехват сбоев и собственные USB-драйверы через usbfs. Из 43 плагинов каталога 41 поставляются со сборками для Linux рядом с Windows-версиями. Windows по-прежнему единственная проверенная платформа по одной простой причине: через сборку для Linux ещё ни разу не работал ни один SDR. Берите её и экспериментируйте, но не полагайтесь на неё.

ANDROID
Альфа, ни разу не запускалась на реальном устройстве

APK для arm64 запускался только в эмуляторе. Ни телефона, ни планшета, ни USB-свистка на Android рядом с ним не было; любой отчёт с такого устройства — новая информация.

Скачать

FoxSDR для Windows из Microsoft Store ЛУЧШЕ ДЛЯ НОВИЧКОВ

То же самое приложение, упакованное для Microsoft Store и подписанное Microsoft: оно устанавливается, обновляется и удаляется через Store, как и любое другое приложение на вашем компьютере, без предупреждений безопасности, которые нужно обходить, и без необходимости что-либо отслеживать потом. Это лучший выбор, если вы только знакомитесь с FoxSDR. Единственная цена — время: каждое обновление в Store ждёт сертификации Microsoft, поэтому версия из Store может отставать от этой страницы — сейчас в ней 0.99.101, а в установщике ниже 0.99.104.

Скачать FoxSDR 0.99.101 · размещено в Microsoft Store · подписано Microsoft

FoxSDR 0.99.104 для Windows, установщик НОВЕЙШАЯ СБОРКА

Установщик Inno Setup, который устанавливает приложение, среду выполнения SoapySDR и локальную для приложения среду выполнения Microsoft C. Он ничего не пишет за пределами своего каталога установки и вашего собственного профиля пользователя и чисто удаляется через «Установку и удаление программ». Это новейшая сборка, на несколько дней опережающая Store, — и она не подписана, поэтому Windows предупредит вас о неизвестном издателе, и вам придётся сказать ей всё равно запустить программу. Сверьте SHA-256 ниже, если предпочитаете уверенность доверию к предупреждению. В открытом бета-тестировании, которое движется так быстро, именно в этой копии есть исправления.

Ежедневная сборка · Скачать foxsdr-setup-0.99.104.exe · 20.9 МБ · Windows x64

SHA-256 57a7ce3c8c4ce7dae18f66f1c5334ac2eefe58186cf80f18d7d42dc666986a41

Windows 0.99.104 is available first. Linux and Raspberry Pi downloads remain on the verified 0.99.103 builds.

FoxSDR 0.99.103 для Linux ОБОРУДОВАНИЕ НЕ ПОДТВЕРЖДЕНО

Тот же исходный код, собранный для Linux x86-64. Там он собирается и проходит все свои тесты (173), а его собственные драйверы обращаются к SDR через интерфейс usbfs самого ядра, но на машине с Linux через него ещё ни разу не работал ни один SDR. Берите эту сборку, чтобы выяснить, что сломано, а не чтобы пользоваться ею как приёмником. Обоим файлам нужны SoapySDR, OpenSSL, ALSA и OpenGL из вашего дистрибутива (libsoapysdr0.8 libssl3 libasound2 в Ubuntu); в архиве tar есть правило udev и заметки по его установке, а AppImage запускается без FUSE с APPIMAGE_EXTRACT_AND_RUN=1.

FoxSDR-0.99.103-x86_64.AppImage · 8.9 МБ

SHA-256 eb6cd97cbba742b8c1bc41f9a1849710f3efbfbd5134108175189f4a82ebbf3d

foxsdr-0.99.103-linux-x64.tar.gz · 8.6 МБ

SHA-256 0f33b9acdf77f23483c64049714b06dd9f574fb04ccc1944a8733b91f838d2b4

FoxSDR 0.99.103 для Raspberry Pi (64-бит) ОБОРУДОВАНИЕ НЕ ПОДТВЕРЖДЕНО

Тот же исходный код, собранный для 64-битного Arm Linux (aarch64) собственной CI-задачей на размещённом GitHub раннере Arm64, где он проходит те же 173 тестов под Xvfb. Один AppImage и один tarball охватывают любой современный 64-битный Raspberry Pi — отдельной загрузки для каждой модели нет. Ни один Raspberry Pi ещё не запускал эту сборку, и в отличие от сборки для Linux x86-64 выше также не выяснено, откроется ли вообще её окно: FoxSDR запрашивает у GLFW контекст OpenGL без указания версии и инициализирует свой интерфейс для OpenGL 3.0 (GLSL «#version 130»). Драйвер v3d из Mesa, обслуживающий Pi 4, 5, 500 и 500+, по документации достигает OpenGL 3.1 — на бумаге достаточно — но мы не подтвердили на реальном железе, что контекст без версии действительно попадает именно на этот путь, а не на более старый. Проверки из командной строки --version и --selftest не затрагивают видеокарту и должны работать в любом случае.

  • Raspberry Pi 5, Raspberry Pi 500 и Raspberry Pi 500+ — графика, вероятно, поддерживается: все три используют чип Broadcom BCM2712 и его видеокарту VideoCore VII, которую обслуживает драйвер v3d из Mesa — не подтверждено на реальном железе.
  • Raspberry Pi 4 — графика, вероятно, поддерживается: Broadcom BCM2711, VideoCore VI, также обслуживаемый драйвером v3d из Mesa — не подтверждено на реальном железе.
  • Raspberry Pi 3 и старее — не могут запустить интерфейс. Их видеокарта VideoCore IV обслуживается более старым драйвером vc4 из Mesa, который, по документации, достигает максимум OpenGL 2.1 — на целую основную версию меньше, чем OpenGL 3.0, нужный интерфейсу. Эта сборка для них не предлагается.
FoxSDR-0.99.103-aarch64.AppImage · 8.4 МБ

SHA-256 b287c90a438e7039d74446617abce2f3a539aa16f772ba258537bc727ca90c14

foxsdr-0.99.103-linux-arm64.tar.gz · 8.1 МБ

SHA-256 ed52b4082b3891933356397aa98e48900e2d1f11aeee8ff62cbe5b5cb20a5c0a

FoxSDR 0.98.1 для Android АЛЬФА

Тот же исходный код, собранный для Android arm64 и предлагаемый в виде APK для ручной установки: страницы в Play пока нет, а приложение проверяет обновления только в Windows, так что эта страница — единственное место, где объявляется новая сборка. arm64 — это ABI, который мы ни разу не запускали на реальном оборудовании; декодер воздушных судов или кораблей, месяцами работающий на B200, ни разу не соприкасался с радиостеком телефона, батареей или собственным планировщиком Android, и от планшета или смартфона ожидаются ошибки, которые настольная сборка никогда не смогла бы выявить. В этом и смысл ручной установки вместо ожидания публикации в магазине: отчёт о сбое или зависании с устройства arm64 — это новая информация, а не признак того, что выпуск сломан.

Что изменилось в четвёртой альфе. Теперь планшет может сообщить FoxSDR, где он находится. Местоположение приёмника — основа для прогнозов пролётов спутников, экрана радара, карты покрытия и каждого пеленга, и до сих пор единственным способом задать его на Android было поле для имени последовательного порта — элемент, которым не может воспользоваться ни один планшет. Теперь рядом с полями ввода есть одна клавиша — Использовать местоположение устройства. Она запрашивает разрешение Android при нажатии и ни в какой другой момент, берёт ОДНУ позицию и останавливается, а не следует за вами, и сообщает, какой источник ответил и с какой точностью: спутники дают точность в несколько метров, но им нужно небо, а определение по сети в помещении может ошибаться на километр, что важно, когда это число используется для прогноза пролёта. Местоположение никогда не попадает в журнал и никуда не передаётся.

Третья альфа, которую заменяет эта, избавила FoxSDR от сообщения, что программа «завершилась некорректно», при каждом запуске, стала запускать первый сеанс с остановленными встроенными декодерами, а не со всеми четырнадцатью сразу, и добавила масштаб интерфейса 100–250%. Всё это измерено на эмуляторе планшета, а не на телефоне: жизненный цикл, декодеры, а теперь и позиция, переданная в GNSS эмулятора. Что делает настоящий чип при холодном старте в помещении — по-прежнему может показать только реальное устройство.

Как установить: скачайте APK ниже, затем разрешите установку из неизвестных источников — по умолчанию Android блокирует всё, что пришло не из Play Store, поэтому откройте скачанный файл и примите запрос для своего браузера или файлового менеджера (в современных версиях Android он называется Установка неизвестных приложений; это тот же переключатель под прежним названием). Отдельного шага с драйвером нет: приложение работает с USB-SDR через собственные API USB-хоста Android, как только вы дадите ему разрешение на устройство.

FoxSDR-0.98.1-android.4.apk · 6.7 МБ · arm64

SHA-256 97b117700a52c63ed1cbf0506814d9bd8ded64e2a11890488323068af0410ce8

Приложение распространяется по лицензии PolyForm Noncommercial License 1.0.0. Любители, радиолюбители, студенты, благотворительные организации, школы и государственные учреждения могут бесплатно использовать, изменять и распространять его — навсегда и без условий. Без пробного периода, регистрации, лицензионного ключа, активации и без функций, придержанных, чтобы продать их вам позже. Для использования в бизнесе, продажи, поставки вместе с оборудованием или создания продукта на его основе нужна коммерческая лицензия. Именно она финансирует бесплатную половину.

FoxSDR — независимый проект, не связанный с SDR++ или его авторами и не одобренный ими. Входящие в комплект сторонние компоненты сохраняют свои собственные свободные лицензии.

Перед запуском

Что сообщено и что с этим стало

Отчёты о сбоях из приложения и сообщения об ошибках от тестеров попадают сюда, в открытый доступ, чтобы вы видели, какие проблемы известны, до того как скачаете программу, — и видели, что сообщение о неполадке действительно к чему-то приводит. Этот список строится по живому хранилищу отчётов при каждом посещении. Все ошибки, о которых сообщили тестеры, сейчас закрыты.

Ещё открыто 23

  • issueA crash that is still being narrowed down
    139 reports · on 0.99.100, 0.99.101, 0.99.103, 0.99.104, 0.99.105, 0.99.107, 0.99.106 · first seen 29 Oct 2026 · investigating
  • issueA crash that is still being narrowed down
    126 reports · on 0.99.100, 0.99.101, 0.99.103, 0.99.104, 0.99.105, 0.99.106, 0.99.107 · first seen 29 Oct 2026 · investigating
  • issueA crash that is still being narrowed down
    1 report · on 0.99.101 · first seen 12 Nov 2026 · investigating
  • issueA crash that is still being narrowed down
    8 reports · on 0.99.100, 0.99.101 · first seen 29 Oct 2026 · investigating
  • issueA crash that is still being narrowed down
    16 reports · on 0.99.101, 0.99.103, 0.99.104, 0.99.105 · first seen 29 Oct 2026 · investigating
  • issueA crash that is still being narrowed down
    4 reports · on 0.99.101, 0.99.104 · first seen 29 Oct 2026 · investigating

Сообщено, затем исправлено

  • fixedA crash that is still being narrowed down
    1 report · on 0.99.81 · marked dealt with 29 Oct 2026
  • fixedA crash that is still being narrowed down
    1 report · on 0.99.89 · marked dealt with 29 Oct 2026
  • fixedA freeze in cascade::gui::AppWindow::drawUpdateBanner
    4 reports · on 0.99.89, 0.99.90 · marked dealt with 29 Oct 2026
  • fixedA crash that is still being narrowed down
    2 reports · on 0.99.78, 0.99.84 · marked dealt with 24 Oct 2026
  • fixedA crash that is still being narrowed down
    1 report · on 0.99.84 · marked dealt with 23 Oct 2026
  • fixedA crash that is still being narrowed down
    5 reports · on 0.99.6, 0.99.81 · marked dealt with 20 Oct 2026

Описания составляются по сгруппированным анонимным отчётам — никогда по исходному содержимому отчёта. Что отчёт о сбое содержит и чего не содержит, перечислено в Настройках самого приложения, где всё это можно отключить.

Станьте бета-тестером

что я буду тестировать · пока ничего не выбрано

Хотите просто узнавать о новинках? Получайте новости FoxSDR по email — одно письмо, когда выходит новая версия, и о том, что сейчас строится, и больше ничего.

Раздел выше честно говорит о том, что ни разу не было подтверждено на реальном сигнале. Вот как это исправить. Расскажите, что вы готовы тестировать и на чём, — и вы узнаете, когда выйдет сборка, которой это нужно, и куда отправить то, что сломалось.

Всё, что нужно протестировать

Перетащите плитку или нажмите её — Enter и Space тоже работают.

Что я буду тестировать 0

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

Пока ничего не выбрано — перетащите плитку слева.

Этот сайт измеряет собственный трафик — посещения, откуда они приходят и какие файлы скачиваются — и точно перечисляет, что он записывает, в уведомлении о конфиденциальности. Помимо проверки обновлений, приложение FoxSDR отправляет домой только анонимный отчёт об использовании, который по умолчанию включён, отключается в разделе СИСТЕМА > Отчёты об использовании и никогда не содержит частот, декодированного трафика или вашего местоположения.