<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- examples/gmsk_radio.grc.orig
+++ examples/gmsk_radio.grc
@@ -1,23 +1,23 @@
-&lt;?xml version='1.0' encoding='ASCII'?&gt;
-&lt;?grc format='1' created='3.7.6'?&gt;
+&lt;?xml version='1.0' encoding='utf-8'?&gt;
+&lt;?grc format='1' created='3.7.11'?&gt;
 &lt;flow_graph&gt;
   &lt;timestamp&gt;Fri Sep 12 22:58:12 2014&lt;/timestamp&gt;
   &lt;block&gt;
     &lt;key&gt;options&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;gmsk_radio&lt;/value&gt;
+      &lt;key&gt;author&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;window_size&lt;/key&gt;
+      &lt;value&gt;1480, 1424&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;title&lt;/key&gt;
-      &lt;value&gt;GMSK Modem&lt;/value&gt;
+      &lt;key&gt;category&lt;/key&gt;
+      &lt;value&gt;gr-mac&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;author&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
@@ -25,65 +25,73 @@
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;window_size&lt;/key&gt;
-      &lt;value&gt;1480, 1424&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;generate_options&lt;/key&gt;
-      &lt;value&gt;hb&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(10, 10)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;category&lt;/key&gt;
-      &lt;value&gt;gr-mac&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;run_options&lt;/key&gt;
-      &lt;value&gt;prompt&lt;/value&gt;
+      &lt;key&gt;generate_options&lt;/key&gt;
+      &lt;value&gt;hb&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;run&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;hier_block_src_path&lt;/key&gt;
+      &lt;value&gt;.:&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;gmsk_radio&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;max_nouts&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;realtime_scheduling&lt;/key&gt;
+      &lt;key&gt;qt_qss_theme&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;realtime_scheduling&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(10, 10)&lt;/value&gt;
+      &lt;key&gt;run_command&lt;/key&gt;
+      &lt;value&gt;{python} -u {filename}&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;run_options&lt;/key&gt;
+      &lt;value&gt;prompt&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;samp_rate&lt;/value&gt;
+      &lt;key&gt;run&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;thread_safe_setters&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;rate&lt;/value&gt;
+      &lt;key&gt;title&lt;/key&gt;
+      &lt;value&gt;GMSK Modem&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
       &lt;value&gt;(120, 123)&lt;/value&gt;
     &lt;/param&gt;
@@ -91,632 +99,685 @@
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;rate&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;Sample rate&lt;/value&gt;
+      &lt;value&gt;samp_rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;1e6&lt;/value&gt;
+      &lt;value&gt;rate&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;eng_float&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;short_id&lt;/key&gt;
-      &lt;value&gt;r&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(8, 123)&lt;/value&gt;
+      &lt;value&gt;(8, 387)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;samps_per_sym&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;value&gt;access_code_threshold&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;Samples/symbol&lt;/value&gt;
+      &lt;value&gt;Access code threshold&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;4&lt;/value&gt;
+      &lt;key&gt;short_id&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
       &lt;value&gt;intx&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;short_id&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(8, 251)&lt;/value&gt;
+      &lt;value&gt;(168, 251)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
       &lt;value&gt;ampl&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
       &lt;key&gt;label&lt;/key&gt;
       &lt;value&gt;TX BB amp&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;0.7&lt;/value&gt;
+      &lt;key&gt;short_id&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
       &lt;value&gt;eng_float&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;short_id&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;0.7&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;blocks_multiply_const_vxx&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(168, 251)&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;const&lt;/key&gt;
+      &lt;value&gt;ampl&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;access_code_threshold&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;Access code threshold&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(592, 635)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;intx&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;blocks_multiply_const_vxx_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;short_id&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(8, 387)&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;note&lt;/key&gt;
+    &lt;key&gt;blocks_pdu_to_tagged_stream&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;note_0&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;note&lt;/key&gt;
-      &lt;value&gt;Tradeoff between detecting possibly slightly corrupted header and still decoding packet vs. starting decode and have state machine decoding while another packet starts later (and it is missed)&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(184, 435)&lt;/value&gt;
+      &lt;value&gt;(944, 491)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_sink_0_0&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;msg_out&lt;/value&gt;
+      &lt;value&gt;blocks_pdu_to_tagged_stream_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;message&lt;/value&gt;
+      &lt;value&gt;byte&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;tag&lt;/key&gt;
+      &lt;value&gt;length&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;digital_gmsk_demod&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1272, 235)&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;mac_packet_to_pdu&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;mac_packet_to_pdu_0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;dewhiten&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;freq_error&lt;/key&gt;
+      &lt;value&gt;0.0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;output_invalid&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
-    &lt;/param&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(632, 195)&lt;/value&gt;
+    &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;gain_mu&lt;/key&gt;
+      &lt;value&gt;0.175&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;digital_gmsk_demod_0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;log&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;maxoutbuf&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1088, 227)&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;mu&lt;/key&gt;
+      &lt;value&gt;0.5&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;mac_packet_deframer&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;mac_packet_deframer_0&lt;/value&gt;
+      &lt;key&gt;omega_relative_limit&lt;/key&gt;
+      &lt;value&gt;0.005&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;samples_per_symbol&lt;/key&gt;
+      &lt;value&gt;samps_per_sym&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;access_code&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;verbose&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;digital_gmsk_mod&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;threshold&lt;/key&gt;
-      &lt;value&gt;access_code_threshold&lt;/value&gt;
+      &lt;key&gt;bt&lt;/key&gt;
+      &lt;value&gt;0.35&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(888, 227)&lt;/value&gt;
+      &lt;value&gt;(1184, 483)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;blocks_pdu_to_tagged_stream&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;blocks_pdu_to_tagged_stream_0&lt;/value&gt;
+      &lt;value&gt;digital_gmsk_mod_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;log&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;byte&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;tag&lt;/key&gt;
-      &lt;value&gt;length&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;samples_per_symbol&lt;/key&gt;
+      &lt;value&gt;samps_per_sym&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;verbose&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;mac_burst_tagger&lt;/key&gt;
+    &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(944, 491)&lt;/value&gt;
+      &lt;value&gt;(768, 611)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;digital_gmsk_mod&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;digital_gmsk_mod_0&lt;/value&gt;
+      &lt;value&gt;mac_burst_tagger_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;samples_per_symbol&lt;/key&gt;
-      &lt;value&gt;samps_per_sym&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;bt&lt;/key&gt;
-      &lt;value&gt;0.35&lt;/value&gt;
+      &lt;key&gt;mult&lt;/key&gt;
+      &lt;value&gt;samps_per_sym*8&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;verbose&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;pad_front&lt;/key&gt;
+      &lt;value&gt;32*0+ 0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;log&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;pad_rear&lt;/key&gt;
+      &lt;value&gt;16*0 + 16&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;tag_name&lt;/key&gt;
+      &lt;value&gt;'length'&lt;/value&gt;
+    &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;mac_packet_deframer&lt;/key&gt;
+    &lt;param&gt;
+      &lt;key&gt;access_code&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1184, 483)&lt;/value&gt;
+      &lt;value&gt;(888, 227)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;blocks_multiply_const_vxx&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;blocks_multiply_const_vxx_0&lt;/value&gt;
+      &lt;value&gt;mac_packet_deframer_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;complex&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;const&lt;/key&gt;
-      &lt;value&gt;ampl&lt;/value&gt;
+      &lt;key&gt;threshold&lt;/key&gt;
+      &lt;value&gt;access_code_threshold&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;mac_packet_framer&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;access_code&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(592, 635)&lt;/value&gt;
+      &lt;value&gt;(680, 451)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_sink_0&lt;/value&gt;
+      &lt;value&gt;mac_packet_framer_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;postamble&lt;/key&gt;
+      &lt;value&gt;''.join(['\x00']*(16/8/samps_per_sym)*0)&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;preamble&lt;/key&gt;
+      &lt;value&gt;''.join(['\x55']*((256*1)/8/samps_per_sym))&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;rotate_whitener_offset&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;whiten&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;out&lt;/value&gt;
+      &lt;key&gt;whitener_offset&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;mac_packet_to_pdu&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;complex&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;dewhiten&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(968, 635)&lt;/value&gt;
+      &lt;value&gt;(1088, 227)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;mac_packet_to_pdu_0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;output_invalid&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;digital_gmsk_demod&lt;/key&gt;
+    &lt;key&gt;note&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;digital_gmsk_demod_0&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;samples_per_symbol&lt;/key&gt;
-      &lt;value&gt;samps_per_sym&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(184, 435)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;gain_mu&lt;/key&gt;
-      &lt;value&gt;0.175&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;mu&lt;/key&gt;
-      &lt;value&gt;0.5&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;note_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;omega_relative_limit&lt;/key&gt;
-      &lt;value&gt;0.005&lt;/value&gt;
+      &lt;key&gt;note&lt;/key&gt;
+      &lt;value&gt;Tradeoff between detecting possibly slightly corrupted header and still decoding packet vs. starting decode and have state machine decoding while another packet starts later (and it is missed)&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;freq_error&lt;/key&gt;
-      &lt;value&gt;0.0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;verbose&lt;/key&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;log&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(968, 635)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_sink_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;out&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(632, 195)&lt;/value&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;mac_packet_framer&lt;/key&gt;
+    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;mac_packet_framer_0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;access_code&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(1272, 235)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;whitener_offset&lt;/key&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;whiten&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_sink_0_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;rotate_whitener_offset&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;message&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;preamble&lt;/key&gt;
-      &lt;value&gt;''.join(['\x55']*((256*1)/8/samps_per_sym))&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;msg_out&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;postamble&lt;/key&gt;
-      &lt;value&gt;''.join(['\x00']*(16/8/samps_per_sym)*0)&lt;/value&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(680, 451)&lt;/value&gt;
+      &lt;value&gt;(456, 235)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
       &lt;value&gt;pad_source_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
       &lt;key&gt;label&lt;/key&gt;
       &lt;value&gt;bb_in&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
       &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
