Специальные радиосистемы
Логин  Пароль   Регистрация   
На главную
наш магазин радио
объявления
радиорейтинг
радиостанции
радиоприемники
диапазоны частот
таблица частот
аэродромы
статьи
файлы
форум
поиск
Радиостанция MegaJet MJ-555
Использование программы DSD Plus 1.101 со стандартной утилитой радиоприемника FMP.
Начало » Радиомониторинг
Разместил: RD9 001 SV 4.9


Заметил, что большинство до сих пор использует программу DSD Plus со сторонним радиоприемным софтом через различные программы виртуальных кабелей. При этом, в состав архива с DSD входит утилита радиоприемника FMP, которая не требует стороннего ПО и рассчитана на работу именно с DSD.

Судя по файлу справки, FMP поддерживает RTL-SDR приемник - то есть, те самые популярные DVB донглы. Есть еще FMPA для приемников Airspy, вроде как там такое же управление, но подробностей сообщать не буду за неимением данного аппарата. Также, там пишут о том, что программа разработана для слабых устройств, наподобие нетбуков и ей не нужны такие ресурсы, как мощность процессора и размер экрана.

Вообще, самый большой плюс FMP в том, что она работает напрямую с DSD, а не через виртуальный аудиокабель. Соответственно - меньше лишних настроек, искажений, и прочих проблем.

Разберем конфигурацию, которая стоит у меня:
Я создал 2 BAT-файла - DSDPLUS.bat и FMP.bat. Запускаю сначала FMP.bat, а потом DSDPLUS.bat - иначе могут быть глюки.

Содержание файла DSDPLUS.bat
DSDPlus -i65000


Прописан входящий порт, на который FMP отправляет трафик.

Вообще, порт может быть любым, от 256 до 65535, сами авторы рекомендуют пользоваться портами от 20000 до 65500. Номер порта должен быть одинаковым для DSD и FMP!

Содержание файла FMP.bat (для DMR)
FMP -f163.375 -o65000 -b7 -v12 -P45.0 -g38


Прописаны: частота (-f), исходящий порт (-o), фильтр полосы пропускания (-b),
уровень НЧ (-v), коррекция рабочей частоты в ppm (-p), чувствительность (-g).


Можно запускать и одним бат-файлом:

Для примера создадим файл DMR.bat
start FMP -f163.375 -o65000 -b7 -v12 -P45.0 -g38


start DSDPlus -i65000


Как видим, прописаны те же самые параметры в строках соответствующих программ и команда start перед названием исполняемого файла каждой программы.


Но я рекомендую именно первый вариант с двумя файлами - визуально можно проконтролировать загрузку FMP, потом запускать DSD. Иногда бывают глюки, что SDR не определяется, также возможен человеческий фактор - запуск при работающем SDRSharp и подобном софте.


Почти все эти настройки можно поменять во время работы FMP - для этого имеются горячие клавиши:

0-9 и и . - ввод частоты в окне программы, при помощи цифровых клавиш и точки (к примеру 433.475). Также можно перестраиваться по спектру.
/ - выбор шага перестройки.
B - выбор фильтра полосы пропускания (доступны: 4, 7, 9.5, 12.5 kHz).
E - включение режима экономии (если совсем слабое железо).
F - фильтр шумов. Доступны 2 варианта, для включения второго нужно нажать еще раз клавишу F, для отключения фильтра - еще раз. Сами авторы программы не рекомендуют им пользоваться, однако мне на слабых сигналах DMR помогает фильтр №2.
Клавиши вверх/вниз - уровень НЧ.
g/G - уменьшение/увеличение чувствительности.
c/C - коррекция частоты в ppm.
S - включение сканирования.

Описание фильтров полосы пропускания из стандартной справки:

12.5 kHz:
Наименее загружает процессор.
Высокий уровень шумов.
Проходят сигналы на соседних каналах.

9.5 kHz:
P25: уменьшает шумы, устраняет большую часть помех с соседних каналов.
NXDN 9600: должно хорошо работать.

7 kHz:
NXDN9600: должно хорошо работать, мало шумов.
DMR: согласованный фильтр (я и сам на DMR ставлю его - автор).

4 kHz:
NXDN4800: согласованный фильтр, устранит большую часть помех с соседних каналов.
D-Star: согласованный фильтр.
DMR: уменьшает шумы, но будет искажать сигнал (DSD справится с этим).

Пример настроенной программы.

Для сканирования необходимо создать файл FMP.ScanList и внести в него все сканируемые каналы по шаблону:
4xx.xxx P25 Name
4xx.xxx P25 Name
И так далее.
Название стандарта в каждой строке (в моем примере P25) отвечает за полосу пропускания. Ниже список вариантов из стандартного файла справки.

4 kHz modes:

