Problem with vector insert

Hi all,

I just tried to play around with the vector insert block.
It works if the elements are of type byte.
But if I try another type such as int I get the error

File “./top_block.py”, line 29, in init
self.gr_vector_insert_x_0 = gr.vector_insert_i((10,12,13), 4, 3)
AttributeError: ‘module’ object has no attribute ‘vector_insert_i’

If I look into the build directory I see only gr_vector_insert _b.*
files.

So I tried to modify the generate_common.py in
gnuradio/gnuradio-core/src/lib/gengen. But it seems that I didn’t find
the proper place. Only gr_vector_insert _b.* files will be generated.

Any ideas ?

Thanks – Volker

On Fri, Oct 12, 2012 at 12:02 PM, Volker S. [email protected] wrote:

If I look into the build directory I see only gr_vector_insert _b.* files.

So I tried to modify the generate_common.py in
gnuradio/gnuradio-core/src/lib/gengen. But it seems that I didn’t find the
proper place. Only gr_vector_insert _b.* files will be generated.

Any ideas ?

Thanks – Volker

Volker,

Take a look at gengen/CMakeLists.txt on line 85. You should just be
able to add the data types you want there. Depending on the guys of
the vector_insert block, you should be able to use any of the standard
data types.

Tom

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs