Инструменты для анализа файлов из DataWriter

Существуют ли какие-либо инструменты, которые я могу использовать для открытия и просмотра данных сигнала, которые DataWriter записывает в файл? В идеале я хотел бы получить небольшое подмножество этого сигнала, а затем просто воспроизвести его с помощью компонента DataReader. Кроме того, если вы знаете какие-либо хорошие источники информации о REDHAWK помимо официальной документации, это было бы здорово (даже общие ресурсы SDR). Спасибо :)


person jd45093    schedule 15.08.2014    source источник


Ответы (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. Есть некоторые возможности анализа, присущие отображению графика.

person MidnightJava    schedule 20.08.2014

Вы должны иметь возможность читать данные, записанные DataWriter, с помощью DataReader. При этом вам нужно будет иметь правильные настройки endian. Для получения дополнительной информации код компонентов DataWriter и DataReader доступен на сайте GitHub для REDHAWK (https://github.com/redhawksdr), а также ряд других компонентов и т. д.

Также должно быть довольно просто читать данные, записанные DataWriter в MATLAB/Octave, после просмотра кода Python для того, как данные записываются.

Что касается общего SDR, GNURadio представляет собой аналогичный фреймворк для программно-определяемого радио. На YouTube также есть видеоролики о создании сигналов REDHAWK, в том числе с использованием недорогого оборудования.

person wakeboard82    schedule 15.08.2014
comment
Итак, насколько вам известно, уже нет никаких инструментов для анализа данных, записанных DataWriter? - person jd45093; 15.08.2014
comment
Что вы имеете в виду под анализом? Файлы, записанные DataWriter, будут необработанными двоичными файлами, состоящими из чисел с прямым порядком байтов и файла sri, который сообщает DataReader, как его интерпретировать (частота дискретизации, сложный/реальный и т. д.). Эти данные могут быть любыми: от сложных данных основной полосы частот прямо с устройства до выходных данных демодулятора BPSK. Любой выполненный анализ будет довольно специфичным для приложения - person pwolfram; 19.08.2014
comment
Оказывается, я искал что-то вроде Baudline. - person jd45093; 21.08.2014