> According to the instruction in block coding:
>
https://github.com/guruofquality/grextras/wiki/Blocks-Coding-Guide, I only
> need to write the msg_signature(#input,#output), but I decided to use the
> gr_make_io_signature anyway, because I am reading the code for the example
> of "socket_to_blob.cc".
>
> 1. Do I need to use gr_make_io_signature or just msg_signature is enough?.
>
> Many thanks for your kind help,
>
> Regards,
>
> Jose.
>
>
>
> On Wed, Sep 19, 2012 at 3:33 PM, Josh Blum <
address@hidden> wrote:
>
>>
>>
>> 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 mailing list
>>
address@hidden
>>
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>