Fixed io_signature errors caused by whole new block structure.
authormleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 23 Dec 2007 02:02:48 +0000 (02:02 +0000)
committermleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 23 Dec 2007 02:02:48 +0000 (02:02 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7242 221aa14e-8319-0410-a670-987f0aec2ac5

gr-radio-astronomy/src/python/ra_stripchartsink.py

index 5e6d5b3938874cbc7cd812d1743cd42a347ca962..76988f8f007abd06c813f5d663b9b071df19d325 100755 (executable)
@@ -75,9 +75,15 @@ class stripchart_sink_f(gr.hier_block2, stripchart_sink_base):
                  ylabel="Y", divbase=0.025,
                  parallel=False, scaling=1.0, autoscale=False):
 
-       gr.hier_block2.__init__(self, "stripchart_sink_f",
+       if parallel == False:
+               gr.hier_block2.__init__(self, "stripchart_sink_f",
                                gr.io_signature(1, 1, gr.sizeof_float),
                                gr.io_signature(0, 0, 0))
+       else:
+               gr.hier_block2.__init__(self, "stripchart_sink_f",
+                               gr.io_signature(1, 1, gr.sizeof_float*stripsize),
+                               gr.io_signature(0, 0, 0))
+               
        
         stripchart_sink_base.__init__(self, input_is_real=True,
                                y_per_div=y_per_div, ref_level=ref_level,