I am using GNURadio and trying to get the Fosphor display working with my new X410. Similar to the post I found below, I can build the firmware but don't have the qtgui_fosphor_display available to put in a flowgraph in GNURadio. Here are my version details:
UHD 4.6.0.HEAD-release
GNURadio v3.10.8.0
Python 3.10.2
I've tried a checkout of main from the time frame of the post below (I grabbed 42b70d3
Jul 14, 2023),
so my directory /gnuradio/gr-qtgui/lib contained the file fosphor_display_impl.cc and several other fosphor-related files. Build completed successfully, but I still didn't have the block in GNURadio.
Also tried checking out and building v3.11.0.0git where things have been renamed rfnoc_f15.
Same results - build completed successfully but I don't have a block to insert in the flowgraph to get my spectrum and waterfall display.
Did a miss a step to pull the block into GNURadio once it's built? Do I need to create
an OOT Module with the fosphor (or rfnoc_f15) code? I have minimal experience with the X410 and GNURadio so I may just have a gap in understanding.
I've attached the flowgraph I am trying to use as a starting point and the .yml file
I used to build the firmware.
LK
Re: status of RFNoC Fosphor and build recommendations
> I'm trying to run GNURadio with the RFNoC Fosphor block. I first tried
> building UHD 4.4 and GNURadio 3.10 or 3.11. I had read the Readme for
> gr-ettus that said for GR3.10 to just use gr-uhd directly. In GNURadio
> Companion, I see most of the UHD blocks, including RFNoC blocks like
> Fosphor, but searching the available blocks for fosphor doesn't give any
> other results - though I believe I need an RFNoC Fosphor display block.
> Am I missing something?
>
This came up just the other day on the chat channel. It's currently in
main but not in any release since it isn't well vetted. You can see the
controller here:
https://github.com/gnuradio/gnuradio/blob/main/gr-qtgui/lib/fosphor_display_impl.cc
So it's currently in the qtgui components - so build the latest UHD (tagged
is fine) and the latest main GNU Radio to get what you need. I've had
issues getting the GUI to be responsive when the fosphor display is going,
but I haven't spent a lot of time debugging it.
I am attaching the yml for the rfnoc_image_builder X310 build I did that
goes with the flowgraph.
Brian
fosphor.grc
Description: application/gnuradio-grc
x310_fosphor.yml
Description: application/yaml
LK
The information contained in this e-mail and any attachments from COLSA Corporation may contain company sensitive and/or proprietary information, and is intended only for the named recipient to whom it was originally addressed. If you are not the intended recipient,
any disclosure, distribution, or copying of this e-mail or its attachments is strictly prohibited. If you have received this e-mail in error, please notify the sender immediately by return e-mail and permanently delete the e-mail and any attachments.