Популярное программное обеспечение для декодирования цифровой речи (DSD) теперь встроено в блок GNU Radio Companion.
Люк Берндт из форума HackRF-dev опубликовал свою работу, чтобы сделать функциональность DSD доступной для пользователей GNU Radio в виде блока GRC. «Я немного поигрался и нашёл простой способ принять и воспроизвести цифровой LMR. Всё больше радиосистем переходят с узкополосного FM на цифровой сигнал. Это затрудняет прослушивание их через GQRX. DSD — отличная программа, которая может декодировать аудиодорожку, которую вы получаете, настраивая систему в GQRX, но вам либо приходится запускать её на другой машине с аудиокабелем между устройствами, либо разобраться, как настроить виртуальный аудиокабель на вашей машине.»
К счастью, кто-то обернул библиотеки DSD, чтобы их можно было использовать как блоки GRC. Я собрал файл GRC и программу на Python, которые немного облегчают использование блока.
Если у вас есть возможность, попробуйте их и сообщите, работают ли они. Есть большая вероятность, что я перепутал значения в фильтрах или где-то еще, но мне удалось получить чистый аудиовыход.
Скачайте файлы с GitHub.
DSD — это программное обеспечение для Linux и Windows, способное декодировать популярные цифровые речевые кодеки, такие как APCO P25 и MOTOTRBO/DMR.
Через DangerousPrototypes
Источник:
