[Discuss-gnuradio] Flex 900 Common Daughter Board

2010-08-06 Thread Sean Jordan
I am using the Flex 900 Common Daughter Board for the usrp. I am using both boards as recievers. The connection RX2 on the board will not work when connected and selected by the dual source usrp in GRC. However, if I select the TX/RX and reconnect my line to that port it will work. I am wondering w

Re: [Discuss-gnuradio] How is processor time given to blocks?

2010-07-26 Thread Sean Jordan
> You should treat each block as a black box, unrelated to the blocks > upstream or downstream from it. If you're thinking that they are > related, or are trying to second guess the scheduler wrt noutput_items > or the amount of input available when your general_work function is > called, you're h

Re: [Discuss-gnuradio] How is processor time given to blocks?

2010-07-21 Thread Sean Jordan
> > For running only at one time- My first block picks out "chunks" of data > and > > passes these on to the next blocks. These "chucks" only come along once > in a > > while. The blocks after only need to run when these "chucks" are found. I > am > > passing a flag (1 or 0) at the beginning of the

Re: [Discuss-gnuradio] How is processor time given to blocks?

2010-07-21 Thread Sean Jordan
> > > Thanks, with this in mind, I need in my application for only one block to > be > > running at a time. Is there any way for that to be specified? > > No. > > Why would you want only a single block running at a time? > Needless to say, you want to avoid shared state. > > Eric > For running onl

Re: [Discuss-gnuradio] How is processor time given to blocks?

2010-07-21 Thread Sean Jordan
On Wed, Jul 21, 2010 at 10:37 AM, Eric Blossom wrote: > On Wed, Jul 21, 2010 at 10:15:29AM -0700, Sean Jordan wrote: > > I am fairly new to gnuradio and am working on some of my own blocks. I am > > trying to understand how the blocks are given control of the cpu. I am >

[Discuss-gnuradio] How is processor time given to blocks?

2010-07-21 Thread Sean Jordan
I am fairly new to gnuradio and am working on some of my own blocks. I am trying to understand how the blocks are given control of the cpu. I am using the grc interface. I currently think that each block runs till it is done then gives control to the next block, then when all blocks have run the pr