Существуют ли какие-либо инструменты, которые я могу использовать для открытия и просмотра данных сигнала, которые DataWriter записывает в файл? В идеале я хотел бы получить небольшое подмножество этого сигнала, а затем просто воспроизвести его с помощью компонента DataReader. Кроме того, если вы знаете какие-либо хорошие источники информации о REDHAWK помимо официальной документации, это было бы здорово (даже общие ресурсы SDR). Спасибо :)
Инструменты для анализа файлов из DataWriter
Ответы (2)
Используя формат, описанный в файле .sri, для определения границ элементов данных, вы можете использовать команду linux hexdump для объединения разделов файла данных.
Проект NextMidas, часть которого встроена в REDAWK IDE, может использоваться как самостоятельный инструмент в в сочетании с REDHAWK IDE для обеспечения некоторых возможностей анализа данных.
NextMidas работает с Midas Blue Files. Чтобы сохранить данные в формате Blue File, воспроизведите файл, записанный DataWriter, с помощью DataReader. Щелкните правой кнопкой мыши выходной порт DataReader и выберите «Снимок». В диалоговом окне мастера укажите нужные параметры, в том числе «Midas Blue File» в качестве типа файла. После сохранения Blue File вы можете использовать DATALIST и другие команды NextMidas для его анализа.
Вы также можете выбрать любую из нескольких опций «Plot xxx», щелкнув правой кнопкой мыши на выходном порту Data Reader, и построить данные с помощью IDE. Есть некоторые возможности анализа, присущие отображению графика.
Вы должны иметь возможность читать данные, записанные DataWriter, с помощью DataReader. При этом вам нужно будет иметь правильные настройки endian. Для получения дополнительной информации код компонентов DataWriter и DataReader доступен на сайте GitHub для REDHAWK (https://github.com/redhawksdr), а также ряд других компонентов и т. д.
Также должно быть довольно просто читать данные, записанные DataWriter в MATLAB/Octave, после просмотра кода Python для того, как данные записываются.
Что касается общего SDR, GNURadio представляет собой аналогичный фреймворк для программно-определяемого радио. На YouTube также есть видеоролики о создании сигналов REDHAWK, в том числе с использованием недорогого оборудования.