I am new to gnuradio and have spent the last few days reading every
tutorial I can find. I have set up both 3.7.1 and 3.6.5 in separate
environments in 2 VMs. I am using a BladeRF SDR with dual 900MHz
I’ve been asked to test 2 devices which will controlled remotely over
FLEX paging network. I can see some blocks have been built into
gnuradio-companion, FLEX Deinterleave and FLEX Synchronizer. I also
some samples here https://github.com/argilo/sdr-examples but I think
were built for a different version of gnuradio possibly. When I run the
python script pager_rx.py or pager_rx_929.py it pops up with a nice
waterfall display and I even get some text decoded signals in the
window, but within a few seconds the display goes gray and I cannot
any of the sliders and must force quit to get out. I loaded the
multi_tx.grc in gnuradio-companion just to get an idea of how to build a
flow chart for FLEX, but I get some errors about missing blocks.
Error: Block key “iqbalance_fix_cc” not found in Platform - grc(GNU
Error: Connection between blocks_add_xx_0(0) and iqbalance_fix_cc_0(0)
could not be made.
sink block id “iqbalance_fix_cc_0” not in block ids
Error: Connection between iqbalance_fix_cc_0(0) and
blocks_add_const_vxx_1(0) could not be made.
source block id “iqbalance_fix_cc_0” not in block ids
If I’m going to build my own flowcharts, I’ll need to know what the
in the existing flows are doing, but I haven’t seen any good resources
that. If I can get some of the existing scripts to run properly that
help as well. Any suggestions on that? Here is the output when I run
gr-osmosdr v0.1.0-66-g154c4ddd (0.1.1git) gnuradio 3.7.1
built-in source types: file fcd rtl_tcp bladerf rfspace
[bladeRF source] Using nuand LLC bladeRF #0 SN 909d…c10c FW v1.6.1
According to the readme this script is meant to be used with an RTL-SDR
rather than my BladeRF but it seems to detect the blade and I don’t see
hardware specific modules being imported. Am I missing something?