[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using messag
From: |
Josh Blum |
Subject: |
Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique |
Date: |
Wed, 19 Sep 2012 02:03:46 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0 |
On 09/19/2012 01:11 AM, Jose Torres Diaz wrote:
> Hi,
>
> I'm trying to use "message passing" technique in order to create a block
> that generates 29 Octets. Currently, I'm using a block that generates 29
> Octets and then use tag streaming. In the .cc file, IO signature looks like:
>
> gr_sync_block ("st1_pktsrc_dummy_b",
> gr_make_io_signature (0, 0, 0),
> gr_make_io_signature (MIN_OUT, MAX_OUT, sizeof (unsigned char)))
>
> While, the stream tags looks like this:
>
> add_item_tag(0, tag_pos,
> d_burst_start_key,
> pmt_sob,
> d_my_unique_id)
>
> Now, I want to change this approach to message passing as it is explained
> here: https://github.com/guruofquality/grextras/wiki/Blocks-Coding-Guide.
> So, I changed the lines indicated above, for the following:
>
> : gr_sync_block ("test_temporal",
> gr_make_io_signature(0, 0, 0),
> gr_make_io_signature(0, 0, 0),
> msg_signature(false, 1))
>
Careful here, check the coding guide,
you need to #include <gnuradio/block.h>
and inherit from gnuradio::block
-josh
- [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Jose Torres Diaz, 2012/09/19
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique,
Josh Blum <=
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Jose Torres Diaz, 2012/09/19
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Josh Blum, 2012/09/19
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Jose Torres Diaz, 2012/09/20
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Jose Torres Diaz, 2012/09/20
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Josh Blum, 2012/09/20
- Re: [Discuss-gnuradio] Creation of a block (PSDU 29 octets) using message passing technique, Jose Torres Diaz, 2012/09/21