RTL-SDR

rtl_tcp_echo: Запись и воспроизведение IQ-потоков через прозрачный rtl_tcp-прокси

Спасибо Саре Роуз Гиддингс за то, что поделилась новостью о выпуске одной из её последних программ под названием “rtl_tcp_echo”. Это приложение типа «man-in-the-middle» позволяет одновременно отслеживать и записывать сигналы интереса, а затем воспроизводить захваченные I/Q-данные позже с использованием совместимого с rtl_tcp программного обеспечения.

Программное обеспечение совместимо с Linux, и Сара отмечает, что сборка для Windows будет доступна скоро.

RTL_TCP_ECHO — это Go-приложение, которое выполняет роль прокси между сервером rtl_tcp и его клиентом. Оно прозрачно передает управляющие команды (такие как частота, усиление и скорость дискретизации), перенаправляет I/Q-данные и записывает поток I/Q в файл. Позже вы сможете запустить приложение в режиме воспроизведения, обслуживая записанные I/Q-данные в качестве rtl_tcp-совместимого сервера — что позволяет SDR-программному обеспечению подключаться и воспроизводить поток I/Q.

Особенности

  • Режим прокси:
    Пересылает все команды rtl_tcp (включая частоту и усиление) и I/Q-данные между клиентом и сервером. Одновременно записывает I/Q-данные в файл.
  • Режим воспроизведения:
    Предоставляет ранее записанный I/Q-файл в качестве rtl_tcp-совместимого сервера для подключения и декодирования SDR-программным обеспечением.
  • Прозрачная обработка команд:
    Все команды клиента (частота, усиление, частота дискретизации и т. д.) проходят через прокси с возможностью ведения журнала.
  • Простая конфигурация:
    Легко задавайте адреса прослушивания/пересылки и пути к файлам записи/воспроизведения через параметры командной строки.

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог