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

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

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

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
СПЕКТР - 1024 БИНОВ - EMA 0.50ПИК -88.7 dBFS
1090.0000 MHz · ОБЗОР 2.000 MS/sСИНТЕЗ · НЕ ПРИЁМНИК
8ВИДЫ ДЕМОДУЛЯЦИИ
28ПЛАГИНЫ В КАТАЛОГЕ
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, неоновыми или простыми цифрами.

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

ОСЦ. ДЕМОД. — это люминофорная трасса на масштабной сетке с входом на четыре положения: демодулированный звук с синхронизацией, чтобы речь и тоны стояли на месте; его спектр; 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.19

На этих картинках — интерфейс, который содержит загрузка ниже. Пульт был перестроен в прибор, который вы видите здесь, после 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 · на панели карты открытый Тихий океан, потому что единственной целью, за которой в тот момент велось наблюдение, была МКС, пролетавшая над ним.

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

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

Сегодня в каталоге двадцать четыре плагина, и на каждой карточке ниже указана версия, которую приложение действительно загрузит. Для каждого сказано, насколько тщательно он проверен, потому что «декодирует AIS» и «декодирует AIS из эфира» — разные утверждения.

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

Декодер 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.8.0 · 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.1 · MIT · ABI 3 · Windows и Linux

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

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

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

v1.0.1 · 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

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

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

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

v0.2.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.0.0 · MIT · ABI 3 · Windows и Linux

Декодер FT8

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

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

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

Декодер SELCAL

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

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

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

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

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

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

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

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

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

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

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

Спутники

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

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

v1.1.1 · 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

Nearby Signal Catch

Декодер I/Q

Notices a transmitter far stronger than everything else in the band the radio is sampling - usually a handheld or a mobile close by - and, if you allow it, brings the receiver to it so you hear it. It works like the Close Call feature on Uniden scanners, and is not made or endorsed by Uniden.

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

Пейджинг FLEX

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

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

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

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

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

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

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

VOR

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

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

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

WEFAX

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Воздушные суда декодируются вживую из эфира с перекрёстной проверкой по типам сообщений. Звуковой тракт проверен на слух на вещательном FM.

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

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

ЯВНО НЕ ПРОВЕРЕНО
Inmarsat-C

Опубликован в версии 0.1.0 и помечен как экспериментальный в самом каталоге.

СБОРКА
Тестов: 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. Из 28 плагинов каталога 21 поставляются со сборками для Linux рядом с Windows-версиями. Windows по-прежнему единственная проверенная платформа по одной простой причине: через сборку для Linux ещё ни разу не работал ни один SDR. Берите её и экспериментируйте, но не полагайтесь на неё.

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

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

Скачать

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

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

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

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

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

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

SHA-256 93ea1e3736b8917eb635febd394da9b8d6f94a4351b9f6689d64616be14a2cb5

FoxSDR 0.99.39 для 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.39-x86_64.AppImage · 6.5 МБ

SHA-256 87f3d1b42661ffb72ad78c70e39a75901f139654095672ac9ec3b8d20b0428fd

foxsdr-0.99.39-linux-x64.tar.gz · 6.1 МБ

SHA-256 5319dd448d56bf5e46d669eb33cf2e09ef176301092a0288cbcad33cae750172

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++ или его авторами и не одобренный ими. Входящие в комплект сторонние компоненты сохраняют свои собственные свободные лицензии.

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

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

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

Ещё открыто 0

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

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

  • fixedA crash that is still being narrowed down
    1 report · on 0.99.35 · marked dealt with 25 Sep 2026
  • fixedA crash in cascade::source::`anonymous namespace'::enumerateSdrPlayVendor
    1 report · on 0.99.27 · marked dealt with 24 Sep 2026
  • fixed in 0.98.1Crash at shutdown with the Survey Engine module fitted

    As FoxSDR closed, the Survey Engine module was destroyed after the application had already freed the table of services a module is promised for as long as it is loaded. Finishing its dwell in progress, the module asked that table for the time and read freed memory - an access violation on Windows, and on Android the same read followed by a lock on a destroyed object, which aborts. The application also held its own lock across a module's shutdown call, so a module asking to retune at that moment would have frozen it. Modules are now unloaded before the services they hold go away, the services table outlives every module until the process exits, and the lock is released around a module's shutdown.

    2 reports · on 0.96.3, 0.97.1 · fixed in 0.98.1
  • fixedA crash that is still being narrowed down
    3 reports · on 0.99.6 · marked dealt with 21 Sep 2026 · 1 report since it was marked, none showing the fix failing
  • fixed in 0.96.4Crash while writing the report about a radio-scan helper that died

    The SoapySDR scan's helper process died (the known contained libusb fault) and the application then overflowed its own stack trying to walk it for a report that has nothing to show. A report about a helper process no longer walks the stack, and the walker refuses when headroom is short.

    2 reports · on 0.96.3 · fixed in 0.96.4
  • fixed in 0.99.6Linux freeze reports named the reporter instead of the freeze

    On Linux, FoxSDR's freeze reporter asks each thread to describe where it is, and until 0.99.6 every description began with the reporter's own code - so every Linux freeze report looked identical, whatever had stopped. The one that arrived was not a fault in FoxSDR at all: the interface was waiting for the Wayland desktop to draw a window it was not showing, which it does not do until the window is seen again. Reports now start where the thread really was, and a wait on the desktop or graphics driver is recognised as one and kept on your machine, as it already was on Windows.

    1 report · on 0.97.0 · fixed in 0.99.6

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

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

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

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

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

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

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

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

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

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

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