RTL-SDR

Декодирование Meteor-M2 в реальном времени на Linux

Недавно читатель RTL-SDR.com Марк написал и захотел поделиться своей модифицированной версией графа потока GNU Radio от otti-soft для декодирования изображений погодного спутника Meteor-M2 на Linux. Модифицированная версия позволяет декодирование в реальном времени, в то время как оригинальная версия требует выполнения нескольких оффлайн-шагов декодирования после записи сигнала.

Марк пишет:

Я модифицировал одну из GNU Radio flowgraphs от otti-soft так, чтобы они работали с RTL-SDR и выводили демодированные символы в TCP-сокет, из которого новая версия LRPT Analizer (из robonuka.ru) может декодировать данные в реальном времени.

Во-первых, нужно загрузить и извлечь версию AMIGOS анализатора LRPT с robonuka.ru: ftp://meteor2soft:[email protected]/AMIGOS/AMIGOS2.zip.

(Насколько мне известно, только версия AMIGOS способна декодировать данные из сокета, что требуется для декодирования в реальном времени).

Программу следует запускать в 32-битной версии Wine.

Когда спутник будет над горизонтом, откройте и запустите граф потока (прикреплённый) в gnuradio-companion и оставьте его запущенным. Возможно, потребуется настроить усиление.

Затем запустите исполняемый файл LRPToffLineDecoder.exe из извлечённого архива.
Он должен отображать постоянно обновляющуюся диаграмму созвездий. Когда данные будут декодированы, изображения каналов начнут появляться в каждом разделе окна.

Вот и все: когда изображение будет декодировано, его можно сохранить и закрыть окна gnuradio-companion и декодера.

Примечания: при запуске графа потока другие процессы (rtl_sdr, rtl_power, gqrx и т. п.) не должны использовать устройство SDR.

Изменённый GRC-файл доступен здесь.

Скрипт Meteor M2 GNU Radio для Linux в реальном времени

Источник:

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

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

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

Весь блог