@@ -724,38 +785,42 @@
       &lt;key&gt;vlen&lt;/key&gt;
       &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(456, 235)&lt;/value&gt;
+      &lt;value&gt;(504, 491)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
       &lt;value&gt;pad_source_1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
       &lt;key&gt;label&lt;/key&gt;
       &lt;value&gt;msg_in&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
       &lt;value&gt;message&lt;/value&gt;
     &lt;/param&gt;
@@ -763,99 +828,106 @@
       &lt;key&gt;vlen&lt;/key&gt;
       &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(504, 491)&lt;/value&gt;
+      &lt;value&gt;(8, 123)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;mac_burst_tagger&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;mac_burst_tagger_0&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;value&gt;rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;tag_name&lt;/key&gt;
-      &lt;value&gt;'length'&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;Sample rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;mult&lt;/key&gt;
-      &lt;value&gt;samps_per_sym*8&lt;/value&gt;
+      &lt;key&gt;short_id&lt;/key&gt;
+      &lt;value&gt;r&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pad_front&lt;/key&gt;
-      &lt;value&gt;32*0+ 0&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;eng_float&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pad_rear&lt;/key&gt;
-      &lt;value&gt;16*0 + 16&lt;/value&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;1e6&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(768, 611)&lt;/value&gt;
+      &lt;value&gt;(8, 251)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;samps_per_sym&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;Samples/symbol&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;short_id&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;intx&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;4&lt;/value&gt;
+    &lt;/param&gt;
   &lt;/block&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;digital_gmsk_mod_0&lt;/sink_block_id&gt;
+    &lt;source_block_id&gt;blocks_multiply_const_vxx_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;mac_burst_tagger_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;mac_packet_framer_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;out&lt;/source_key&gt;
-    &lt;sink_key&gt;pdus&lt;/sink_key&gt;
-  &lt;/connection&gt;
-  &lt;connection&gt;
-    &lt;source_block_id&gt;mac_packet_to_pdu_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;pad_sink_0_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;pdu&lt;/source_key&gt;
+    &lt;source_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;digital_gmsk_mod_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;mac_packet_deframer_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;mac_packet_to_pdu_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;msg&lt;/source_key&gt;
-    &lt;sink_key&gt;msg&lt;/sink_key&gt;
-  &lt;/connection&gt;
-  &lt;connection&gt;
     &lt;source_block_id&gt;digital_gmsk_demod_0&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;mac_packet_deframer_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
@@ -868,18 +940,30 @@
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;blocks_multiply_const_vxx_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;mac_burst_tagger_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;0&lt;/source_key&gt;
-    &lt;sink_key&gt;0&lt;/sink_key&gt;
-  &lt;/connection&gt;
-  &lt;connection&gt;
     &lt;source_block_id&gt;mac_burst_tagger_0&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;pad_sink_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
+    &lt;source_block_id&gt;mac_packet_deframer_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;mac_packet_to_pdu_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;msg&lt;/source_key&gt;
+    &lt;sink_key&gt;msg&lt;/sink_key&gt;
+  &lt;/connection&gt;
+  &lt;connection&gt;
+    &lt;source_block_id&gt;mac_packet_framer_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;out&lt;/source_key&gt;
+    &lt;sink_key&gt;pdus&lt;/sink_key&gt;
+  &lt;/connection&gt;
+  &lt;connection&gt;
+    &lt;source_block_id&gt;mac_packet_to_pdu_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;pad_sink_0_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;pdu&lt;/source_key&gt;
+    &lt;sink_key&gt;in&lt;/sink_key&gt;
+  &lt;/connection&gt;
+  &lt;connection&gt;
     &lt;source_block_id&gt;pad_source_0&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;digital_gmsk_demod_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
@@ -888,7 +972,7 @@
   &lt;connection&gt;
     &lt;source_block_id&gt;pad_source_1&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;mac_packet_framer_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;0&lt;/source_key&gt;
+    &lt;source_key&gt;out&lt;/source_key&gt;
     &lt;sink_key&gt;in&lt;/sink_key&gt;
   &lt;/connection&gt;
 &lt;/flow_graph&gt;
--- examples/ofdm_radio.grc.orig
+++ examples/ofdm_radio.grc
@@ -1,23 +1,23 @@
-&lt;?xml version='1.0' encoding='ASCII'?&gt;
-&lt;?grc format='1' created='3.7.6'?&gt;
+&lt;?xml version='1.0' encoding='utf-8'?&gt;
+&lt;?grc format='1' created='3.7.11'?&gt;
 &lt;flow_graph&gt;
   &lt;timestamp&gt;Fri Sep 12 16:57:41 2014&lt;/timestamp&gt;
   &lt;block&gt;
     &lt;key&gt;options&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;ofdm_radio&lt;/value&gt;
+      &lt;key&gt;author&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;window_size&lt;/key&gt;
+      &lt;value&gt;1280, 1024&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;title&lt;/key&gt;
-      &lt;value&gt;OFDM Modem&lt;/value&gt;
+      &lt;key&gt;category&lt;/key&gt;
+      &lt;value&gt;gr-mac&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;author&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
@@ -25,257 +25,243 @@
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;window_size&lt;/key&gt;
-      &lt;value&gt;1280, 1024&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;generate_options&lt;/key&gt;
-      &lt;value&gt;hb&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(10, 10)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;category&lt;/key&gt;
-      &lt;value&gt;gr-mac&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;run_options&lt;/key&gt;
-      &lt;value&gt;prompt&lt;/value&gt;
+      &lt;key&gt;generate_options&lt;/key&gt;
+      &lt;value&gt;hb&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;run&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;hier_block_src_path&lt;/key&gt;
+      &lt;value&gt;.:&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;ofdm_radio&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;max_nouts&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;realtime_scheduling&lt;/key&gt;
+      &lt;key&gt;qt_qss_theme&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;realtime_scheduling&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(10, 10)&lt;/value&gt;
+      &lt;key&gt;run_command&lt;/key&gt;
+      &lt;value&gt;{python} -u {filename}&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;run_options&lt;/key&gt;
+      &lt;value&gt;prompt&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;samp_rate&lt;/value&gt;
+      &lt;key&gt;run&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;thread_safe_setters&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;rate&lt;/value&gt;
+      &lt;key&gt;title&lt;/key&gt;
+      &lt;value&gt;OFDM Modem&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(123, 98)&lt;/value&gt;
+      &lt;value&gt;(844, 456)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
       &lt;value&gt;backoff_db&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
       &lt;key&gt;value&lt;/key&gt;
       &lt;value&gt;-15.0&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;variable&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(844, 456)&lt;/value&gt;
+      &lt;value&gt;(123, 98)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;rate&lt;/value&gt;
+      &lt;value&gt;samp_rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;rate&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;blocks_multiply_const_vxx&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;Sample rate&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;value&lt;/key&gt;
-      &lt;value&gt;1e6&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;eng_float&lt;/value&gt;
+      &lt;key&gt;const&lt;/key&gt;
+      &lt;value&gt;10.0**(1.0*backoff_db/10.0)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;short_id&lt;/key&gt;
-      &lt;value&gt;r&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(10, 98)&lt;/value&gt;
+      &lt;value&gt;(810, 414)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;blocks_tagged_stream_to_pdu&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;blocks_tagged_stream_to_pdu_0&lt;/value&gt;
+      &lt;value&gt;blocks_multiply_const_vxx_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;byte&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;tag&lt;/key&gt;
-      &lt;value&gt;length&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
+    &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;blocks_pdu_to_tagged_stream&lt;/key&gt;
+    &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(826, 44)&lt;/value&gt;
+      &lt;value&gt;(457, 237)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_sink_3&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;msg_out&lt;/value&gt;
+      &lt;value&gt;blocks_pdu_to_tagged_stream_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;message&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;value&gt;byte&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;tag&lt;/key&gt;
+      &lt;value&gt;length&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1074, 44)&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;note&lt;/key&gt;
+    &lt;key&gt;blocks_tagged_stream_to_pdu&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;note_0&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;note&lt;/key&gt;
-      &lt;value&gt;Front: 128 is too short, Tail: 8 is adequate&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1080, 172)&lt;/value&gt;
+      &lt;value&gt;(826, 44)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;blocks_pdu_to_tagged_stream&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;blocks_pdu_to_tagged_stream_0&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;value&gt;blocks_tagged_stream_to_pdu_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
@@ -286,267 +272,335 @@
       &lt;value&gt;length&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;digital_ofdm_rx&lt;/key&gt;
