[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Connecting an output to multiple input
From: |
Marcus Müller |
Subject: |
Re: [Discuss-gnuradio] Connecting an output to multiple input |
Date: |
Sun, 12 Oct 2014 22:31:36 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Mostafa,
it's like you understand: It's the same output buffer, but each
consumer (== block2 and 3) have their own buffer readers that keep
track of how many samples they consumed.
Block 1 can only overwrite parts of the buffer that *both* readers
have already consumed.
Greetings,
Marcus
On 12.10.2014 18:01, Mostafa Alizadeh wrote:
> Hello GNURadioers!
>
> I have a block (blck #1) connected to multiple of blocks. Here I
> have two blocks' (call blck #2 and blck #3) connected to blck #1
> output.
>
> I'm confused when I saw nitems_read of blck #2 and #3 aren't the
> same, say 1000 items are read by blck #2 and 155000 items read by
> blck #3 after sometimes. I know the processing chain of blck #2 and
> blck #3 is so different which causes a low rate of reading items by
> blck #2 rather than blck #3 can read so faster.
>
> My question is why? why is this happening? Both of blck #2 & 3 are
> reading from one output port?
>
> Any idea?
>
> Best, Mostafa
>
>
>
> _______________________________________________ Discuss-gnuradio
> mailing list address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJUOuUoAAoJEAFxB7BbsDrLCWAH/2wKvVA6k86G8+xzah5BWQtM
MKGNH4A2KxIbf6PSR9tA9PMUsUUAkriXzlOrElJO8JfpWGnRIA1A4vGmU88Gbk+Y
ixzWfPtuclgKG6XA3lQk04bEnFl2vemSWHpE2kqtp1yRFX2dE/pTGc/NS/wZj5D2
/mJzotbkX3KNStUEHQrTyGCrOevIwJPd+CcduZJaNyUGG1DBxYf2TQZBU80Mr6G0
FZBjD36FZYCEESuqBbUsO/RGv21keFHI+qHOlbKmwYxZDRZUWSFwl6pMVxtsWieV
4YhSVG6ZC2ah7Vrwp/+b29srbs3KGlxewk+AfX4k8n93ULzYQ+QCFfQsryANh2U=
=F4hU
-----END PGP SIGNATURE-----