D-STAR
DSTAR
IDAS
NX48
NEXEDGE48

7 kHz modes:

DMR
TRBO
Cap+
Con+
TIII

9.5 kHz modes:

NXDN
NEXEDGE
NEXEDGE96
NX96
P25

12.5 kHz modes

PV
ProVoice
или любой другой текст (analog, LTR, ...)

Комментарии к статье
Автор Комментарий
Peter
Участник
1.2
10 Июн 2017 11:36


Спасибо автору все работает, лучше чем с виртуальным кабелем.
deepaer0
Участник
1.3
12 Июн 2017 06:51 · Поправил: 12 Июн 2017 13:47


Создал два батника, как указано выше - нет звука при запуске обоих батников в указанном порядке. Делаю тестовую передачу, сигнал идет а звука нет.
В консоли DSDPlus есть такая строчка:

audio output device #1 (Speakers (Realtek High Definiti) initialized

Подскажите, в чём может быть проблема? Нужно ли устанавливать виртуальные кабели и конфигурировать их - или должно работать из коробки?

Спасибо!
RD9 001 SV
Участник
4.9
14 Июн 2017 08:55 · Поправил: 14 Июн 2017 10:17


deepaer0
В консоли DSDPlus есть такая строчка:

audio output device #1 (Speakers (Realtek High Definiti) initialized

Если в консоли именно программы DSDPlus (а не FMP), то так и должно быть. На саму DSD звук проходит? Там есть окошко с осциллограммой НЧ сигнала.

Подскажите, в чём может быть проблема?
Порт одинаковый стоит в батниках? Попробуйте поменять номер порта.

Нужно ли устанавливать виртуальные кабели и конфигурировать их - или должно работать из коробки?

Нет, не нужно, все должно работать через указанный порт.
SeTT
Участник
1.1
17 Июн 2017 19:37


Спасибо! Раньше использовал виртуальный кабель. С портами удобнее
ksid
Участник
1.1
02 Авг 2017 23:15


DMR принимаю но идут бульканья разговора. Что не так сделал что надо поправить?
RD9 001 SV
Участник
4.9
03 Авг 2017 23:46 · Поправил: 04 Авг 2017 00:52


ksid
У Вас шифрованный DMR, публичная версия DSD его не принимает.
RD9 001 SV
Участник
4.9
13 Авг 2017 00:47 · Поправил: 13 Авг 2017 01:22


Комментарий от dezigner: Вы просто ламер и не умеете пользоваться софтом, при этом беретете на себя наглость учить других.

Просьба к администрации проверить материал статьи и удалить ее, если это правда и я ламак. Да и мой аккаунт забанить навечно - ламеров здесь быть не должно.
SDRshik
Участник
1.1
17 Авг 2017 15:57


В bat файлах прописываются номера портов входа и выхода. Откуда они берутся?
Одинаковые ли они на всех компьютерах? Или их каждый раз нужно узнавать индивидуально?
RD9 001 SV
Участник
4.9
17 Авг 2017 20:32 · Поправил: 17 Авг 2017 20:35


Это, грубо говоря, просто число, которое должно быть одинаковым для обеих программ, но не пересекаться с другим софтом. В примерах бат-файлов из статьи номер порта взят из справки, если возникают какие-то проблемы можете попробовать поменять его, мало ли какой софт у Вас его может использовать. Но обычно порт с таким номером не используется.
Swenum
Участник
2.5
19 Авг 2017 16:10


В хелпе написано, что порт должен быть больше 20 000.
RD9 001 SV
Участник
4.9
23 Авг 2017 15:02 · Поправил: 23 Авг 2017 19:59


Swenum

Спасибо, что напомнили, сейчас исправлю. В примерах FMP.bat и DSDPlus просто нолик потерялся, в выложенном примере программы номер порта стоит 65000, из рекомендованного в хелпе диапазона, как и тут в примере DMR.bat. Я просто для себя ставил номер повыше.
smiledj
Участник
1.0
25 Сен 2017 12:17


Друзья, кто подскажет, что я делаю не так. Протокол в окне dsd идет, ошибок нет, но на все пакеты пишет Idle и в динамиках тишина...
crossbreed
Участник
2.1
06 Окт 2017 16:33


Все сделал по описанию: всё работает! Читайте внимательно, возможно вы просто пропустили символ, как это было в моей первой попытке. Не полностью скопировал параметры.
Jumba
Участник
1.1
18 Окт 2017 11:49


Спасибо! Всё работает!
Добавлять комментарии могут только зарегистрированные, активировавшие регистрацию и не ограниченные в доступе участники сайта!
Файл создан: 03 Июн 2017 14:00, посл. исправление: 23 Авг 2017 15:10
© radioscanner.ru, miniBB® 2006 | загрузка: с.