From 0f73b0991f4da55b118b4029e2e53fde64580caa Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Wed, 29 Feb 2012 20:42:17 -0500
Subject: grc: grc PFB channelizer and synthesize to set channel map defaults
 on startup.

---
 grc/blocks/blks2_pfb_channelizer.xml       | 4 +++-
 grc/blocks/gr_pfb_synthesis_filterbank.xml | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

(limited to 'grc')

diff --git a/grc/blocks/blks2_pfb_channelizer.xml b/grc/blocks/blks2_pfb_channelizer.xml
index 5a1b20edb3..0dba6108be 100644
--- a/grc/blocks/blks2_pfb_channelizer.xml
+++ b/grc/blocks/blks2_pfb_channelizer.xml
@@ -14,11 +14,12 @@
 	  $taps,
 	  $osr,
 	  $atten)
+self.$(id).set_channel_map($ch_map)
 	</make>
 	<!-- Set taps not implemented yet 
            <callback>set_taps($taps)</callback>
          -->
-        <callback>set_channel_map(ch_$map)</callback>
+        <callback>set_channel_map($ch_map)</callback>
 	
 	<param>
 		<name>Channels</name>
@@ -46,6 +47,7 @@
 	<param>
 		<name>Channel Map</name>
 		<key>ch_map</key>
+		<value>[]</value>
 		<type>int_vector</type>
 	</param>
 	<sink>
diff --git a/grc/blocks/gr_pfb_synthesis_filterbank.xml b/grc/blocks/gr_pfb_synthesis_filterbank.xml
index 6ea54632c6..823eb50c4f 100644
--- a/grc/blocks/gr_pfb_synthesis_filterbank.xml
+++ b/grc/blocks/gr_pfb_synthesis_filterbank.xml
@@ -11,6 +11,7 @@
 	<import>from gnuradio.gr import firdes</import>
 	<make>gr.pfb_synthesis_filterbank_ccf(
 	  $numchans, $taps, $twox)
+self.$(id).set_channel_map($ch_map)
 	</make>
         <callback>set_taps($taps)</callback>
         <callback>set_channel_map($ch_map)</callback>
@@ -41,6 +42,7 @@
 	<param>
 		<name>Channel Map</name>
 		<key>ch_map</key>
+		<value>[]</value>
 		<type>int_vector</type>
 	</param>
 	<sink>
-- 
cgit v1.2.3