Hi, Actually I managed to find a suitable block, Stream to Vec Decim under [Sream Operators]. Now it generates fine but I get the following runtime error:
Traceback (most recent call last): File "/home/nikos/Desktop/top_block.py", line 143, in <module> main() File "/home/nikos/Desktop/top_block.py", line 131, in main tb = top_block_cls() File "/home/nikos/Desktop/top_block.py", line 78, in __init__ self.device3, File "/usr/local/lib/python2.7/dist-packages/gnuradio/gr/hier_block2.py", line 92, in __getattr__ return getattr(self._impl, name) AttributeError: 'top_block_sptr' object has no attribute 'device3' Got bus address: "unix:abstract=/tmp/dbus-HUCB3jtUxk,guid=cee5aa19c0d99081aead7b3256e24e66" Connected to accessibility bus at: "unix:abstract=/tmp/dbus-HUCB3jtUxk,guid=cee5aa19c0d99081aead7b3256e24e66" Registered DEC: true >>> Done (return code -11) Seems device3 is needed by the RFNoC fosphor fft generator. How can I fix that? Attached are top_block.py, and fosphor.grc flow. TIA, Nikos On Fri, Mar 11, 2016 at 5:55 AM, Nikos Balkanas <nbalka...@gmail.com> wrote: > I have looked under <Misc>, <RFNoC>, <Type Converters> and searched for > Vector*, but couldn't find any suitable blocks:( > > On Fri, Mar 11, 2016 at 5:32 AM, Nikos Balkanas <nbalka...@gmail.com> > wrote: > >> Hi, >> >> And many thanks for your fast reply. >> Indeed that seems to be the problem. How can I convert the scalar, or is >> it stream?, output from my usrp to a vector needed by fosphor? >> >> BR, >> Nikos >> >> On Fri, Mar 11, 2016 at 5:13 AM, Martin Braun <martin.br...@ettus.com> >> wrote: >> >>> fosphor needs FFTs as input, and it's currently set to 1024, so you need >>> to pass in vectors of length 1024. You're passing in scalars. >>> >>> M >>> >>> On 03/10/2016 05:39 PM, Nikos Balkanas wrote: >>> > Hi, >>> > >>> > I've been trying to start working with RFNoC blocks in grc. In this >>> > particular flow, I get this error, which prevents execution: >>> > >>> > Connection ( >>> > Block - uhd_usrp_source_0 - UHD: USRP Source(uhd_usrp_source) >>> > Source - out(0) >>> > Block - uhd_rfnoc_streamer_fosphor_0 - RFNoC: >>> > fosphor(uhd_rfnoc_streamer_fosphor) >>> > Sink - in(0) >>> > ): >>> > Source IO size "8" does not match sink IO size "8192". >>> > >>> > Seems like a block configuration issue, one that i need help with, >>> though. >>> > Using gnuradio 3.7.9.1 on Ubuntu 14.04 x64. >>> > Any advice would be appreciated. >>> > >>> > TIA >>> > Nikos >>> > >>> > >>> > _______________________________________________ >>> > Discuss-gnuradio mailing list >>> > Discuss-gnuradio@gnu.org >>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> > >>> >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> Discuss-gnuradio@gnu.org >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >> >> >
top_block.py
Description: Binary data
fosphor.grc
Description: Binary data
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio