Re: Re: ATSC decoding - Now Working!

So after several sessions of comparing new code to old code, I found the
problem. The root raised cosine filter was not being inserted into the
before the fpll. The patch is pasted below. I successfully watched some
video received from a local station (KFXL). I didn’t get any audio, but
only captured for a couple seconds so I’m not sure if that is related or

Now that decoding is working again, I would like to work on
improving/optimizing it where I can. Anyone have any pointers for places
they know are current bottlenecks?


— a/gr-atsc/src/python/
+++ b/gr-atsc/src/python/
@@ -70,7 +70,7 @@ def main():
out = gr.file_sink(gr.sizeof_float,"/tmp/atsc_pipe_3")
# out =

  •    tb.connect(u, fpll, lp_filter)
  •    tb.connect(u, rrc, fpll, lp_filter)
      tb.connect(lp_filter, iir)
      tb.connect(lp_filter, (remove_dc,0))
      tb.connect(iir, (remove_dc,1))