Я пытаюсь использовать свой USRP N210 в качестве источника в Redhawk 1.10.1. Я хочу убедиться (с помощью БПФ или других средств), что Redhawk получает данные от USRP.
Я могу запустить uhd_usrp_probe в командной строке, и он успешно находит устройство.
В Redhawk я создал новый узел и включил в него устройство USRP_UHD. Я создал простую форму волны и прикрепил ее и узел к Target SDR в SCA Explorer. Затем я щелкаю правой кнопкой мыши Target SDR и нажимаю Launch, что создает домен, и домен говорит «ПОДКЛЮЧЕНО». Итак, все работает, потому что это не дает никаких ошибок. Но я не знаю, как на самом деле использовать данные USRP в осциллограмме.
Например, в GNU Radio есть компонент USRPSource (или что-то подобное), и вы просто перетаскиваете его на сцену и начинаете подключаться к другим компонентам. Но когда я выполнил действия, описанные в предыдущем абзаце, я не вижу никаких новых компонентов в папке SDR, которые позволили бы мне перетащить компонент источника USRP на классную доску, чтобы начать использовать данные из него. Разве Redhawk не работает таким образом?
Однако мне интересно, правильно ли настроен USRP, потому что, когда я щелкаю по нему правой кнопкой мыши и нажимаю «Выделить», он выдает ошибку, говорящую следующее:
Выбранное устройство не имеет тюнеров. Создание динамического тюнера может не поддерживаться.
Правильно ли настроен USRP? Если да, то как я могу построить БПФ данных, поступающих через USRP?