grc: rx average over all samples of autocorrelation

This commit is contained in:
Bastian Bloessl
2014-07-18 08:48:44 +02:00
parent 7bbaadbeb2
commit 18bb283562
3 changed files with 1432 additions and 631 deletions
+253 -137
View File
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='ASCII'?>
<flow_graph>
<timestamp>Sat Feb 1 19:26:09 2014</timestamp>
<timestamp>Fri Jul 18 08:46:33 2014</timestamp>
<block>
<key>options</key>
<param>
@@ -51,6 +51,10 @@
<key>realtime_scheduling</key>
<value></value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(10, 10)</value>
@@ -60,52 +64,6 @@
<value>0</value>
</param>
</block>
<block>
<key>variable</key>
<param>
<key>id</key>
<value>window_size</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>value</key>
<value>48</value>
</param>
<param>
<key>_coordinate</key>
<value>(323, 14)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>variable</key>
<param>
<key>id</key>
<value>sync_length</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>value</key>
<value>320</value>
</param>
<param>
<key>_coordinate</key>
<value>(196, 14)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>variable</key>
<param>
@@ -120,6 +78,10 @@
<key>value</key>
<value>ieee802_11.wifi_signal_field()</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(518, 18)</value>
@@ -129,6 +91,60 @@
<value>0</value>
</param>
</block>
<block>
<key>variable</key>
<param>
<key>id</key>
<value>sync_length</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>value</key>
<value>320</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(196, 14)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>variable</key>
<param>
<key>id</key>
<value>window_size</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>value</key>
<value>48</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(323, 14)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>parameter</key>
<param>
@@ -155,6 +171,10 @@
<key>short_id</key>
<value></value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>_coordinate</key>
<value>(429, 10)</value>
@@ -164,96 +184,6 @@
<value>0</value>
</param>
</block>
<block>
<key>ieee802_11_ofdm_sync_short</key>
<param>
<key>id</key>
<value>sync_short</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>log</key>
<value>False</value>
</param>
<param>
<key>debug</key>
<value>False</value>
</param>
<param>
<key>threshold</key>
<value>0.7</value>
</param>
<param>
<key>max_samples</key>
<value>80 * 140</value>
</param>
<param>
<key>min_plateau</key>
<value>2</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>(178, 775)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>ieee802_11_moving_average_xx</key>
<param>
<key>id</key>
<value>ieee802_11_moving_average_xx_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>float</value>
</param>
<param>
<key>length</key>
<value>window_size</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>(876, 549)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_divide_xx</key>
<param>
@@ -276,6 +206,10 @@
<key>num_inputs</key>
<value>2</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -311,6 +245,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -366,6 +304,10 @@
<key>nthreads</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -436,6 +378,10 @@
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -483,6 +429,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -526,6 +476,10 @@
<key>sync_length</key>
<value>sync_length</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -573,6 +527,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -616,6 +574,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -651,6 +613,10 @@
<key>debug</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -690,6 +656,10 @@
<key>debug</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -729,6 +699,10 @@
<key>debug</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -811,6 +785,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -850,6 +828,10 @@
<key>length</key>
<value>window_size</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -885,6 +867,10 @@
<key>vlen</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -924,6 +910,10 @@
<key>debug</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -963,6 +953,10 @@
<key>len_tag_key</key>
<value>"packet_len"</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1014,6 +1008,10 @@
<key>num_ports</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1045,6 +1043,10 @@
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1096,6 +1098,10 @@
<key>tag_preserve_head_pos</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1229,6 +1235,10 @@
<key>len_tag_key</key>
<value>"packet_len"</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1276,6 +1286,10 @@
<key>tagname</key>
<value>"packet_len"</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1331,6 +1345,10 @@
<key>nthreads</key>
<value>1</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
@@ -1352,6 +1370,104 @@
<value>180</value>
</param>
</block>
<block>
<key>ieee802_11_moving_average_xx</key>
<param>
<key>id</key>
<value>ieee802_11_moving_average_xx_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>float</value>
</param>
<param>
<key>length</key>
<value>window_size + 16</value>
</param>
<param>
<key>alias</key>
<value></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>(876, 549)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>ieee802_11_ofdm_sync_short</key>
<param>
<key>id</key>
<value>sync_short</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>log</key>
<value>False</value>
</param>
<param>
<key>debug</key>
<value>False</value>
</param>
<param>
<key>threshold</key>
<value>0.7 * 0.75</value>
</param>
<param>
<key>max_samples</key>
<value>80 * 140</value>
</param>
<param>
<key>min_plateau</key>
<value>2</value>
</param>
<param>
<key>alias</key>
<value></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>(178, 775)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<connection>
<source_block_id>pad_source_1</source_block_id>
<sink_block_id>ieee802_11_ofdm_mapper_0</sink_block_id>