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

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

Открытая бета · Версия 0.99.80 · Windows x64 · Linux x64 · Raspberry Pi arm64 · 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.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 · на панели карты открытый Тихий океан, потому что единственной целью, за которой в тот момент велось наблюдение, была МКС, пролетавшая над ним.

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

Опубликовано: 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.2 · 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

Метеоспутники 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 м. Запрошен через форму предложений в приложении. Необязательная отправка отчётов в PSK Reporter под вашим собственным позывным — выключена, пока вы не введёте позывной и не включите её — требует FoxSDR 0.99.43 или новее для полей настроек. Построен на ft8_lib (MIT) и KISS FFT (BSD-3-Clause).

v1.1.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

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

Декодер I/Q

Замечает передатчик, намного более сильный, чем всё остальное в полосе, которую оцифровывает приёмник (обычно это находящаяся рядом портативная или мобильная рация), и, если вы разрешите, настраивает приёмник на него, чтобы вы его услышали. Работает как функция Close Call в сканерах Uniden; 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.77, а в установщике ниже 0.99.80.

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

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

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

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

SHA-256 554e545613a9df5d0b9cf960026c9c523029d0aa48eec73e0927f37e26dc1f4b

FoxSDR 0.99.80 для 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.80-x86_64.AppImage · 8.7 МБ

SHA-256 dfb3e83aa4a80eff4a7b364d4e9a8f90fe688f1e4df5fb94eb8131ea6d0f52ab

foxsdr-0.99.80-linux-x64.tar.gz · 8.4 МБ

SHA-256 916e53370926da9ba18ededfac1e4cf5ea292ba78713bebf5a7f6628b94885e8

FoxSDR 0.99.80 для 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.80-aarch64.AppImage · 8.2 МБ

SHA-256 75071b9d6c040b5a97853312b50ff27915fecc78d04350b0c52045f3b769aafe

foxsdr-0.99.80-linux-arm64.tar.gz · 7.9 МБ

SHA-256 242bc910aebfef9d835dfacb534a12672123c7134bc658dcd12e672d2315e41c

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

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

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

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

Ещё открыто 8

  • crashA crash that is still being narrowed down
    1 report · on 0.99.77 · first seen 15 Oct 2026 · investigating
  • hangA freeze in cascade::gui::AppWindow::run(int)
    2 reports · on 0.99.73 · first seen 12 Oct 2026 · investigating
  • crashA crash that is still being narrowed down
    1 report · on 0.99.78 · first seen 14 Oct 2026 · investigating
  • crashA crash that is still being narrowed down
    1 report · on 0.99.75 · first seen 13 Oct 2026 · investigating
  • crashA crash that is still being narrowed down
    2 reports · on 0.99.73 · first seen 11 Oct 2026 · investigating
  • hangA freeze in cascade::usb::(anonymous namespace)::readSysfsAttr(std::__cxx11::basic_string
    1 report · on 0.99.72 · first seen 10 Oct 2026 · investigating

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

  • fixedA crash that is still being narrowed down
    1 report · on 0.99.64 · marked dealt with 14 Oct 2026
  • fixedA freeze in cascade::i18n::codePoints
    1 report · on 0.99.71 · marked dealt with 14 Oct 2026
  • fixedA crash that is still being narrowed down
    1 report · on 0.99.71 · marked dealt with 14 Oct 2026
  • fixedA freeze in cascade::gui::fonts::`anonymous namespace'::readFile
    1 report · on 0.99.70 · marked dealt with 14 Oct 2026
  • fixedA crash that is still being narrowed down
    3 reports · on 0.99.73 · marked dealt with 14 Oct 2026
  • fixedA crash that is still being narrowed down
    3 reports · on 0.99.73 · marked dealt with 14 Oct 2026

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

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

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

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

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

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

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

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

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

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

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