+    &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;affinity&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;cp_len&lt;/key&gt;
+      &lt;value&gt;16&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;fft_len&lt;/key&gt;
+      &lt;value&gt;64&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(457, 237)&lt;/value&gt;
+      &lt;value&gt;(560, 9)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;pad_source&lt;/key&gt;
+    &lt;param&gt;
+      &lt;key&gt;header_mod&lt;/key&gt;
+      &lt;value&gt;"BPSK"&lt;/value&gt;
+    &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_source_0&lt;/value&gt;
+      &lt;value&gt;digital_ofdm_rx_1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;log&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;msg_in&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;message&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;occupied_carriers&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;packet_len_key&lt;/key&gt;
+      &lt;value&gt;"length"&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;payload_mod&lt;/key&gt;
+      &lt;value&gt;"BPSK"&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(274, 244)&lt;/value&gt;
+      &lt;key&gt;pilot_carriers&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;pilot_symbols&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;scramble_bits&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;sync_word1&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;sync_word2&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;foo_burst_tagger&lt;/key&gt;
+    &lt;key&gt;digital_ofdm_tx&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;foo_burst_tagger_0&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;cp_len&lt;/key&gt;
+      &lt;value&gt;16&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;fft_len&lt;/key&gt;
+      &lt;value&gt;64&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(936, 237)&lt;/value&gt;
+      &lt;value&gt;(696, 202)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;tag_name&lt;/key&gt;
-      &lt;value&gt;pmt.intern("length")&lt;/value&gt;
+      &lt;key&gt;header_mod&lt;/key&gt;
+      &lt;value&gt;"BPSK"&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;mult&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;digital_ofdm_tx_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;packet_len_key&lt;/key&gt;
+      &lt;value&gt;length&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;log&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;maxoutbuf&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;foo_packet_pad&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;foo_packet_pad_0&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;occupied_carriers&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;payload_mod&lt;/key&gt;
+      &lt;value&gt;"BPSK"&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1141, 216)&lt;/value&gt;
+      &lt;key&gt;pilot_carriers&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;pilot_symbols&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;debug&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;rolloff&lt;/key&gt;
+      &lt;value&gt;0 + 4&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;delay&lt;/key&gt;
+      &lt;key&gt;scramble_bits&lt;/key&gt;
       &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;delay_sec&lt;/key&gt;
-      &lt;value&gt;0.001&lt;/value&gt;
+      &lt;key&gt;sync_word1&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pad_front&lt;/key&gt;
-      &lt;value&gt;16*4 * 4&lt;/value&gt;
+      &lt;key&gt;sync_word2&lt;/key&gt;
+      &lt;value&gt;()&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;foo_burst_tagger&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;pad_tail&lt;/key&gt;
-      &lt;value&gt;16&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;affinity&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(936, 237)&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;foo_burst_tagger_0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
       &lt;key&gt;maxoutbuf&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;digital_ofdm_tx&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;digital_ofdm_tx_0&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;mult&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;fft_len&lt;/key&gt;
-      &lt;value&gt;64&lt;/value&gt;
+      &lt;key&gt;tag_name&lt;/key&gt;
+      &lt;value&gt;pmt.intern("length")&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;foo_packet_pad&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;cp_len&lt;/key&gt;
-      &lt;value&gt;16&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;packet_len_key&lt;/key&gt;
-      &lt;value&gt;length&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;occupied_carriers&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pilot_carriers&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;debug&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pilot_symbols&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;delay_sec&lt;/key&gt;
+      &lt;value&gt;0.001&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;sync_word1&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;delay&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;sync_word2&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;header_mod&lt;/key&gt;
-      &lt;value&gt;"BPSK"&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(1141, 216)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;payload_mod&lt;/key&gt;
-      &lt;value&gt;"BPSK"&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;rolloff&lt;/key&gt;
-      &lt;value&gt;0 + 4&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;foo_packet_pad_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;scramble_bits&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;log&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;pad_front&lt;/key&gt;
+      &lt;value&gt;16*4 * 4&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
+      &lt;key&gt;pad_tail&lt;/key&gt;
+      &lt;value&gt;16&lt;/value&gt;
+    &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;mac_burst_tagger&lt;/key&gt;
+    &lt;param&gt;
       &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;comment&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(696, 202)&lt;/value&gt;
+      &lt;value&gt;(588, 393)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
-  &lt;/block&gt;
-  &lt;block&gt;
-    &lt;key&gt;mac_burst_tagger&lt;/key&gt;
     &lt;param&gt;
       &lt;key&gt;id&lt;/key&gt;
       &lt;value&gt;mac_burst_tagger_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_enabled&lt;/key&gt;
-      &lt;value&gt;True&lt;/value&gt;
+      &lt;key&gt;maxoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;tag_name&lt;/key&gt;
-      &lt;value&gt;'length'&lt;/value&gt;
+      &lt;key&gt;minoutbuf&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;mult&lt;/key&gt;
@@ -561,51 +615,70 @@
       &lt;value&gt;16&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;tag_name&lt;/key&gt;
