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
pgpZFB5edOK0j.pgp
Description: PGP signature
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio