Добавить в корзинуПозвонить
Найти в Дзене

Слушаем на Icom 705 и компьютере любую цифру

У меня есть трансивер Icom 705. Когда я на нем брожу по УКВ радиолюбительским диапазонам, то как минимум половина всего того что там слышно это цифра. Особенно на 70 сантиметрах в LPD участке.
В основном это DMR. Но встречаются передачи в d-star, P25 и ysf.
Icom 705 из цифры поддерживает только d-star. Но имеет удобный экран и панораму.
Плюс у него в USB есть и звук и управление.
Было-бы удобно сделать так чтобы можно было-бы ходить по диапазону при помощи волкодера Icom 705 и иметь возможность декодировать все что угодно из цифры.
Для SDR свистков на компьютере это достигается при помощи использования DSD (Digital Speech Decoder) совместно с приложением, позволяющим получать и декодировать с SDR свистка IQ поток.
Существуют сборки DSD - DSD Plus и DSD Fastline (вторая только для платных подписчиков) которые включают в себя FMP, умеющий работать с свистками и передающий в DSD данные пайпом или через UDP.
Так же источником сигнала может служить аудио вход.
Этот вариант как раз подход

У меня есть трансивер Icom 705. Когда я на нем брожу по УКВ радиолюбительским диапазонам, то как минимум половина всего того что там слышно это цифра. Особенно на 70 сантиметрах в LPD участке.
В основном это DMR. Но встречаются передачи в d-star, P25 и ysf.
Icom 705 из цифры поддерживает только d-star. Но имеет удобный экран и панораму.
Плюс у него в USB есть и звук и управление.
Было-бы удобно сделать так чтобы можно было-бы ходить по диапазону при помощи волкодера Icom 705 и иметь возможность декодировать все что угодно из цифры.
Для SDR свистков на компьютере это достигается при помощи использования DSD (Digital Speech Decoder) совместно с приложением, позволяющим получать и декодировать с SDR свистка IQ поток.
Существуют сборки DSD - DSD Plus и DSD Fastline (вторая только для платных подписчиков) которые включают в себя FMP, умеющий работать с свистками и передающий в DSD данные пайпом или через UDP.
Так же источником сигнала может служить аудио вход.
Этот вариант как раз подходит для моего случая - можно подключить трансивер по USB к компьютеру и на нем при помощи DSD Plus декодировать все что найдется.
В первом варианте схема работы будет такая:

Схема подключения
Схема подключения

Нужно скачать 3 приложения:
SDR#
https://airspy.com/download/

DSD PLus
https://www.dsdplus.com/

Virtual Audio Cable
https://vb-audio.com/Cable/index.htm

SDR# и DSD Plus устанавливать не нужно. Достаточно распаковать.
Virtual Audio Cable нужно установить. Но в его установщике достаточно все прокликать.
После установки виртуального кабеля в системе должно появиться 2 звуковых интерфейса:

Звуковые устрйоства в системе после установки виртуального кабеля
Звуковые устрйоства в системе после установки виртуального кабеля

Настраиваем трансивер.
Нажимаем на нем menu - set

-3

В меню настроек находим Connectors

-4

Дальше USB AF/IF Output

-5

Output select

-6

В появившемся меню выбираем IF

-7

Возвращаемся назад и пролистываем до самого последнего пункта IF Output Level

-8

Если в SDR# будет перегрузка по уровню входящего сигнала тут можно будет настроить выходную мощность.

-9

Настройки трансивера закончены. Можно вернуться на главный экран.

Подключаем трансивер USB кабелем к компьютеру.
Драйвера устанавливать не нужно.
В системе появится еще один микрофон и устройство вывода.

Запускаем SDR#.
Для этого достаточно зайти в распакованную папку и запустить
SDRSharp.dotnet9.exe

Настраиваем куда SDR# будет выводить звук. Это должен быть вход виртуального кабеля: установленного раньше.

-10
-11

Настраиваем остальные параметры:

-12

В Input выбираем звуковую карту, которая появилась при подключении трансивера к компьютеру.
Нажимаем плей.
После нажатия кнопки плей SDR# может передвинуть прослушиваемую область спектра в центр: несмотря на то что выбрана частота 0.
Нужно ее передвинуть мышкой на ноль или нажать стрелку вниз.

-13

Так же надо убедиться что ширина прослушиваемой области 12.5Кгц.

-14

Теперь можно запускать DSDPLus.
В распакованной папке находим DSDPlus.exe и запускаем.

-15

В основном окне настраиваем источник сигнала и условие прослушивания:

-16

В качестве источника сигнала выбираем выход виртуального кабеля,

Чтобы можно было слушать как аналоговые так и цифровые станции через компьютер выбираем "Monitor Source Audio if No Sync and Signal Present".
Но тут можно экспериментировать и настроить под себя.

Выбираем устройство вывода:

-17

Так же можно выбрать что декодировать для DMR - один из слотов или оба.
Если выбрать оба - первый будет проигрываться в левом канале второй в правом.

В меню decoder выбираем какие форматы нужно декодировать:

-18

В целом это основные настройки и после этого компьютер должен начать декодировать цифру, показывать айдишники, позывные и координаты.
Как бонус в папке DSDPlus можно запустить приложение LRRP.EXE и видеть операторов на карте, если они передают свои координаты.

-19

На карте кнопки -/+ меняют масштаб.

Получился рабочий, но не до конца удобный вариант.
SDR# нельзя настроить запуская из командной строки. Часть настроек при каждом запуске он забывает.
Нужен включенный компьютер чтобы послушать эфир.
Думаю имеет смысл посмотреть в сторону установки на линуксе и мини компьютере вроде raspberry pi zero 2w.