From 3f0cbb49f73692fcb01e458c1a21b2254b617e3a Mon Sep 17 00:00:00 2001 From: Bastian Bloessl Date: Sat, 12 Oct 2013 19:49:12 +0200 Subject: [PATCH] add lo_offset and tune_request to all flow graphs --- examples/ofdm_rx.grc | 101 +- examples/ofdm_rx_nogui.grc | 1089 +++++++++-------- examples/ofdm_transceiver.grc | 1677 +++++++++++++------------- examples/ofdm_transceiver_no_gui.grc | 701 ++++++----- examples/ofdm_tx.grc | 383 +++--- examples/ofdm_tx_nogui.grc | 911 +++++++------- examples/rx_demo.grc | 783 ++++++------ 7 files changed, 2977 insertions(+), 2668 deletions(-) diff --git a/examples/ofdm_rx.grc b/examples/ofdm_rx.grc index 9200bb3..2fa9e2f 100644 --- a/examples/ofdm_rx.grc +++ b/examples/ofdm_rx.grc @@ -1,6 +1,6 @@ - Wed Sep 25 15:49:06 2013 + Sat Oct 12 19:47:12 2013 options @@ -60,29 +60,6 @@ 0 - - variable - - id - sync_length - - - _enabled - True - - - value - 320 - 64 - - - _coordinate - (459, 46) - - - _rotation - 0 - - variable @@ -106,6 +83,29 @@ 0 + + variable + + id + sync_length + + + _enabled + True + + + value + 320 - 64 + + + _coordinate + (459, 46) + + + _rotation + 0 + + fft_vxx @@ -940,6 +940,57 @@ 0 + + variable_chooser + + id + lo_offset + + + _enabled + True + + + label + LO Offset + + + value + 0 + + + choices + [0, 6e9, 11e9] + + + labels + ['0 MHz', '6 MHz', '11 MHz'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (111, 24) + + + _rotation + 0 + + uhd_usrp_source @@ -1088,7 +1139,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 diff --git a/examples/ofdm_rx_nogui.grc b/examples/ofdm_rx_nogui.grc index fd4a4b9..98458f5 100644 --- a/examples/ofdm_rx_nogui.grc +++ b/examples/ofdm_rx_nogui.grc @@ -1,6 +1,6 @@ - Sat Oct 5 15:30:07 2013 + Sat Oct 12 19:44:55 2013 options @@ -53,7 +53,7 @@ _coordinate - (280, 15) + (292, 16) _rotation @@ -83,29 +83,6 @@ 0 - - variable - - id - samp_rate - - - _enabled - True - - - value - 10e6 - - - _coordinate - (592, 24) - - - _rotation - 0 - - variable @@ -129,6 +106,29 @@ 0 + + variable + + id + samp_rate + + + _enabled + True + + + value + 10e6 + + + _coordinate + (592, 24) + + + _rotation + 0 + + blocks_conjugate_cc @@ -468,6 +468,539 @@ 0 + + blocks_complex_to_mag_squared + + id + blocks_complex_to_mag_squared_0 + + + _enabled + True + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (341, 218) + + + _rotation + 0 + + + + ieee802_11_moving_average_xx + + id + ieee802_11_moving_average_xx_0 + + + _enabled + True + + + type + float + + + length + window_size + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (650, 214) + + + _rotation + 0 + + + + blocks_divide_xx + + id + blocks_divide_xx_0 + + + _enabled + True + + + type + float + + + vlen + 1 + + + num_inputs + 2 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (1124, 384) + + + _rotation + 270 + + + + blocks_multiply_xx + + id + blocks_multiply_xx_0 + + + _enabled + True + + + type + complex + + + num_inputs + 2 + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (601, 289) + + + _rotation + 0 + + + + blocks_complex_to_mag + + id + blocks_complex_to_mag_0 + + + _enabled + True + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (968, 306) + + + _rotation + 0 + + + + ieee802_11_moving_average_xx + + id + ieee802_11_moving_average_xx_1 + + + _enabled + True + + + type + complex + + + length + window_size + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (753, 302) + + + _rotation + 0 + + + + ieee802_11_ofdm_sync_long + + id + ieee802_11_ofdm_sync_long_0 + + + _enabled + True + + + log + False + + + debug + False + + + sync_length + delay + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (705, 511) + + + _rotation + 0 + + + + blocks_delay + + id + blocks_delay_0_0 + + + _enabled + True + + + type + complex + + + delay + delay + + + num_ports + 1 + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (493, 544) + + + _rotation + 0 + + + + blocks_stream_to_vector + + id + blocks_stream_to_vector_0 + + + _enabled + True + + + type + complex + + + num_items + 64 + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (951, 527) + + + _rotation + 0 + + + + parameter + + id + gain + + + _enabled + True + + + label + gain + + + value + 40 + + + type + intx + + + short_id + + + + _coordinate + (906, 21) + + + _rotation + 0 + + + + parameter + + id + plateau + + + _enabled + True + + + label + plateau + + + value + 2 + + + type + intx + + + short_id + + + + _coordinate + (1003, 20) + + + _rotation + 0 + + + + parameter + + id + threshold + + + _enabled + True + + + label + threshold + + + value + 0.8 + + + type + eng_float + + + short_id + + + + _coordinate + (1109, 17) + + + _rotation + 0 + + + + ieee802_11_ofdm_parse_mac + + id + ieee802_11_ofdm_parse_mac_0 + + + _enabled + True + + + log + False + + + debug + False + + + affinity + + + + _coordinate + (947, 840) + + + _rotation + 180 + + + + ieee802_11_ofdm_equalize_symbols + + id + ieee802_11_ofdm_equalize_symbols_0 + + + _enabled + True + + + debug + False + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (382, 729) + + + _rotation + 0 + + + + parameter + + id + delay + + + _enabled + True + + + label + delay + + + value + 320 + + + type + intx + + + short_id + + + + _coordinate + (812, 19) + + + _rotation + 0 + + uhd_usrp_source @@ -616,7 +1149,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1143,342 +1676,11 @@ 180 - - blocks_complex_to_mag_squared - - id - blocks_complex_to_mag_squared_0 - - - _enabled - True - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (341, 218) - - - _rotation - 0 - - - - ieee802_11_moving_average_xx - - id - ieee802_11_moving_average_xx_0 - - - _enabled - True - - - type - float - - - length - window_size - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (650, 214) - - - _rotation - 0 - - - - blocks_divide_xx - - id - blocks_divide_xx_0 - - - _enabled - True - - - type - float - - - vlen - 1 - - - num_inputs - 2 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (1124, 384) - - - _rotation - 270 - - - - blocks_multiply_xx - - id - blocks_multiply_xx_0 - - - _enabled - True - - - type - complex - - - num_inputs - 2 - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (601, 289) - - - _rotation - 0 - - - - blocks_complex_to_mag - - id - blocks_complex_to_mag_0 - - - _enabled - True - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (968, 306) - - - _rotation - 0 - - - - ieee802_11_moving_average_xx - - id - ieee802_11_moving_average_xx_1 - - - _enabled - True - - - type - complex - - - length - window_size - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (753, 302) - - - _rotation - 0 - - - - ieee802_11_ofdm_sync_long - - id - ieee802_11_ofdm_sync_long_0 - - - _enabled - True - - - log - False - - - debug - False - - - sync_length - delay - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (705, 511) - - - _rotation - 0 - - - - blocks_delay - - id - blocks_delay_0_0 - - - _enabled - True - - - type - complex - - - delay - delay - - - num_ports - 1 - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (493, 544) - - - _rotation - 0 - - - - blocks_stream_to_vector - - id - blocks_stream_to_vector_0 - - - _enabled - True - - - type - complex - - - num_items - 64 - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (951, 527) - - - _rotation - 0 - - parameter id - delay + lo_offset _enabled @@ -1486,117 +1688,12 @@ label - delay + lo_offset value - 320 - - - type - intx - - - short_id - - - - _coordinate - (812, 19) - - - _rotation 0 - - - parameter - - id - gain - - - _enabled - True - - - label - gain - - - value - 40 - - - type - intx - - - short_id - - - - _coordinate - (906, 21) - - - _rotation - 0 - - - - parameter - - id - plateau - - - _enabled - True - - - label - plateau - - - value - 2 - - - type - intx - - - short_id - - - - _coordinate - (1003, 20) - - - _rotation - 0 - - - - parameter - - id - threshold - - - _enabled - True - - - label - threshold - - - value - 0.8 - type eng_float @@ -1607,69 +1704,7 @@ _coordinate - (1109, 17) - - - _rotation - 0 - - - - ieee802_11_ofdm_parse_mac - - id - ieee802_11_ofdm_parse_mac_0 - - - _enabled - True - - - log - False - - - debug - False - - - affinity - - - - _coordinate - (947, 840) - - - _rotation - 180 - - - - ieee802_11_ofdm_equalize_symbols - - id - ieee802_11_ofdm_equalize_symbols_0 - - - _enabled - True - - - debug - False - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (382, 729) + (696, 99) _rotation diff --git a/examples/ofdm_transceiver.grc b/examples/ofdm_transceiver.grc index 2f7d103..b6626f4 100644 --- a/examples/ofdm_transceiver.grc +++ b/examples/ofdm_transceiver.grc @@ -1,6 +1,6 @@ - Thu Oct 10 16:04:22 2013 + Sat Oct 12 19:42:08 2013 options @@ -317,57 +317,6 @@ 0 - - variable_chooser - - id - freq - - - _enabled - True - - - label - Channel - - - value - 5.90e9 - - - choices - [2412000000.0, 2417000000.0, 2422000000.0, 2427000000.0, 2432000000.0, 2437000000.0, 2442000000.0, 2447000000.0, 2452000000.0, 2457000000.0, 2462000000.0, 2467000000.0, 2472000000.0, 2484000000.0, 5170000000.0, 5180000000.0, 5190000000.0, 5200000000.0, 5210000000.0, 5220000000.0, 5230000000.0, 5240000000.0, 5260000000.0, 5280000000.0, 5300000000.0, 5320000000.0, 5500000000.0, 5520000000.0, 5540000000.0, 5560000000.0, 5580000000.0, 5600000000.0, 5620000000.0, 5640000000.0, 5660000000.0, 5680000000.0, 5700000000.0, 5745000000.0, 5765000000.0, 5785000000.0, 5805000000.0, 5825000000.0, 5860000000.0, 5870000000.0, 5880000000.0, 5890000000.0, 5900000000.0, 5910000000.0, 5920000000.0] - - - labels - [' 1 | 2412.0 | 11g', ' 2 | 2417.0 | 11g', ' 3 | 2422.0 | 11g', ' 4 | 2427.0 | 11g', ' 5 | 2432.0 | 11g', ' 6 | 2437.0 | 11g', ' 7 | 2442.0 | 11g', ' 8 | 2447.0 | 11g', ' 9 | 2452.0 | 11g', ' 10 | 2457.0 | 11g', ' 11 | 2462.0 | 11g', ' 12 | 2467.0 | 11g', ' 13 | 2472.0 | 11g', ' 14 | 2484.0 | 11g', ' 34 | 5170.0 | 11a', ' 36 | 5180.0 | 11a', ' 38 | 5190.0 | 11a', ' 40 | 5200.0 | 11a', ' 42 | 5210.0 | 11a', ' 44 | 5220.0 | 11a', ' 46 | 5230.0 | 11a', ' 48 | 5240.0 | 11a', ' 52 | 5260.0 | 11a', ' 56 | 5280.0 | 11a', ' 58 | 5300.0 | 11a', ' 60 | 5320.0 | 11a', '100 | 5500.0 | 11a', '104 | 5520.0 | 11a', '108 | 5540.0 | 11a', '112 | 5560.0 | 11a', '116 | 5580.0 | 11a', '120 | 5600.0 | 11a', '124 | 5620.0 | 11a', '128 | 5640.0 | 11a', '132 | 5660.0 | 11a', '136 | 5680.0 | 11a', '140 | 5700.0 | 11a', '149 | 5745.0 | 11a', '153 | 5765.0 | 11a', '157 | 5785.0 | 11a', '161 | 5805.0 | 11a', '165 | 5825.0 | 11a', '172 | 5860.0 | 11p', '174 | 5870.0 | 11p', '176 | 5880.0 | 11p', '178 | 5890.0 | 11p', '180 | 5900.0 | 11p', '182 | 5910.0 | 11p', '184 | 5920.0 | 11p'] - - - type - drop_down - - - style - wx.RA_HORIZONTAL - - - grid_pos - - - - notebook - - - - _coordinate - (755, 3) - - - _rotation - 0 - - variable_slider @@ -552,6 +501,868 @@ 0 + + ofdm_phy_hier + + id + ofdm_phy_hier_1 + + + _enabled + True + + + encoding + encoding + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (325, 356) + + + _rotation + 180 + + + + ieee802_11_ofdm_mac + + id + ieee802_11_ofdm_mac_0 + + + _enabled + True + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (339, 257) + + + _rotation + 0 + + + + ieee802_11_ofdm_parse_mac + + id + ieee802_11_ofdm_parse_mac_0 + + + _enabled + True + + + log + False + + + debug + True + + + affinity + + + + _coordinate + (94, 279) + + + _rotation + 180 + + + + variable_chooser + + id + freq + + + _enabled + True + + + label + Channel + + + value + 5.90e9 + + + choices + [2412000000.0, 2417000000.0, 2422000000.0, 2427000000.0, 2432000000.0, 2437000000.0, 2442000000.0, 2447000000.0, 2452000000.0, 2457000000.0, 2462000000.0, 2467000000.0, 2472000000.0, 2484000000.0, 5170000000.0, 5180000000.0, 5190000000.0, 5200000000.0, 5210000000.0, 5220000000.0, 5230000000.0, 5240000000.0, 5260000000.0, 5280000000.0, 5300000000.0, 5320000000.0, 5500000000.0, 5520000000.0, 5540000000.0, 5560000000.0, 5580000000.0, 5600000000.0, 5620000000.0, 5640000000.0, 5660000000.0, 5680000000.0, 5700000000.0, 5745000000.0, 5765000000.0, 5785000000.0, 5805000000.0, 5825000000.0, 5860000000.0, 5870000000.0, 5880000000.0, 5890000000.0, 5900000000.0, 5910000000.0, 5920000000.0] + + + labels + [' 1 | 2412.0 | 11g', ' 2 | 2417.0 | 11g', ' 3 | 2422.0 | 11g', ' 4 | 2427.0 | 11g', ' 5 | 2432.0 | 11g', ' 6 | 2437.0 | 11g', ' 7 | 2442.0 | 11g', ' 8 | 2447.0 | 11g', ' 9 | 2452.0 | 11g', ' 10 | 2457.0 | 11g', ' 11 | 2462.0 | 11g', ' 12 | 2467.0 | 11g', ' 13 | 2472.0 | 11g', ' 14 | 2484.0 | 11g', ' 34 | 5170.0 | 11a', ' 36 | 5180.0 | 11a', ' 38 | 5190.0 | 11a', ' 40 | 5200.0 | 11a', ' 42 | 5210.0 | 11a', ' 44 | 5220.0 | 11a', ' 46 | 5230.0 | 11a', ' 48 | 5240.0 | 11a', ' 52 | 5260.0 | 11a', ' 56 | 5280.0 | 11a', ' 58 | 5300.0 | 11a', ' 60 | 5320.0 | 11a', '100 | 5500.0 | 11a', '104 | 5520.0 | 11a', '108 | 5540.0 | 11a', '112 | 5560.0 | 11a', '116 | 5580.0 | 11a', '120 | 5600.0 | 11a', '124 | 5620.0 | 11a', '128 | 5640.0 | 11a', '132 | 5660.0 | 11a', '136 | 5680.0 | 11a', '140 | 5700.0 | 11a', '149 | 5745.0 | 11a', '153 | 5765.0 | 11a', '157 | 5785.0 | 11a', '161 | 5805.0 | 11a', '165 | 5825.0 | 11a', '172 | 5860.0 | 11p', '174 | 5870.0 | 11p', '176 | 5880.0 | 11p', '178 | 5890.0 | 11p', '180 | 5900.0 | 11p', '182 | 5910.0 | 11p', '184 | 5920.0 | 11p'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (755, 3) + + + _rotation + 0 + + + + variable_chooser + + id + lo_offset + + + _enabled + True + + + label + LO Offset + + + value + 0 + + + choices + [0, 6e9, 11e9] + + + labels + ['0 MHz', '6 MHz', '11 MHz'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (584, 7) + + + _rotation + 0 + + + + uhd_usrp_sink + + id + uhd_usrp_sink_0 + + + _enabled + True + + + type + fc32 + + + otw + + + + stream_args + + + + stream_chans + [] + + + dev_addr + + + + sync + + + + clock_rate + 0.0 + + + num_mboards + 1 + + + clock_source0 + + + + time_source0 + + + + sd_spec0 + + + + clock_source1 + + + + time_source1 + + + + sd_spec1 + + + + clock_source2 + + + + time_source2 + + + + sd_spec2 + + + + clock_source3 + + + + time_source3 + + + + sd_spec3 + + + + clock_source4 + + + + time_source4 + + + + sd_spec4 + + + + clock_source5 + + + + time_source5 + + + + sd_spec5 + + + + clock_source6 + + + + time_source6 + + + + sd_spec6 + + + + clock_source7 + + + + time_source7 + + + + sd_spec7 + + + + nchan + 1 + + + samp_rate + samp_rate + + + center_freq0 + uhd.tune_request(freq, lo_offset) + + + gain0 + tx_gain + + + ant0 + + + + bw0 + 0 + + + center_freq1 + 0 + + + gain1 + 0 + + + ant1 + + + + bw1 + 0 + + + center_freq2 + 0 + + + gain2 + 0 + + + ant2 + + + + bw2 + 0 + + + center_freq3 + 0 + + + gain3 + 0 + + + ant3 + + + + bw3 + 0 + + + center_freq4 + 0 + + + gain4 + 0 + + + ant4 + + + + bw4 + 0 + + + center_freq5 + 0 + + + gain5 + 0 + + + ant5 + + + + bw5 + 0 + + + center_freq6 + 0 + + + gain6 + 0 + + + ant6 + + + + bw6 + 0 + + + center_freq7 + 0 + + + gain7 + 0 + + + ant7 + + + + bw7 + 0 + + + center_freq8 + 0 + + + gain8 + 0 + + + ant8 + + + + bw8 + 0 + + + center_freq9 + 0 + + + gain9 + 0 + + + ant9 + + + + bw9 + 0 + + + center_freq10 + 0 + + + gain10 + 0 + + + ant10 + + + + bw10 + 0 + + + center_freq11 + 0 + + + gain11 + 0 + + + ant11 + + + + bw11 + 0 + + + center_freq12 + 0 + + + gain12 + 0 + + + ant12 + + + + bw12 + 0 + + + center_freq13 + 0 + + + gain13 + 0 + + + ant13 + + + + bw13 + 0 + + + center_freq14 + 0 + + + gain14 + 0 + + + ant14 + + + + bw14 + 0 + + + center_freq15 + 0 + + + gain15 + 0 + + + ant15 + + + + bw15 + 0 + + + center_freq16 + 0 + + + gain16 + 0 + + + ant16 + + + + bw16 + 0 + + + center_freq17 + 0 + + + gain17 + 0 + + + ant17 + + + + bw17 + 0 + + + center_freq18 + 0 + + + gain18 + 0 + + + ant18 + + + + bw18 + 0 + + + center_freq19 + 0 + + + gain19 + 0 + + + ant19 + + + + bw19 + 0 + + + center_freq20 + 0 + + + gain20 + 0 + + + ant20 + + + + bw20 + 0 + + + center_freq21 + 0 + + + gain21 + 0 + + + ant21 + + + + bw21 + 0 + + + center_freq22 + 0 + + + gain22 + 0 + + + ant22 + + + + bw22 + 0 + + + center_freq23 + 0 + + + gain23 + 0 + + + ant23 + + + + bw23 + 0 + + + center_freq24 + 0 + + + gain24 + 0 + + + ant24 + + + + bw24 + 0 + + + center_freq25 + 0 + + + gain25 + 0 + + + ant25 + + + + bw25 + 0 + + + center_freq26 + 0 + + + gain26 + 0 + + + ant26 + + + + bw26 + 0 + + + center_freq27 + 0 + + + gain27 + 0 + + + ant27 + + + + bw27 + 0 + + + center_freq28 + 0 + + + gain28 + 0 + + + ant28 + + + + bw28 + 0 + + + center_freq29 + 0 + + + gain29 + 0 + + + ant29 + + + + bw29 + 0 + + + center_freq30 + 0 + + + gain30 + 0 + + + ant30 + + + + bw30 + 0 + + + center_freq31 + 0 + + + gain31 + 0 + + + ant31 + + + + bw31 + 0 + + + affinity + + + + _coordinate + (261, 479) + + + _rotation + 0 + + uhd_usrp_source @@ -700,7 +1511,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1227,766 +2038,6 @@ 0 - - ofdm_phy_hier - - id - ofdm_phy_hier_1 - - - _enabled - True - - - encoding - encoding - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (325, 356) - - - _rotation - 180 - - - - ieee802_11_ofdm_mac - - id - ieee802_11_ofdm_mac_0 - - - _enabled - True - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (339, 257) - - - _rotation - 0 - - - - ieee802_11_ofdm_parse_mac - - id - ieee802_11_ofdm_parse_mac_0 - - - _enabled - True - - - log - False - - - debug - True - - - affinity - - - - _coordinate - (94, 279) - - - _rotation - 180 - - - - uhd_usrp_sink - - id - uhd_usrp_sink_0 - - - _enabled - True - - - type - fc32 - - - otw - - - - stream_args - - - - stream_chans - [] - - - dev_addr - - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - clock_source0 - - - - time_source0 - - - - sd_spec0 - - - - clock_source1 - - - - time_source1 - - - - sd_spec1 - - - - clock_source2 - - - - time_source2 - - - - sd_spec2 - - - - clock_source3 - - - - time_source3 - - - - sd_spec3 - - - - clock_source4 - - - - time_source4 - - - - sd_spec4 - - - - clock_source5 - - - - time_source5 - - - - sd_spec5 - - - - clock_source6 - - - - time_source6 - - - - sd_spec6 - - - - clock_source7 - - - - time_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - freq - - - gain0 - tx_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - affinity - - - - _coordinate - (261, 479) - - - _rotation - 0 - - foo_wireshark_connector_0 blocks_file_sink_0 diff --git a/examples/ofdm_transceiver_no_gui.grc b/examples/ofdm_transceiver_no_gui.grc index aced2f3..79b8d9e 100644 --- a/examples/ofdm_transceiver_no_gui.grc +++ b/examples/ofdm_transceiver_no_gui.grc @@ -1,6 +1,6 @@ - Mon Oct 7 02:46:09 2013 + Sat Oct 12 19:48:41 2013 options @@ -215,6 +215,371 @@ 180 + + parameter + + id + freq + + + _enabled + True + + + label + + + + value + 5860000000 + + + type + intx + + + short_id + + + + _coordinate + (586, 48) + + + _rotation + 0 + + + + parameter + + id + samp_rate + + + _enabled + True + + + label + + + + value + 10000000 + + + type + intx + + + short_id + + + + _coordinate + (683, 50) + + + _rotation + 0 + + + + parameter + + id + tx_gain + + + _enabled + True + + + label + + + + value + 15 + + + type + intx + + + short_id + + + + _coordinate + (781, 50) + + + _rotation + 0 + + + + blocks_ctrlport_monitor_performance + + id + blocks_ctrlport_monitor_performance_0 + + + _enabled + False + + + en + True + + + _coordinate + (10, 165) + + + _rotation + 0 + + + + blocks_ctrlport_monitor + + id + blocks_ctrlport_monitor_0 + + + _enabled + False + + + en + True + + + _coordinate + (32, 241) + + + _rotation + 0 + + + + parameter + + id + pad_tail + + + _enabled + True + + + label + + + + value + 100000 + + + type + intx + + + short_id + + + + _coordinate + (690, 143) + + + _rotation + 0 + + + + parameter + + id + rx_gain + + + _enabled + True + + + label + + + + value + 10 + + + type + intx + + + short_id + + + + _coordinate + (786, 152) + + + _rotation + 0 + + + + parameter + + id + encoding + + + _enabled + True + + + label + + + + value + 0 + + + type + intx + + + short_id + + + + _coordinate + (868, 54) + + + _rotation + 0 + + + + foo_packet_pad + + id + foo_packet_pad_0 + + + _enabled + True + + + debug + False + + + pad_front + pad_front + + + pad_tail + pad_tail + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (72, 447) + + + _rotation + 0 + + + + parameter + + id + pad_front + + + _enabled + True + + + label + + + + value + 100000 + + + type + intx + + + short_id + + + + _coordinate + (588, 149) + + + _rotation + 0 + + + + parameter + + id + lo_offset + + + _enabled + True + + + label + lo_offset + + + value + 0 + + + type + eng_float + + + short_id + + + + _coordinate + (575, 241) + + + _rotation + 0 + + uhd_usrp_source @@ -363,7 +728,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1038,7 +1403,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1561,336 +1926,6 @@ 0 - - parameter - - id - freq - - - _enabled - True - - - label - - - - value - 5860000000 - - - type - intx - - - short_id - - - - _coordinate - (586, 48) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - - - - value - 10000000 - - - type - intx - - - short_id - - - - _coordinate - (683, 50) - - - _rotation - 0 - - - - parameter - - id - tx_gain - - - _enabled - True - - - label - - - - value - 15 - - - type - intx - - - short_id - - - - _coordinate - (781, 50) - - - _rotation - 0 - - - - blocks_ctrlport_monitor_performance - - id - blocks_ctrlport_monitor_performance_0 - - - _enabled - False - - - en - True - - - _coordinate - (10, 165) - - - _rotation - 0 - - - - blocks_ctrlport_monitor - - id - blocks_ctrlport_monitor_0 - - - _enabled - False - - - en - True - - - _coordinate - (32, 241) - - - _rotation - 0 - - - - parameter - - id - pad_front - - - _enabled - True - - - label - - - - value - 100000 - - - type - intx - - - short_id - - - - _coordinate - (588, 149) - - - _rotation - 0 - - - - parameter - - id - pad_tail - - - _enabled - True - - - label - - - - value - 100000 - - - type - intx - - - short_id - - - - _coordinate - (690, 143) - - - _rotation - 0 - - - - parameter - - id - rx_gain - - - _enabled - True - - - label - - - - value - 10 - - - type - intx - - - short_id - - - - _coordinate - (786, 152) - - - _rotation - 0 - - - - parameter - - id - encoding - - - _enabled - True - - - label - - - - value - 0 - - - type - intx - - - short_id - - - - _coordinate - (868, 54) - - - _rotation - 0 - - - - foo_packet_pad - - id - foo_packet_pad_0 - - - _enabled - True - - - debug - False - - - pad_front - pad_front - - - pad_tail - pad_tail - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (72, 447) - - - _rotation - 0 - - ofdm_phy_hier_1 ieee802_11_ofdm_parse_mac_0 diff --git a/examples/ofdm_tx.grc b/examples/ofdm_tx.grc index 511a754..18c5dea 100644 --- a/examples/ofdm_tx.grc +++ b/examples/ofdm_tx.grc @@ -1,65 +1,6 @@ - Mon Aug 26 11:59:20 2013 - - options - - id - ofdm_tx - - - _enabled - True - - - title - - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - run - - - run - True - - - max_nouts - 0 - - - realtime_scheduling - 1 - - - _coordinate - (103, 27) - - - _rotation - 0 - - + Sat Oct 12 19:46:36 2013 variable_chooser @@ -470,6 +411,221 @@ 0 + + blocks_multiply_const_vxx + + id + blocks_multiply_const_vxx_1 + + + _enabled + True + + + type + complex + + + const + mult + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (225, 330) + + + _rotation + 180 + + + + ofdm_phy_hier + + id + ofdm_phy_hier_0 + + + _enabled + True + + + encoding + encoding + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (460, 300) + + + _rotation + 180 + + + + blocks_null_source + + id + blocks_null_source_0 + + + _enabled + True + + + type + complex + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (692, 334) + + + _rotation + 180 + + + + options + + id + ofdm_tx + + + _enabled + True + + + title + + + + author + + + + description + + + + window_size + 1280, 1024 + + + generate_options + wx_gui + + + category + Custom + + + run_options + run + + + run + True + + + max_nouts + 0 + + + realtime_scheduling + 1 + + + _coordinate + (56, 8) + + + _rotation + 0 + + + + variable_chooser + + id + lo_offset + + + _enabled + True + + + label + LO Offset + + + value + 0 + + + choices + [0, 6e9, 11e9] + + + labels + ['0 MHz', '6 MHz', '11 MHz'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (697, 165) + + + _rotation + 0 + + uhd_usrp_sink @@ -618,7 +774,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1141,111 +1297,6 @@ 0 - - blocks_multiply_const_vxx - - id - blocks_multiply_const_vxx_1 - - - _enabled - True - - - type - complex - - - const - mult - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (225, 330) - - - _rotation - 180 - - - - ofdm_phy_hier - - id - ofdm_phy_hier_0 - - - _enabled - True - - - encoding - encoding - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (460, 300) - - - _rotation - 180 - - - - blocks_null_source - - id - blocks_null_source_0 - - - _enabled - True - - - type - complex - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (692, 334) - - - _rotation - 180 - - blocks_message_strobe_0 ieee802_11_ofdm_mac_0 diff --git a/examples/ofdm_tx_nogui.grc b/examples/ofdm_tx_nogui.grc index 3ca6316..6a98e96 100644 --- a/examples/ofdm_tx_nogui.grc +++ b/examples/ofdm_tx_nogui.grc @@ -1,65 +1,6 @@ - Wed Aug 28 13:22:13 2013 - - options - - id - ofdm_tx_nogui - - - _enabled - True - - - title - - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - no_gui - - - category - Custom - - - run_options - run - - - run - True - - - max_nouts - 0 - - - realtime_scheduling - - - - _coordinate - (103, 27) - - - _rotation - 0 - - + Sat Oct 12 19:45:42 2013 parameter @@ -262,6 +203,477 @@ 0 + + ofdm_phy_hier + + id + ofdm_phy_hier_0 + + + _enabled + True + + + encoding + encoding + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (372, 438) + + + _rotation + 180 + + + + blocks_head + + id + blocks_head_0 + + + _enabled + True + + + type + complex + + + num_items + 1 + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (599, 468) + + + _rotation + 180 + + + + blocks_null_source + + id + blocks_null_source_0 + + + _enabled + True + + + type + complex + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (767, 472) + + + _rotation + 180 + + + + parameter + + id + freq + + + _enabled + True + + + label + + + + value + 5860000000 + + + type + intx + + + short_id + + + + _coordinate + (498, 121) + + + _rotation + 0 + + + + parameter + + id + samp_rate + + + _enabled + True + + + label + + + + value + 10000000 + + + type + intx + + + short_id + + + + _coordinate + (716, 125) + + + _rotation + 0 + + + + blocks_multiply_const_vxx + + id + blocks_multiply_const_vxx_1 + + + _enabled + True + + + type + complex + + + const + mult + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (145, 468) + + + _rotation + 180 + + + + foo_periodic_msg_source + + id + foo_periodic_msg_source_0 + + + _enabled + True + + + msg + pmt.intern(''.join(random.choice(string.ascii_letters + string.digits) for x in range(packet_length-24))) + + + interval + interval + + + debug + False + + + num + nmessages + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (113, 286) + + + _rotation + 0 + + + + import + + id + import_1 + + + _enabled + True + + + import + import string + + + _coordinate + (792, 28) + + + _rotation + 0 + + + + import + + id + import_0 + + + _enabled + True + + + import + import random + + + _coordinate + (686, 29) + + + _rotation + 0 + + + + foo_packet_pad + + id + foo_packet_pad_0 + + + _enabled + True + + + debug + False + + + pad_front + 200000 + + + pad_tail + 500000 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (137, 547) + + + _rotation + 0 + + + + options + + id + ofdm_tx_nogui + + + _enabled + True + + + title + + + + author + + + + description + + + + window_size + 1280, 1024 + + + generate_options + no_gui + + + category + Custom + + + run_options + run + + + run + True + + + max_nouts + 0 + + + realtime_scheduling + + + + _coordinate + (21, 10) + + + _rotation + 0 + + + + parameter + + id + packet_length + + + _enabled + True + + + label + + + + value + 133 + + + type + intx + + + short_id + + + + _coordinate + (262, 122) + + + _rotation + 0 + + + + parameter + + id + lo_offset + + + _enabled + True + + + label + lo_offset + + + value + 0 + + + type + eng_float + + + short_id + + + + _coordinate + (127, 122) + + + _rotation + 0 + + uhd_usrp_sink @@ -410,7 +822,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -933,383 +1345,6 @@ 0 - - ofdm_phy_hier - - id - ofdm_phy_hier_0 - - - _enabled - True - - - encoding - encoding - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (372, 438) - - - _rotation - 180 - - - - blocks_head - - id - blocks_head_0 - - - _enabled - True - - - type - complex - - - num_items - 1 - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (599, 468) - - - _rotation - 180 - - - - blocks_null_source - - id - blocks_null_source_0 - - - _enabled - True - - - type - complex - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (767, 472) - - - _rotation - 180 - - - - parameter - - id - freq - - - _enabled - True - - - label - - - - value - 5860000000 - - - type - intx - - - short_id - - - - _coordinate - (498, 121) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - - - - value - 10000000 - - - type - intx - - - short_id - - - - _coordinate - (716, 125) - - - _rotation - 0 - - - - blocks_multiply_const_vxx - - id - blocks_multiply_const_vxx_1 - - - _enabled - True - - - type - complex - - - const - mult - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (145, 468) - - - _rotation - 180 - - - - foo_periodic_msg_source - - id - foo_periodic_msg_source_0 - - - _enabled - True - - - msg - pmt.intern(''.join(random.choice(string.ascii_letters + string.digits) for x in range(packet_length-24))) - - - interval - interval - - - debug - False - - - num - nmessages - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (113, 286) - - - _rotation - 0 - - - - import - - id - import_1 - - - _enabled - True - - - import - import string - - - _coordinate - (792, 28) - - - _rotation - 0 - - - - import - - id - import_0 - - - _enabled - True - - - import - import random - - - _coordinate - (686, 29) - - - _rotation - 0 - - - - parameter - - id - packet_length - - - _enabled - True - - - label - - - - value - 133 - - - type - intx - - - short_id - - - - _coordinate - (262, 122) - - - _rotation - 0 - - - - foo_packet_pad - - id - foo_packet_pad_0 - - - _enabled - True - - - debug - False - - - pad_front - 200000 - - - pad_tail - 500000 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (137, 547) - - - _rotation - 0 - - foo_periodic_msg_source_0 ieee802_11_ofdm_mac_0 diff --git a/examples/rx_demo.grc b/examples/rx_demo.grc index ce5d4e5..e561fef 100644 --- a/examples/rx_demo.grc +++ b/examples/rx_demo.grc @@ -1,6 +1,6 @@ - Thu Oct 10 13:57:35 2013 + Sat Oct 12 19:44:26 2013 options @@ -60,29 +60,6 @@ 0 - - variable - - id - sync_length - - - _enabled - True - - - value - 320 - - - _coordinate - (601, 15) - - - _rotation - 0 - - variable @@ -106,6 +83,29 @@ 0 + + variable + + id + sync_length + + + _enabled + True + + + value + 320 + + + _coordinate + (601, 15) + + + _rotation + 0 + + ieee802_11_ofdm_sync_short @@ -815,6 +815,398 @@ 180 + + blocks_complex_to_mag_squared + + id + blocks_complex_to_mag_squared_0 + + + _enabled + True + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (461, 227) + + + _rotation + 0 + + + + ieee802_11_moving_average_xx + + id + ieee802_11_moving_average_xx_1 + + + _enabled + True + + + type + float + + + length + window_size + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (782, 223) + + + _rotation + 0 + + + + variable_slider + + id + gain + + + _enabled + True + + + label + + + + value + 20 + + + min + 0 + + + max + 100 + + + num_steps + 100 + + + style + wx.SL_HORIZONTAL + + + converver + int_converter + + + grid_pos + + + + notebook + + + + _coordinate + (808, 19) + + + _rotation + 0 + + + + variable_chooser + + id + freq + + + _enabled + True + + + label + Channel + + + value + 5.89e9 + + + choices + [2412000000.0, 2417000000.0, 2422000000.0, 2427000000.0, 2432000000.0, 2437000000.0, 2442000000.0, 2447000000.0, 2452000000.0, 2457000000.0, 2462000000.0, 2467000000.0, 2472000000.0, 2484000000.0, 5170000000.0, 5180000000.0, 5190000000.0, 5200000000.0, 5210000000.0, 5220000000.0, 5230000000.0, 5240000000.0, 5260000000.0, 5280000000.0, 5300000000.0, 5320000000.0, 5500000000.0, 5520000000.0, 5540000000.0, 5560000000.0, 5580000000.0, 5600000000.0, 5620000000.0, 5640000000.0, 5660000000.0, 5680000000.0, 5700000000.0, 5745000000.0, 5765000000.0, 5785000000.0, 5805000000.0, 5825000000.0, 5860000000.0, 5870000000.0, 5880000000.0, 5890000000.0, 5900000000.0, 5910000000.0, 5920000000.0] + + + labels + [' 1 | 2412.0 | 11g', ' 2 | 2417.0 | 11g', ' 3 | 2422.0 | 11g', ' 4 | 2427.0 | 11g', ' 5 | 2432.0 | 11g', ' 6 | 2437.0 | 11g', ' 7 | 2442.0 | 11g', ' 8 | 2447.0 | 11g', ' 9 | 2452.0 | 11g', ' 10 | 2457.0 | 11g', ' 11 | 2462.0 | 11g', ' 12 | 2467.0 | 11g', ' 13 | 2472.0 | 11g', ' 14 | 2484.0 | 11g', ' 34 | 5170.0 | 11a', ' 36 | 5180.0 | 11a', ' 38 | 5190.0 | 11a', ' 40 | 5200.0 | 11a', ' 42 | 5210.0 | 11a', ' 44 | 5220.0 | 11a', ' 46 | 5230.0 | 11a', ' 48 | 5240.0 | 11a', ' 52 | 5260.0 | 11a', ' 56 | 5280.0 | 11a', ' 58 | 5300.0 | 11a', ' 60 | 5320.0 | 11a', '100 | 5500.0 | 11a', '104 | 5520.0 | 11a', '108 | 5540.0 | 11a', '112 | 5560.0 | 11a', '116 | 5580.0 | 11a', '120 | 5600.0 | 11a', '124 | 5620.0 | 11a', '128 | 5640.0 | 11a', '132 | 5660.0 | 11a', '136 | 5680.0 | 11a', '140 | 5700.0 | 11a', '149 | 5745.0 | 11a', '153 | 5765.0 | 11a', '157 | 5785.0 | 11a', '161 | 5805.0 | 11a', '165 | 5825.0 | 11a', '172 | 5860.0 | 11p', '174 | 5870.0 | 11p', '176 | 5880.0 | 11p', '178 | 5890.0 | 11p', '180 | 5900.0 | 11p', '182 | 5910.0 | 11p', '184 | 5920.0 | 11p'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (929, 21) + + + _rotation + 0 + + + + blocks_vector_to_stream + + id + blocks_vector_to_stream_0 + + + _enabled + True + + + type + complex + + + num_items + 48 + + + vlen + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (576, 846) + + + _rotation + 180 + + + + fft_vxx + + id + fft_vxx_0 + + + _enabled + True + + + type + complex + + + fft_size + 64 + + + forward + True + + + window + window.rectangular(64) + + + shift + True + + + nthreads + 1 + + + affinity + + + + minoutbuf + 0 + + + _coordinate + (138, 688) + + + _rotation + 0 + + + + wxgui_scopesink2 + + id + wxgui_scopesink1 + + + _enabled + True + + + type + complex + + + title + Scope Plot + + + samp_rate + 12500 + + + v_scale + 0 + + + v_offset + 0 + + + t_scale + 0 + + + ac_couple + False + + + xy_mode + True + + + num_inputs + 1 + + + win_size + + + + grid_pos + (1,0,1,1) + + + notebook + + + + trig_mode + wxgui.TRIG_MODE_AUTO + + + y_axis_label + Counts + + + affinity + + + + _coordinate + (349, 806) + + + _rotation + 180 + + + + variable_chooser + + id + lo_offset + + + _enabled + True + + + label + LO Offset + + + value + 0 + + + choices + [0, 6e9, 11e9] + + + labels + ['0 MHz', '6 MHz', '11 MHz'] + + + type + drop_down + + + style + wx.RA_HORIZONTAL + + + grid_pos + + + + notebook + + + + _coordinate + (254, 12) + + + _rotation + 0 + + uhd_usrp_source @@ -963,7 +1355,7 @@ center_freq0 - freq + uhd.tune_request(freq, lo_offset) gain0 @@ -1490,347 +1882,6 @@ 0 - - blocks_complex_to_mag_squared - - id - blocks_complex_to_mag_squared_0 - - - _enabled - True - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (461, 227) - - - _rotation - 0 - - - - ieee802_11_moving_average_xx - - id - ieee802_11_moving_average_xx_1 - - - _enabled - True - - - type - float - - - length - window_size - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (782, 223) - - - _rotation - 0 - - - - variable_slider - - id - gain - - - _enabled - True - - - label - - - - value - 20 - - - min - 0 - - - max - 100 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - int_converter - - - grid_pos - - - - notebook - - - - _coordinate - (808, 19) - - - _rotation - 0 - - - - variable_chooser - - id - freq - - - _enabled - True - - - label - Channel - - - value - 5.89e9 - - - choices - [2412000000.0, 2417000000.0, 2422000000.0, 2427000000.0, 2432000000.0, 2437000000.0, 2442000000.0, 2447000000.0, 2452000000.0, 2457000000.0, 2462000000.0, 2467000000.0, 2472000000.0, 2484000000.0, 5170000000.0, 5180000000.0, 5190000000.0, 5200000000.0, 5210000000.0, 5220000000.0, 5230000000.0, 5240000000.0, 5260000000.0, 5280000000.0, 5300000000.0, 5320000000.0, 5500000000.0, 5520000000.0, 5540000000.0, 5560000000.0, 5580000000.0, 5600000000.0, 5620000000.0, 5640000000.0, 5660000000.0, 5680000000.0, 5700000000.0, 5745000000.0, 5765000000.0, 5785000000.0, 5805000000.0, 5825000000.0, 5860000000.0, 5870000000.0, 5880000000.0, 5890000000.0, 5900000000.0, 5910000000.0, 5920000000.0] - - - labels - [' 1 | 2412.0 | 11g', ' 2 | 2417.0 | 11g', ' 3 | 2422.0 | 11g', ' 4 | 2427.0 | 11g', ' 5 | 2432.0 | 11g', ' 6 | 2437.0 | 11g', ' 7 | 2442.0 | 11g', ' 8 | 2447.0 | 11g', ' 9 | 2452.0 | 11g', ' 10 | 2457.0 | 11g', ' 11 | 2462.0 | 11g', ' 12 | 2467.0 | 11g', ' 13 | 2472.0 | 11g', ' 14 | 2484.0 | 11g', ' 34 | 5170.0 | 11a', ' 36 | 5180.0 | 11a', ' 38 | 5190.0 | 11a', ' 40 | 5200.0 | 11a', ' 42 | 5210.0 | 11a', ' 44 | 5220.0 | 11a', ' 46 | 5230.0 | 11a', ' 48 | 5240.0 | 11a', ' 52 | 5260.0 | 11a', ' 56 | 5280.0 | 11a', ' 58 | 5300.0 | 11a', ' 60 | 5320.0 | 11a', '100 | 5500.0 | 11a', '104 | 5520.0 | 11a', '108 | 5540.0 | 11a', '112 | 5560.0 | 11a', '116 | 5580.0 | 11a', '120 | 5600.0 | 11a', '124 | 5620.0 | 11a', '128 | 5640.0 | 11a', '132 | 5660.0 | 11a', '136 | 5680.0 | 11a', '140 | 5700.0 | 11a', '149 | 5745.0 | 11a', '153 | 5765.0 | 11a', '157 | 5785.0 | 11a', '161 | 5805.0 | 11a', '165 | 5825.0 | 11a', '172 | 5860.0 | 11p', '174 | 5870.0 | 11p', '176 | 5880.0 | 11p', '178 | 5890.0 | 11p', '180 | 5900.0 | 11p', '182 | 5910.0 | 11p', '184 | 5920.0 | 11p'] - - - type - drop_down - - - style - wx.RA_HORIZONTAL - - - grid_pos - - - - notebook - - - - _coordinate - (929, 21) - - - _rotation - 0 - - - - blocks_vector_to_stream - - id - blocks_vector_to_stream_0 - - - _enabled - True - - - type - complex - - - num_items - 48 - - - vlen - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (576, 846) - - - _rotation - 180 - - - - fft_vxx - - id - fft_vxx_0 - - - _enabled - True - - - type - complex - - - fft_size - 64 - - - forward - True - - - window - window.rectangular(64) - - - shift - True - - - nthreads - 1 - - - affinity - - - - minoutbuf - 0 - - - _coordinate - (138, 688) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink1 - - - _enabled - True - - - type - complex - - - title - Scope Plot - - - samp_rate - 12500 - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - True - - - num_inputs - 1 - - - win_size - - - - grid_pos - (1,0,1,1) - - - notebook - - - - trig_mode - wxgui.TRIG_MODE_AUTO - - - y_axis_label - Counts - - - affinity - - - - _coordinate - (349, 806) - - - _rotation - 180 - - blocks_stream_to_vector_0 fft_vxx_0