Thank you. It worked! Unfortunately, it slowed down my flowgraph from ~6 seconds to 145 seconds.
The only difference between the two programs is in the connections: ---------- self.connect((self.gr_wavfile_source_0, 0), (emptyBlock0,0)) self.connect((emptyBlock0,0), (self.band_pass_filter_0, 0)) ---------- which was originally: ---------- self.connect((self.gr_wavfile_source_0,0), (self.band_pass_filter_0,0)) ---------- Below is the emptyBlock code: ---------- class emptyBlock(gr.block): def __init__(self, args): gr.block.__init__(self, name="empty", in_sig=[float32], out_sig=[float32]) def work(self, input_items, output_items): output_items[0][:]=input_items[0] return len(output_items[0]) ---------- Thanks again! Tom Tracy II UVA On Dec 12, 2012, at 2:54 AM, Martin Braun (CEL) <martin.br...@kit.edu> wrote: > On Tue, Dec 11, 2012 at 07:00:42PM -0500, Tommy Tracy II wrote: >> I'm trying to measure the throughput of my flow graph. In order to >> accomplish this, I'm creating a transparent float block and then measuring >> the btyes/second that is going through the block. Unfortunately, my block is >> not acting transparently. I'm getting strange distortion when doing AM >> demodulation. > > Try without self.consume(); grextras using auto_consuming in sync > blocks, although I don't know what happens if you do call it (my > hypothesis is that if I'm right, your audio should sound choppy). > > MB > > PS: Or is this the omninous Bugsquatch people have been talking about? > > >> >> Below is my grextras code: >> Is there something that I am missing? >> >> ---------- >> class emptyBlock(gr.block): >> def __init__(self, args): >> gr.block.__init__(self, name="empty", in_sig=[float32], >> out_sig=[float32]) >> >> def work(self, input_items, output_items): >> in0 = input_items[0] >> out = output_items[0] >> out[:]=in0 >> self.consume(0, len(in0)) >> return len(out) >> ---------- >> >> Sincerely, >> Tom Tracy II >> UVA >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > -- > Karlsruhe Institute of Technology (KIT) > Communications Engineering Lab (CEL) > > Dipl.-Ing. Martin Braun > Research Associate > > Kaiserstraße 12 > Building 05.01 > 76131 Karlsruhe > > Phone: +49 721 608-43790 > Fax: +49 721 608-46071 > www.cel.kit.edu > > KIT -- University of the State of Baden-Württemberg and > National Laboratory of the Helmholtz Association > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio