On Wed, May 03, 2006 at 04:37:49PM -0400, Chuck Swiger wrote: > Will a 2.x block consume an input stream if it returns 0 output items?
Yes, if it's based on gr_block and you call consume or consume_each in general_work. > All the other atsc blocks are at least passing data and reporting > various states, but fsd = atsc.field_sync_demux() seems to be hung up. > An upstream block connected to fsd, when also connected to a file sink > only produces 28672 (7 * 4096) in the file. fsd, as copied from > gr 0.9 does not produce output untill a field sync is detected. > It is searching thru data, but it looks like it's just going > thru the input_tags[ii] array off to infinity, i.e, > cerr << "atsc_field_sync_demux: searching for sync at " > << inputs0_index + ii << endl; > > just counts up. > File attached. > > > Also I'm now using the 0.9 atsc_tx to create test data (20Msps shorts > centered at 5.75MHz), instead of "off the air". > > --Chuck Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio