flow graphs: use packet pad2 to insert sob/eob

the preamble block did this before, but is deleted meanwhile
This commit is contained in:
Bastian Bloessl
2014-02-01 18:36:06 +01:00
parent ed0643e4e1
commit 2960d00bc5
4 changed files with 772 additions and 854 deletions
+174 -215
View File
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='ASCII'?>
<flow_graph>
<timestamp>Mon Jan 20 13:49:51 2014</timestamp>
<timestamp>Sat Feb 1 18:33:30 2014</timestamp>
<block>
<key>options</key>
<param>
@@ -320,23 +320,74 @@
</param>
</block>
<block>
<key>blocks_null_source</key>
<key>variable_slider</key>
<param>
<key>id</key>
<value>blocks_null_source_0</value>
<value>mult</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>complex</value>
<key>label</key>
<value></value>
</param>
<param>
<key>vlen</key>
<key>value</key>
<value>1</value>
</param>
<param>
<key>min</key>
<value>0</value>
</param>
<param>
<key>max</key>
<value>2</value>
</param>
<param>
<key>num_steps</key>
<value>100</value>
</param>
<param>
<key>style</key>
<value>wx.SL_HORIZONTAL</value>
</param>
<param>
<key>converver</key>
<value>float_converter</value>
</param>
<param>
<key>grid_pos</key>
<value></value>
</param>
<param>
<key>notebook</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(979, 10)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>wifi_phy_hier</key>
<param>
<key>id</key>
<value>wifi_phy_hier_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>encoding</key>
<value>0</value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -351,7 +402,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(692, 334)</value>
<value>(443, 300)</value>
</param>
<param>
<key>_rotation</key>
@@ -389,6 +440,92 @@
<value>0</value>
</param>
</block>
<block>
<key>blocks_socket_pdu</key>
<param>
<key>id</key>
<value>blocks_socket_pdu_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>"UDP_SERVER"</value>
</param>
<param>
<key>host</key>
<value></value>
</param>
<param>
<key>port</key>
<value>52001</value>
</param>
<param>
<key>mtu</key>
<value>10000</value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(200, 210)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_message_strobe</key>
<param>
<key>id</key>
<value>blocks_message_strobe_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>msg</key>
<value>pmt.intern(" Hello World")</value>
</param>
<param>
<key>period</key>
<value>300</value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(113, 154)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>uhd_usrp_sink</key>
<param>
@@ -1061,72 +1198,33 @@
</param>
</block>
<block>
<key>variable_slider</key>
<key>foo_packet_pad2</key>
<param>
<key>id</key>
<value>mult</value>
<value>foo_packet_pad2_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>label</key>
<value></value>
<key>debug</key>
<value>False</value>
</param>
<param>
<key>value</key>
<value>1</value>
<key>delay</key>
<value>False</value>
</param>
<param>
<key>min</key>
<key>delay_sec</key>
<value>0.001</value>
</param>
<param>
<key>pad_front</key>
<value>0</value>
</param>
<param>
<key>max</key>
<value>2</value>
</param>
<param>
<key>num_steps</key>
<value>100</value>
</param>
<param>
<key>style</key>
<value>wx.SL_HORIZONTAL</value>
</param>
<param>
<key>converver</key>
<value>float_converter</value>
</param>
<param>
<key>grid_pos</key>
<value></value>
</param>
<param>
<key>notebook</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(979, 10)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>wifi_phy_hier</key>
<param>
<key>id</key>
<value>wifi_phy_hier_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>encoding</key>
<key>pad_tail</key>
<value>0</value>
</param>
<param>
@@ -1143,11 +1241,11 @@
</param>
<param>
<key>_coordinate</key>
<value>(443, 300)</value>
<value>(86, 420)</value>
</param>
<param>
<key>_rotation</key>
<value>180</value>
<value>0</value>
</param>
</block>
<block>
@@ -1186,158 +1284,13 @@
</param>
<param>
<key>_coordinate</key>
<value>(172, 330)</value>
<value>(199, 330)</value>
</param>
<param>
<key>_rotation</key>
<value>180</value>
</param>
</block>
<block>
<key>blocks_file_sink</key>
<param>
<key>id</key>
<value>blocks_file_sink_0</value>
</param>
<param>
<key>_enabled</key>
<value>False</value>
</param>
<param>
<key>file</key>
<value>/tmp/ofdm.bin</value>
</param>
<param>
<key>type</key>
<value>complex</value>
</param>
<param>
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>unbuffered</key>
<value>True</value>
</param>
<param>
<key>append</key>
<value>False</value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(592, 430)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_message_strobe</key>
<param>
<key>id</key>
<value>blocks_message_strobe_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>msg</key>
<value>pmt.intern("Hello World")</value>
</param>
<param>
<key>period</key>
<value>300</value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(113, 179)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>foo_packet_pad</key>
<param>
<key>id</key>
<value>foo_packet_pad_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>debug</key>
<value>False</value>
</param>
<param>
<key>delay</key>
<value>True</value>
</param>
<param>
<key>delay_sec</key>
<value>0.001</value>
</param>
<param>
<key>pad_front</key>
<value>100000</value>
</param>
<param>
<key>pad_tail</key>
<value>100000</value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(93, 420)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<connection>
<source_block_id>blocks_multiply_const_vxx_1</source_block_id>
<sink_block_id>foo_packet_pad_0</sink_block_id>
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
<connection>
<source_block_id>foo_packet_pad_0</source_block_id>
<sink_block_id>uhd_usrp_sink_0</sink_block_id>
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
<connection>
<source_block_id>blocks_message_strobe_0</source_block_id>
<sink_block_id>ieee802_11_ofdm_mac_0</sink_block_id>
@@ -1350,12 +1303,6 @@
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
<connection>
<source_block_id>blocks_null_source_0</source_block_id>
<sink_block_id>wifi_phy_hier_0</sink_block_id>
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
<connection>
<source_block_id>ieee802_11_ofdm_mac_0</source_block_id>
<sink_block_id>wifi_phy_hier_0</sink_block_id>
@@ -1363,9 +1310,21 @@
<sink_key>mac_in</sink_key>
</connection>
<connection>
<source_block_id>wifi_phy_hier_0</source_block_id>
<source_block_id>blocks_socket_pdu_0</source_block_id>
<sink_block_id>ieee802_11_ofdm_mac_0</sink_block_id>
<source_key>mac_out</source_key>
<sink_key>phy in</sink_key>
<source_key>pdus</source_key>
<sink_key>app in</sink_key>
</connection>
<connection>
<source_block_id>foo_packet_pad2_0</source_block_id>
<sink_block_id>uhd_usrp_sink_0</sink_block_id>
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
<connection>
<source_block_id>blocks_multiply_const_vxx_1</source_block_id>
<sink_block_id>foo_packet_pad2_0</sink_block_id>
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
</flow_graph>