+      &lt;value&gt;'length'&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;note&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
+      &lt;key&gt;alias&lt;/key&gt;
       &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(588, 393)&lt;/value&gt;
+      &lt;value&gt;(1080, 172)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_rotation&lt;/key&gt;
       &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;note_0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;note&lt;/key&gt;
+      &lt;value&gt;Front: 128 is too short, Tail: 8 is adequate&lt;/value&gt;
+    &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;pad_source&lt;/key&gt;
+    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_source_1&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;in&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(1008, 427)&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_sink_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;type&lt;/key&gt;
       &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;out&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;num_streams&lt;/key&gt;
@@ -616,186 +689,191 @@
       &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(408, 67)&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;digital_ofdm_rx&lt;/key&gt;
+    &lt;key&gt;pad_sink&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;digital_ofdm_rx_1&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;fft_len&lt;/key&gt;
-      &lt;value&gt;64&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(1074, 44)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;cp_len&lt;/key&gt;
-      &lt;value&gt;16&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;packet_len_key&lt;/key&gt;
-      &lt;value&gt;"length"&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_sink_3&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;occupied_carriers&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;message&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pilot_carriers&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;msg_out&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;pilot_symbols&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;sync_word1&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;sync_word2&lt;/key&gt;
-      &lt;value&gt;()&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
+  &lt;/block&gt;
+  &lt;block&gt;
+    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;header_mod&lt;/key&gt;
-      &lt;value&gt;"BPSK"&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;payload_mod&lt;/key&gt;
-      &lt;value&gt;"BPSK"&lt;/value&gt;
+      &lt;key&gt;_enabled&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;scramble_bits&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(274, 244)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;log&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_source_0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;msg_in&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(560, 9)&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;message&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;blocks_multiply_const_vxx&lt;/key&gt;
+    &lt;key&gt;pad_source&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;blocks_multiply_const_vxx_0&lt;/value&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;complex&lt;/value&gt;
-    &lt;/param&gt;
-    &lt;param&gt;
-      &lt;key&gt;const&lt;/key&gt;
-      &lt;value&gt;10.0**(1.0*backoff_db/10.0)&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(408, 67)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;alias&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;pad_source_1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;affinity&lt;/key&gt;
-      &lt;value&gt;&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;in&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;minoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;num_streams&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;maxoutbuf&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;optional&lt;/key&gt;
+      &lt;value&gt;False&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(810, 414)&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;complex&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;vlen&lt;/key&gt;
+      &lt;value&gt;1&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;block&gt;
-    &lt;key&gt;pad_sink&lt;/key&gt;
+    &lt;key&gt;parameter&lt;/key&gt;
     &lt;param&gt;
-      &lt;key&gt;id&lt;/key&gt;
-      &lt;value&gt;pad_sink_0&lt;/value&gt;
+      &lt;key&gt;alias&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
+    &lt;/param&gt;
+    &lt;param&gt;
+      &lt;key&gt;comment&lt;/key&gt;
+      &lt;value&gt;&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
       &lt;key&gt;_enabled&lt;/key&gt;
       &lt;value&gt;True&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;label&lt;/key&gt;
-      &lt;value&gt;out&lt;/value&gt;
+      &lt;key&gt;_coordinate&lt;/key&gt;
+      &lt;value&gt;(10, 98)&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;type&lt;/key&gt;
-      &lt;value&gt;complex&lt;/value&gt;
+      &lt;key&gt;_rotation&lt;/key&gt;
+      &lt;value&gt;0&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;vlen&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;id&lt;/key&gt;
+      &lt;value&gt;rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;num_streams&lt;/key&gt;
-      &lt;value&gt;1&lt;/value&gt;
+      &lt;key&gt;label&lt;/key&gt;
+      &lt;value&gt;Sample rate&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;optional&lt;/key&gt;
-      &lt;value&gt;False&lt;/value&gt;
+      &lt;key&gt;short_id&lt;/key&gt;
+      &lt;value&gt;r&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_coordinate&lt;/key&gt;
-      &lt;value&gt;(1008, 427)&lt;/value&gt;
+      &lt;key&gt;type&lt;/key&gt;
+      &lt;value&gt;eng_float&lt;/value&gt;
     &lt;/param&gt;
     &lt;param&gt;
-      &lt;key&gt;_rotation&lt;/key&gt;
-      &lt;value&gt;0&lt;/value&gt;
+      &lt;key&gt;value&lt;/key&gt;
+      &lt;value&gt;1e6&lt;/value&gt;
     &lt;/param&gt;
   &lt;/block&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;digital_ofdm_rx_1&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;blocks_tagged_stream_to_pdu_0&lt;/sink_block_id&gt;
+    &lt;source_block_id&gt;blocks_multiply_const_vxx_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;pad_sink_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;0&lt;/source_key&gt;
+    &lt;sink_key&gt;0&lt;/sink_key&gt;
+  &lt;/connection&gt;
+  &lt;connection&gt;
+    &lt;source_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;digital_ofdm_tx_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
@@ -803,23 +881,23 @@
     &lt;source_block_id&gt;blocks_tagged_stream_to_pdu_0&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;pad_sink_3&lt;/sink_block_id&gt;
     &lt;source_key&gt;pdus&lt;/source_key&gt;
-    &lt;sink_key&gt;0&lt;/sink_key&gt;
+    &lt;sink_key&gt;in&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;digital_ofdm_tx_0&lt;/sink_block_id&gt;
+    &lt;source_block_id&gt;digital_ofdm_rx_1&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;blocks_tagged_stream_to_pdu_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;pad_source_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/sink_block_id&gt;
+    &lt;source_block_id&gt;digital_ofdm_tx_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;foo_burst_tagger_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
-    &lt;sink_key&gt;pdus&lt;/sink_key&gt;
+    &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
     &lt;source_block_id&gt;digital_ofdm_tx_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;foo_burst_tagger_0&lt;/sink_block_id&gt;
+    &lt;sink_block_id&gt;mac_burst_tagger_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
@@ -836,26 +914,20 @@
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;digital_ofdm_tx_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;mac_burst_tagger_0&lt;/sink_block_id&gt;
-    &lt;source_key&gt;0&lt;/source_key&gt;
-    &lt;sink_key&gt;0&lt;/sink_key&gt;
-  &lt;/connection&gt;
-  &lt;connection&gt;
     &lt;source_block_id&gt;mac_burst_tagger_0&lt;/source_block_id&gt;
     &lt;sink_block_id&gt;blocks_multiply_const_vxx_0&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;pad_source_1&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;digital_ofdm_rx_1&lt;/sink_block_id&gt;
-    &lt;source_key&gt;0&lt;/source_key&gt;
-    &lt;sink_key&gt;0&lt;/sink_key&gt;
+    &lt;source_block_id&gt;pad_source_0&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;blocks_pdu_to_tagged_stream_0&lt;/sink_block_id&gt;
+    &lt;source_key&gt;out&lt;/source_key&gt;
+    &lt;sink_key&gt;pdus&lt;/sink_key&gt;
   &lt;/connection&gt;
   &lt;connection&gt;
-    &lt;source_block_id&gt;blocks_multiply_const_vxx_0&lt;/source_block_id&gt;
-    &lt;sink_block_id&gt;pad_sink_0&lt;/sink_block_id&gt;
+    &lt;source_block_id&gt;pad_source_1&lt;/source_block_id&gt;
+    &lt;sink_block_id&gt;digital_ofdm_rx_1&lt;/sink_block_id&gt;
     &lt;source_key&gt;0&lt;/source_key&gt;
     &lt;sink_key&gt;0&lt;/sink_key&gt;
   &lt;/connection&gt;
</pre></body></html>