[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Custom OFDM Carrier Allocator block
From: |
Michael Dickens |
Subject: |
Re: [Discuss-gnuradio] Custom OFDM Carrier Allocator block |
Date: |
Wed, 27 Sep 2017 13:24:21 -0400 |
HI Alice - When you edited the XML file, did you change the "key",
"category", "import", or "make" parts? For example, if I were to make a
copy of "ofdm_sync_sc_cfb" into an OOT called "FOO", then I'd need to do
the following for it to not be a duplicate of the original:
{{{
<key>FOO_ofdm_sync_sc_cfb</key>
<category>[FOO]</category>
<import>import FOO</import>
<make>FOO.ofdm_sync_sc_cfb($fft_len, $cp_len, $use_even_carriers,
$threshold)</make>
}}}
There might be other files that need editing, too. A picture of a GRC
flowgraph isn't too enlightening. Hope this helps! - MLD
On Wed, Sep 27, 2017, at 11:36 AM, Alice Lo Valvo wrote:
> I have duplicated the OFDM Carrier Allocator block, because I would that
> the
> occupied carriers parameter was not a variable but an input of the
> block. I added this:
>
> tagged_stream_block("allocator_alix",
> gr::io_signature::make2(2, 2, sizeof(gr_complex),
> sizeof(int)),
> gr::io_signature::make(1, 1, sizeof(gr_complex) *
> fft_len), len_tag_key),
> d_fft_len(fft_len),
>
> ...
>
>
> and I added right line in the .xml file.
> When I execute the flow graph in GRC this is the error that I see:
>
> gr::log :FATAL: allocator_alix0 - Missing a required length tag on port
> 1 at item #0
> thread[thread-per-block[11]: <block allocator_alix (12)>]: Missing
> length tag.
>
> I don't understand what I have to do for solve this.
> I have attached part of the flow graph.
> Thanks in advance,