# Using UDP (Baz)

**URL:** <https://www.ruby-forum.com/t/using-udp-baz/231355>\
**Category:** GNU Radio\
**Created:** [August 4, 2014, 8:16pm UTC](https://www.ruby-forum.com/t/using-udp-baz/231355 "2014-08-04T20:16:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [August 4, 2014, 8:16pm UTC](https://www.ruby-forum.com/t/using-udp-baz/231355/1 "2014-08-04T20:16:03Z")

</div>

I’m trying to figure out how you would differentiate the blocks you use  
in the flow graph in gnuradio? How can you tell if a block is (Block 1)  
or (Block 2) etc.?

Marcus

---

<div class="post-metadata">

**Author:** ![WardS\_Marcus\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/ccd318/32.png) [@WardS\_Marcus\_D](https://www.ruby-forum.com/u/WardS_Marcus_D)\
**Post date:** [August 4, 2014, 9:22pm UTC](https://www.ruby-forum.com/t/using-udp-baz/231355/2 "2014-08-04T21:22:06Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hi Marcus,

differentiate in what manner? You mean “is of the type ” or is the  
same object?  
C++ or python?  
And: This sounds like you’re doing architectural interesting things;  
maybe give us some background on this question 🙂

Greetings,  
Marcus

On 04.08.2014 20:14, Ward, Marcus D. wrote:

> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1

iQEcBAEBAgAGBQJT390OAAoJEAFxB7BbsDrLNGUH/0irL5F3KMFfDz79uHVdcqAI  
cmwBYR0hMNWAj90Ng5ZXXGFOkxUTdSIRcfjkNeTRf8gAHk0et8R6BNHWOP4ulO/A  
7MP1IO3ioeXEdFvFjmu4f8jsfKTu61XS4DhYEgrW0lhJyZfPPwkOXfi0M9irwYfJ  
0E3pBMiSEu509QJA7tf2bMQ/s8TJ3VKYS5YsrSy0xnmm2bU0dJMMbhF2tdSDkFcr  
mz/jYgoFznnUGOL+KGYeYtyf5uYyi9sJ6W/OJ4WJnHzmGbieCqWhl18/lDA9OQ3S  
zYmAfWdz9Owbgq8R1jqOuhKKe8OQ8VkIAQ6EX5wTGrlmGGYNoAmVVSRMO72fLA8=  
=lVZQ  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![WardS\_Marcus\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/ccd318/32.png) [@WardS\_Marcus\_D](https://www.ruby-forum.com/u/WardS_Marcus_D)\
**Post date:** [August 4, 2014, 9:37pm UTC](https://www.ruby-forum.com/t/using-udp-baz/231355/3 "2014-08-04T21:37:34Z")

</div>

Hey Marcus,

I have a UDP network going on where I am sending the same signal from  
two different hosts to another host, where they will be  
cross-correlated/ multiplied together. I have successfully done this,  
but I am dropping data over the network (which seems to be at random  
between the two hosts that are sending the signal).

Now, I have switched the regular UDP Sink and source blocks with their  
‘Baz’ counterparts in order to get feedback as to what is the source of  
the data loss problem. So far, on the host receiving the signals, the  
pop-up dialog is basically telling me that:

“Change min\_buffer\_output to 25000 for Block 1, 2, 6, and 7”

Now I understand that I have to change the buffer output, but since I  
have a lot of blocks in this architecture, it’s confusing when it tells  
me block 1 or block 2 etc. (Unless it’s telling me to start from the  
first block I used and count and if so, I will still get the same  
message.)

Hope this explains it well enough
