Недавно выпущен новый пакет программного обеспечения SDR общего назначения под названием “Kukuruku”. Похоже, это клиент, работающий только на Linux, основанный на GNU Radio. Авторы пишут, что у них есть несколько интересных особенностей, которые мы приводим ниже:
Сетевая прозрачность. Обрабатывайте данные удаленно и отправляйте клиенту только пиксели водопада и отфильтрованные узкополосные каналы вместо всего базового SDR-диапазона. Таким образом, вы сможете использовать SDR удаленно через WAN.
Несколько демодулаторов, работающих одновременно. Как, черт возьми, этого не может быть?
История просмотра. У меня это случается постоянно: вижу новую станцию, которая прокручивается по водопаду. Пока мне удаётся настроиться на неё, она исчезает (или, по крайней мере, позывной заканчивается). У меня 8 ГБ ОЗУ, так почему бы мне не сохранить последнюю минуту всего базового SDR-диапазона для последующего использования?
Подключаемые демодуляторы. Почему так трудно добавить GSM, Tetra, Tetrapol и другие режимы в существующее программное обеспечение? Я просто хочу предоставить бинарник и чтобы данные передавались в стандартный ввод.
Squelch не справляется. Заглушка не должна зависеть от абсолютного уровня сигнала, а от уровня относительно окружающих каналов. Кроме того, она должна иметь гистерезис и небольшой буфер, чтобы при срабатывании она корректно воспроизводила начало разговора. А во время записи заглушка должна ставить временные метки частям разговора.
Гистограмма. Трудно увидеть клиппинг на выходе FFT. Почему у нас нет гистограммы выборок?
Автотюнинг/AFC. Очевидно.
Сканер. И для автоматической демодуляции всех пиков в спектре, и для перенастройки SDR и поиска станций. Даже самый «ужасный» rtl-sdr имеет пропускную способность 2 МГц и может перенастроиться за 50 мс. Это означает 1600 каналов в секунду. Сравните это с коммерческими сканерами.
На данный момент одним интересным плагином для Kukuruku является плагин TETRA. Плагин, судя по всему, использует tetra-listener и TERAPOL-kit в качестве демодуляторов и просто передает данные сигнала к ним для декодирования и аудио вывода.
Инструкции по установке можно найти в руководстве пользователя. Пока что, к сожалению, нам не удалось установить и протестировать программное обеспечение из-за нескольких ошибок компиляции, поэтому если кто-то попробует это и получится запустить, пожалуйста, опубликуйте советы по установке в комментариях.

Источник:
