diff --git a/examples/wifi_loopback.grc b/examples/wifi_loopback.grc
index 7504b80..5f13080 100644
--- a/examples/wifi_loopback.grc
+++ b/examples/wifi_loopback.grc
@@ -65,33 +65,6 @@
0
-
- variable
-
- id
- samp_rate
-
-
- _enabled
- True
-
-
- value
- 20000000
-
-
- alias
-
-
-
- _coordinate
- (179, 4)
-
-
- _rotation
- 0
-
-
variable
@@ -119,6 +92,33 @@
0
+
+ variable
+
+ id
+ samp_rate
+
+
+ _enabled
+ True
+
+
+ value
+ 20000000
+
+
+ alias
+
+
+
+ _coordinate
+ (179, 4)
+
+
+ _rotation
+ 0
+
+
ieee802_11_ofdm_mac
@@ -656,112 +656,6 @@
0
-
- variable_slider
-
- id
- interval
-
-
- _enabled
- True
-
-
- label
- PDU Interval (ms)
-
-
- value
- 10
-
-
- min
- 0
-
-
- max
- 1000
-
-
- num_steps
- 1000
-
-
- style
- wx.SL_HORIZONTAL
-
-
- converver
- int_converter
-
-
- grid_pos
-
-
-
- notebook
-
-
-
- alias
-
-
-
- _coordinate
- (1064, 11)
-
-
- _rotation
- 0
-
-
-
- blocks_file_sink
-
- id
- blocks_file_sink_0
-
-
- _enabled
- False
-
-
- file
- /tmp/ofdm.bin
-
-
- type
- byte
-
-
- vlen
- 1
-
-
- unbuffered
- True
-
-
- append
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (896, 187)
-
-
- _rotation
- 0
-
-
wifi_phy_hier
@@ -801,49 +695,6 @@
180
-
- foo_wireshark_connector
-
- id
- foo_wireshark_connector_0
-
-
- _enabled
- False
-
-
- tech
- 127
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (688, 195)
-
-
- _rotation
- 0
-
-
variable_slider
@@ -1045,6 +896,155 @@
0
+
+ foo_wireshark_connector
+
+ id
+ foo_wireshark_connector_0
+
+
+ _enabled
+ False
+
+
+ tech
+ 127
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (688, 195)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_file_sink
+
+ id
+ blocks_file_sink_0
+
+
+ _enabled
+ False
+
+
+ file
+ /tmp/ofdm.bin
+
+
+ type
+ byte
+
+
+ vlen
+ 1
+
+
+ unbuffered
+ True
+
+
+ append
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ _coordinate
+ (896, 187)
+
+
+ _rotation
+ 0
+
+
+
+ variable_slider
+
+ id
+ interval
+
+
+ _enabled
+ True
+
+
+ label
+ PDU Interval (ms)
+
+
+ value
+ 50
+
+
+ min
+ 0
+
+
+ max
+ 1000
+
+
+ num_steps
+ 1000
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+ converver
+ int_converter
+
+
+ grid_pos
+
+
+
+ notebook
+
+
+
+ alias
+
+
+
+ _coordinate
+ (1064, 11)
+
+
+ _rotation
+ 0
+
+
wifi_phy_hier_0
ieee802_11_ofdm_parse_mac_0
diff --git a/examples/wifi_phy_hier.grc b/examples/wifi_phy_hier.grc
index 35b136a..2dcce24 100644
--- a/examples/wifi_phy_hier.grc
+++ b/examples/wifi_phy_hier.grc
@@ -69,7 +69,7 @@
variable
id
- out_buf_size
+ window_size
_enabled
@@ -77,7 +77,7 @@
value
- 96000
+ 48
alias
@@ -85,34 +85,7 @@
_coordinate
- (680, 11)
-
-
- _rotation
- 0
-
-
-
- variable
-
- id
- header_formatter
-
-
- _enabled
- True
-
-
- value
- ieee802_11.wifi_signal_field()
-
-
- alias
-
-
-
- _coordinate
- (518, 18)
+ (323, 14)
_rotation
@@ -150,7 +123,7 @@
variable
id
- window_size
+ header_formatter
_enabled
@@ -158,7 +131,7 @@
value
- 48
+ ieee802_11.wifi_signal_field()
alias
@@ -166,7 +139,34 @@
_coordinate
- (323, 14)
+ (518, 18)
+
+
+ _rotation
+ 0
+
+
+
+ variable
+
+ id
+ out_buf_size
+
+
+ _enabled
+ True
+
+
+ value
+ 96000
+
+
+ alias
+
+
+
+ _coordinate
+ (680, 11)
_rotation
@@ -709,49 +709,6 @@
180
-
- ieee802_11_ofdm_decode_mac
-
- id
- ieee802_11_ofdm_decode_mac_0
-
-
- _enabled
- True
-
-
- log
- True
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (283, 932)
-
-
- _rotation
- 180
-
-
pad_sink
@@ -1496,6 +1453,49 @@
0
+
+ ieee802_11_ofdm_decode_mac
+
+ id
+ ieee802_11_ofdm_decode_mac_0
+
+
+ _enabled
+ True
+
+
+ log
+ False
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (283, 932)
+
+
+ _rotation
+ 180
+
+
pad_source_1
ieee802_11_ofdm_mapper_0
diff --git a/examples/wifi_rx.grc b/examples/wifi_rx.grc
index 50d7ca5..de38918 100644
--- a/examples/wifi_rx.grc
+++ b/examples/wifi_rx.grc
@@ -1,4 +1,5 @@
+
Fri Jul 18 10:38:16 2014
@@ -118,45 +119,6 @@
0
-
- ieee802_11_ofdm_equalize_symbols
-
- id
- ieee802_11_ofdm_equalize_symbols_0
-
-
- _enabled
- True
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (389, 720)
-
-
- _rotation
- 0
-
-
blocks_delay
@@ -302,49 +264,6 @@
0
-
- ieee802_11_ofdm_decode_signal
-
- id
- ieee802_11_ofdm_decode_signal_0
-
-
- _enabled
- True
-
-
- log
- True
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (656, 712)
-
-
- _rotation
- 0
-
-
blocks_conjugate_cc
@@ -713,61 +632,6 @@
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
-
-
-
- alias
-
-
-
- _coordinate
- (929, 21)
-
-
- _rotation
- 0
-
-
blocks_vector_to_stream
@@ -874,139 +738,6 @@
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
-
-
-
- alias
-
-
-
- _coordinate
- (254, 12)
-
-
- _rotation
- 0
-
-
-
- ieee802_11_ofdm_parse_mac
-
- id
- ieee802_11_ofdm_parse_mac_0
-
-
- _enabled
- True
-
-
- log
- False
-
-
- debug
- True
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (969, 820)
-
-
- _rotation
- 180
-
-
-
- ieee802_11_ofdm_decode_mac
-
- id
- ieee802_11_ofdm_decode_mac_0
-
-
- _enabled
- True
-
-
- log
- False
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (930, 712)
-
-
- _rotation
- 0
-
-
ieee802_11_ether_encap
@@ -1046,49 +777,6 @@
180
-
- foo_wireshark_connector
-
- id
- foo_wireshark_connector_0
-
-
- _enabled
- False
-
-
- tech
- 127
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (947, 1051)
-
-
- _rotation
- 180
-
-
blocks_tuntap_pdu
@@ -1107,6 +795,10 @@
mtu
10000
+
+ istunflag
+ False
+
alias
@@ -1132,53 +824,6 @@
180
-
- blocks_file_sink
-
- id
- blocks_file_sink_0
-
-
- _enabled
- False
-
-
- file
- /tmp/ofdm.pcap
-
-
- type
- byte
-
-
- vlen
- 1
-
-
- unbuffered
- True
-
-
- append
- True
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (721, 1043)
-
-
- _rotation
- 180
-
-
blocks_divide_xx
@@ -1269,61 +914,6 @@
0
-
- ieee802_11_ofdm_sync_short
-
- id
- ieee802_11_ofdm_sync_short_0
-
-
- _enabled
- True
-
-
- log
- False
-
-
- debug
- False
-
-
- threshold
- 0.85 * 0.75
-
-
- max_samples
- 80 * 160
-
-
- min_plateau
- 2
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (212, 501)
-
-
- _rotation
- 0
-
-
notebook
@@ -1529,6 +1119,374 @@
270
+
+ ieee802_11_ofdm_parse_mac
+
+ id
+ ieee802_11_ofdm_parse_mac_0
+
+
+ _enabled
+ True
+
+
+ log
+ False
+
+
+ debug
+ True
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (969, 820)
+
+
+ _rotation
+ 180
+
+
+
+ ieee802_11_ofdm_decode_mac
+
+ id
+ ieee802_11_ofdm_decode_mac_0
+
+
+ _enabled
+ True
+
+
+ log
+ True
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (930, 712)
+
+
+ _rotation
+ 0
+
+
+
+ ieee802_11_ofdm_equalize_symbols
+
+ id
+ ieee802_11_ofdm_equalize_symbols_0
+
+
+ _enabled
+ True
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (389, 720)
+
+
+ _rotation
+ 0
+
+
+
+ ieee802_11_ofdm_decode_signal
+
+ id
+ ieee802_11_ofdm_decode_signal_0
+
+
+ _enabled
+ True
+
+
+ log
+ True
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (656, 712)
+
+
+ _rotation
+ 0
+
+
+
+ ieee802_11_ofdm_sync_short
+
+ id
+ ieee802_11_ofdm_sync_short_0
+
+
+ _enabled
+ True
+
+
+ log
+ False
+
+
+ debug
+ False
+
+
+ threshold
+ 0.85 * 0.75
+
+
+ max_samples
+ 80 * 550
+
+
+ min_plateau
+ 2
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (212, 501)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_file_sink
+
+ id
+ blocks_file_sink_0
+
+
+ _enabled
+ True
+
+
+ file
+ /tmp/ofdm.pcap
+
+
+ type
+ byte
+
+
+ vlen
+ 1
+
+
+ unbuffered
+ True
+
+
+ append
+ True
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ _coordinate
+ (721, 1043)
+
+
+ _rotation
+ 180
+
+
+
+ foo_wireshark_connector
+
+ id
+ foo_wireshark_connector_0
+
+
+ _enabled
+ True
+
+
+ tech
+ 127
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (947, 1051)
+
+
+ _rotation
+ 180
+
+
+
+ variable_chooser
+
+ id
+ lo_offset
+
+
+ _enabled
+ True
+
+
+ label
+ LO Offset
+
+
+ value
+ 0
+
+
+ choices
+ [0, 6e6, 11e6]
+
+
+ labels
+ ['0 MHz', '6 MHz', '11 MHz']
+
+
+ type
+ drop_down
+
+
+ style
+ wx.RA_HORIZONTAL
+
+
+ grid_pos
+
+
+
+ notebook
+
+
+
+ alias
+
+
+
+ _coordinate
+ (254, 12)
+
+
+ _rotation
+ 0
+
+
uhd_usrp_source
@@ -1681,12 +1639,16 @@
center_freq0
- uhd.tune_request(freq - lo_offset, lo_offset)
+ uhd.tune_request(freq, rf_freq = freq - lo_offset, rf_freq_policy=uhd.tune_request.POLICY_MANUAL)
gain0
gain
+
+ norm_gain0
+ False
+
ant0
@@ -1703,6 +1665,10 @@
gain1
0
+
+ norm_gain1
+ False
+
ant1
@@ -1719,6 +1685,10 @@
gain2
0
+
+ norm_gain2
+ False
+
ant2
@@ -1735,6 +1705,10 @@
gain3
0
+
+ norm_gain3
+ False
+
ant3
@@ -1751,6 +1725,10 @@
gain4
0
+
+ norm_gain4
+ False
+
ant4
@@ -1767,6 +1745,10 @@
gain5
0
+
+ norm_gain5
+ False
+
ant5
@@ -1783,6 +1765,10 @@
gain6
0
+
+ norm_gain6
+ False
+
ant6
@@ -1799,6 +1785,10 @@
gain7
0
+
+ norm_gain7
+ False
+
ant7
@@ -1815,6 +1805,10 @@
gain8
0
+
+ norm_gain8
+ False
+
ant8
@@ -1831,6 +1825,10 @@
gain9
0
+
+ norm_gain9
+ False
+
ant9
@@ -1847,6 +1845,10 @@
gain10
0
+
+ norm_gain10
+ False
+
ant10
@@ -1863,6 +1865,10 @@
gain11
0
+
+ norm_gain11
+ False
+
ant11
@@ -1879,6 +1885,10 @@
gain12
0
+
+ norm_gain12
+ False
+
ant12
@@ -1895,6 +1905,10 @@
gain13
0
+
+ norm_gain13
+ False
+
ant13
@@ -1911,6 +1925,10 @@
gain14
0
+
+ norm_gain14
+ False
+
ant14
@@ -1927,6 +1945,10 @@
gain15
0
+
+ norm_gain15
+ False
+
ant15
@@ -1943,6 +1965,10 @@
gain16
0
+
+ norm_gain16
+ False
+
ant16
@@ -1959,6 +1985,10 @@
gain17
0
+
+ norm_gain17
+ False
+
ant17
@@ -1975,6 +2005,10 @@
gain18
0
+
+ norm_gain18
+ False
+
ant18
@@ -1991,6 +2025,10 @@
gain19
0
+
+ norm_gain19
+ False
+
ant19
@@ -2007,6 +2045,10 @@
gain20
0
+
+ norm_gain20
+ False
+
ant20
@@ -2023,6 +2065,10 @@
gain21
0
+
+ norm_gain21
+ False
+
ant21
@@ -2039,6 +2085,10 @@
gain22
0
+
+ norm_gain22
+ False
+
ant22
@@ -2055,6 +2105,10 @@
gain23
0
+
+ norm_gain23
+ False
+
ant23
@@ -2071,6 +2125,10 @@
gain24
0
+
+ norm_gain24
+ False
+
ant24
@@ -2087,6 +2145,10 @@
gain25
0
+
+ norm_gain25
+ False
+
ant25
@@ -2103,6 +2165,10 @@
gain26
0
+
+ norm_gain26
+ False
+
ant26
@@ -2119,6 +2185,10 @@
gain27
0
+
+ norm_gain27
+ False
+
ant27
@@ -2135,6 +2205,10 @@
gain28
0
+
+ norm_gain28
+ False
+
ant28
@@ -2151,6 +2225,10 @@
gain29
0
+
+ norm_gain29
+ False
+
ant29
@@ -2167,6 +2245,10 @@
gain30
0
+
+ norm_gain30
+ False
+
ant30
@@ -2183,6 +2265,10 @@
gain31
0
+
+ norm_gain31
+ False
+
ant31
@@ -2216,6 +2302,61 @@
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
+
+
+
+ alias
+
+
+
+ _coordinate
+ (929, 21)
+
+
+ _rotation
+ 0
+
+
blocks_stream_to_vector_0
fft_vxx_0
@@ -2318,12 +2459,6 @@
0
0
-
- blocks_delay_0_0
- ieee802_11_ofdm_sync_short_0
- 0
- 0
-
uhd_usrp_source_0
blocks_multiply_xx_0
@@ -2384,4 +2519,10 @@
0
0
+
+ blocks_delay_0_0
+ ieee802_11_ofdm_sync_short_0
+ 0
+ 0
+
diff --git a/examples/wifi_transceiver.grc b/examples/wifi_transceiver.grc
index ef552fb..afebacd 100644
--- a/examples/wifi_transceiver.grc
+++ b/examples/wifi_transceiver.grc
@@ -1,4 +1,5 @@
+
Fri Jul 18 10:38:08 2014
@@ -119,61 +120,6 @@
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
-
-
-
- alias
-
-
-
- _coordinate
- (584, 7)
-
-
- _rotation
- 0
-
-
variable_slider
@@ -710,6 +656,14 @@
affinity
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
_coordinate
(22, 290)
@@ -776,6 +730,10 @@
mtu
440
+
+ istunflag
+ False
+
alias
@@ -857,686 +815,54 @@
- uhd_usrp_source
+ variable_chooser
id
- uhd_usrp_source_0
+ lo_offset
_enabled
True
+
+ label
+ LO Offset
+
+
+ value
+ 0
+
+
+ choices
+ [0, 6e6, 11e6]
+
+
+ labels
+ ['0 MHz', '6 MHz', '11 MHz']
+
type
- fc32
+ drop_down
- otw
+ style
+ wx.RA_HORIZONTAL
+
+
+ grid_pos
- stream_args
+ notebook
-
- stream_chans
- []
-
-
- dev_addr
-
-
-
- dev_args
- ""
-
-
- sync
- pc_clock
-
-
- 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, lo_offset)
-
-
- gain0
- rx_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
-
alias
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
_coordinate
- (447, 520)
+ (584, 7)
_rotation
@@ -1695,12 +1021,16 @@
center_freq0
- uhd.tune_request(freq - lo_offset, lo_offset)
+ uhd.tune_request(freq, rf_freq = freq - lo_offset, rf_freq_policy=uhd.tune_request.POLICY_MANUAL)
gain0
tx_gain
+
+ norm_gain0
+ False
+
ant0
@@ -1717,6 +1047,10 @@
gain1
0
+
+ norm_gain1
+ False
+
ant1
@@ -1733,6 +1067,10 @@
gain2
0
+
+ norm_gain2
+ False
+
ant2
@@ -1749,6 +1087,10 @@
gain3
0
+
+ norm_gain3
+ False
+
ant3
@@ -1765,6 +1107,10 @@
gain4
0
+
+ norm_gain4
+ False
+
ant4
@@ -1781,6 +1127,10 @@
gain5
0
+
+ norm_gain5
+ False
+
ant5
@@ -1797,6 +1147,10 @@
gain6
0
+
+ norm_gain6
+ False
+
ant6
@@ -1813,6 +1167,10 @@
gain7
0
+
+ norm_gain7
+ False
+
ant7
@@ -1829,6 +1187,10 @@
gain8
0
+
+ norm_gain8
+ False
+
ant8
@@ -1845,6 +1207,10 @@
gain9
0
+
+ norm_gain9
+ False
+
ant9
@@ -1861,6 +1227,10 @@
gain10
0
+
+ norm_gain10
+ False
+
ant10
@@ -1877,6 +1247,10 @@
gain11
0
+
+ norm_gain11
+ False
+
ant11
@@ -1893,6 +1267,10 @@
gain12
0
+
+ norm_gain12
+ False
+
ant12
@@ -1909,6 +1287,10 @@
gain13
0
+
+ norm_gain13
+ False
+
ant13
@@ -1925,6 +1307,10 @@
gain14
0
+
+ norm_gain14
+ False
+
ant14
@@ -1941,6 +1327,10 @@
gain15
0
+
+ norm_gain15
+ False
+
ant15
@@ -1957,6 +1347,10 @@
gain16
0
+
+ norm_gain16
+ False
+
ant16
@@ -1973,6 +1367,10 @@
gain17
0
+
+ norm_gain17
+ False
+
ant17
@@ -1989,6 +1387,10 @@
gain18
0
+
+ norm_gain18
+ False
+
ant18
@@ -2005,6 +1407,10 @@
gain19
0
+
+ norm_gain19
+ False
+
ant19
@@ -2021,6 +1427,10 @@
gain20
0
+
+ norm_gain20
+ False
+
ant20
@@ -2037,6 +1447,10 @@
gain21
0
+
+ norm_gain21
+ False
+
ant21
@@ -2053,6 +1467,10 @@
gain22
0
+
+ norm_gain22
+ False
+
ant22
@@ -2069,6 +1487,10 @@
gain23
0
+
+ norm_gain23
+ False
+
ant23
@@ -2085,6 +1507,10 @@
gain24
0
+
+ norm_gain24
+ False
+
ant24
@@ -2101,6 +1527,10 @@
gain25
0
+
+ norm_gain25
+ False
+
ant25
@@ -2117,6 +1547,10 @@
gain26
0
+
+ norm_gain26
+ False
+
ant26
@@ -2133,6 +1567,10 @@
gain27
0
+
+ norm_gain27
+ False
+
ant27
@@ -2149,6 +1587,10 @@
gain28
0
+
+ norm_gain28
+ False
+
ant28
@@ -2165,6 +1607,10 @@
gain29
0
+
+ norm_gain29
+ False
+
ant29
@@ -2181,6 +1627,10 @@
gain30
0
+
+ norm_gain30
+ False
+
ant30
@@ -2197,6 +1647,10 @@
gain31
0
+
+ norm_gain31
+ False
+
ant31
@@ -2226,6 +1680,821 @@
0
+
+ uhd_usrp_source
+
+ id
+ uhd_usrp_source_0
+
+
+ _enabled
+ True
+
+
+ type
+ fc32
+
+
+ otw
+
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ dev_addr
+
+
+
+ dev_args
+ ""
+
+
+ sync
+ pc_clock
+
+
+ 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, rf_freq = freq - lo_offset, rf_freq_policy=uhd.tune_request.POLICY_MANUAL)
+
+
+ gain0
+ rx_gain
+
+
+ norm_gain0
+ False
+
+
+ ant0
+
+
+
+ bw0
+ 0
+
+
+ center_freq1
+ 0
+
+
+ gain1
+ 0
+
+
+ norm_gain1
+ False
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq2
+ 0
+
+
+ gain2
+ 0
+
+
+ norm_gain2
+ False
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq3
+ 0
+
+
+ gain3
+ 0
+
+
+ norm_gain3
+ False
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq4
+ 0
+
+
+ gain4
+ 0
+
+
+ norm_gain4
+ False
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq5
+ 0
+
+
+ gain5
+ 0
+
+
+ norm_gain5
+ False
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq6
+ 0
+
+
+ gain6
+ 0
+
+
+ norm_gain6
+ False
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq7
+ 0
+
+
+ gain7
+ 0
+
+
+ norm_gain7
+ False
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq8
+ 0
+
+
+ gain8
+ 0
+
+
+ norm_gain8
+ False
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq9
+ 0
+
+
+ gain9
+ 0
+
+
+ norm_gain9
+ False
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq10
+ 0
+
+
+ gain10
+ 0
+
+
+ norm_gain10
+ False
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq11
+ 0
+
+
+ gain11
+ 0
+
+
+ norm_gain11
+ False
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq12
+ 0
+
+
+ gain12
+ 0
+
+
+ norm_gain12
+ False
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq13
+ 0
+
+
+ gain13
+ 0
+
+
+ norm_gain13
+ False
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq14
+ 0
+
+
+ gain14
+ 0
+
+
+ norm_gain14
+ False
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq15
+ 0
+
+
+ gain15
+ 0
+
+
+ norm_gain15
+ False
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq16
+ 0
+
+
+ gain16
+ 0
+
+
+ norm_gain16
+ False
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq17
+ 0
+
+
+ gain17
+ 0
+
+
+ norm_gain17
+ False
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq18
+ 0
+
+
+ gain18
+ 0
+
+
+ norm_gain18
+ False
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq19
+ 0
+
+
+ gain19
+ 0
+
+
+ norm_gain19
+ False
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq20
+ 0
+
+
+ gain20
+ 0
+
+
+ norm_gain20
+ False
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq21
+ 0
+
+
+ gain21
+ 0
+
+
+ norm_gain21
+ False
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq22
+ 0
+
+
+ gain22
+ 0
+
+
+ norm_gain22
+ False
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq23
+ 0
+
+
+ gain23
+ 0
+
+
+ norm_gain23
+ False
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq24
+ 0
+
+
+ gain24
+ 0
+
+
+ norm_gain24
+ False
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq25
+ 0
+
+
+ gain25
+ 0
+
+
+ norm_gain25
+ False
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq26
+ 0
+
+
+ gain26
+ 0
+
+
+ norm_gain26
+ False
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq27
+ 0
+
+
+ gain27
+ 0
+
+
+ norm_gain27
+ False
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq28
+ 0
+
+
+ gain28
+ 0
+
+
+ norm_gain28
+ False
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq29
+ 0
+
+
+ gain29
+ 0
+
+
+ norm_gain29
+ False
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq30
+ 0
+
+
+ gain30
+ 0
+
+
+ norm_gain30
+ False
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq31
+ 0
+
+
+ gain31
+ 0
+
+
+ norm_gain31
+ False
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (447, 520)
+
+
+ _rotation
+ 0
+
+
ieee802_11_ether_encap_0
blocks_tuntap_pdu_0
diff --git a/examples/wifi_tx.grc b/examples/wifi_tx.grc
index e3c405e..56aa15d 100644
--- a/examples/wifi_tx.grc
+++ b/examples/wifi_tx.grc
@@ -1,4 +1,5 @@
+
Fri Jul 18 10:38:21 2014
@@ -221,116 +222,6 @@
0
-
- variable_chooser
-
- id
- lo_offset
-
-
- _enabled
- True
-
-
- label
- LO Offset
-
-
- value
- 6e9
-
-
- choices
- [0, 6e9, 11e9]
-
-
- labels
- ['0 MHz', '6 MHz', '11 MHz']
-
-
- type
- drop_down
-
-
- style
- wx.RA_HORIZONTAL
-
-
- grid_pos
-
-
-
- notebook
-
-
-
- alias
-
-
-
- _coordinate
- (697, 165)
-
-
- _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
-
-
-
- alias
-
-
-
- _coordinate
- (419, 11)
-
-
- _rotation
- 0
-
-
variable_slider
@@ -891,12 +782,16 @@
center_freq0
- uhd.tune_request(freq - lo_offset, lo_offset)
+ uhd.tune_request(freq, rf_freq = freq - lo_offset, rf_freq_policy=uhd.tune_request.POLICY_MANUAL)
gain0
gain
+
+ norm_gain0
+ False
+
ant0
@@ -913,6 +808,10 @@
gain1
0
+
+ norm_gain1
+ False
+
ant1
@@ -929,6 +828,10 @@
gain2
0
+
+ norm_gain2
+ False
+
ant2
@@ -945,6 +848,10 @@
gain3
0
+
+ norm_gain3
+ False
+
ant3
@@ -961,6 +868,10 @@
gain4
0
+
+ norm_gain4
+ False
+
ant4
@@ -977,6 +888,10 @@
gain5
0
+
+ norm_gain5
+ False
+
ant5
@@ -993,6 +908,10 @@
gain6
0
+
+ norm_gain6
+ False
+
ant6
@@ -1009,6 +928,10 @@
gain7
0
+
+ norm_gain7
+ False
+
ant7
@@ -1025,6 +948,10 @@
gain8
0
+
+ norm_gain8
+ False
+
ant8
@@ -1041,6 +968,10 @@
gain9
0
+
+ norm_gain9
+ False
+
ant9
@@ -1057,6 +988,10 @@
gain10
0
+
+ norm_gain10
+ False
+
ant10
@@ -1073,6 +1008,10 @@
gain11
0
+
+ norm_gain11
+ False
+
ant11
@@ -1089,6 +1028,10 @@
gain12
0
+
+ norm_gain12
+ False
+
ant12
@@ -1105,6 +1048,10 @@
gain13
0
+
+ norm_gain13
+ False
+
ant13
@@ -1121,6 +1068,10 @@
gain14
0
+
+ norm_gain14
+ False
+
ant14
@@ -1137,6 +1088,10 @@
gain15
0
+
+ norm_gain15
+ False
+
ant15
@@ -1153,6 +1108,10 @@
gain16
0
+
+ norm_gain16
+ False
+
ant16
@@ -1169,6 +1128,10 @@
gain17
0
+
+ norm_gain17
+ False
+
ant17
@@ -1185,6 +1148,10 @@
gain18
0
+
+ norm_gain18
+ False
+
ant18
@@ -1201,6 +1168,10 @@
gain19
0
+
+ norm_gain19
+ False
+
ant19
@@ -1217,6 +1188,10 @@
gain20
0
+
+ norm_gain20
+ False
+
ant20
@@ -1233,6 +1208,10 @@
gain21
0
+
+ norm_gain21
+ False
+
ant21
@@ -1249,6 +1228,10 @@
gain22
0
+
+ norm_gain22
+ False
+
ant22
@@ -1265,6 +1248,10 @@
gain23
0
+
+ norm_gain23
+ False
+
ant23
@@ -1281,6 +1268,10 @@
gain24
0
+
+ norm_gain24
+ False
+
ant24
@@ -1297,6 +1288,10 @@
gain25
0
+
+ norm_gain25
+ False
+
ant25
@@ -1313,6 +1308,10 @@
gain26
0
+
+ norm_gain26
+ False
+
ant26
@@ -1329,6 +1328,10 @@
gain27
0
+
+ norm_gain27
+ False
+
ant27
@@ -1345,6 +1348,10 @@
gain28
0
+
+ norm_gain28
+ False
+
ant28
@@ -1361,6 +1368,10 @@
gain29
0
+
+ norm_gain29
+ False
+
ant29
@@ -1377,6 +1388,10 @@
gain30
0
+
+ norm_gain30
+ False
+
ant30
@@ -1393,6 +1408,10 @@
gain31
0
+
+ norm_gain31
+ False
+
ant31
@@ -1422,6 +1441,116 @@
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
+
+
+
+ alias
+
+
+
+ _coordinate
+ (419, 11)
+
+
+ _rotation
+ 0
+
+
+
+ variable_chooser
+
+ id
+ lo_offset
+
+
+ _enabled
+ True
+
+
+ label
+ LO Offset
+
+
+ value
+ 0
+
+
+ choices
+ [0, 6e6, 11e6]
+
+
+ labels
+ ['0 MHz', '6 MHz', '11 MHz']
+
+
+ type
+ drop_down
+
+
+ style
+ wx.RA_HORIZONTAL
+
+
+ grid_pos
+
+
+
+ notebook
+
+
+
+ alias
+
+
+
+ _coordinate
+ (697, 165)
+
+
+ _rotation
+ 0
+
+
blocks_message_strobe_0
ieee802_11_ofdm_mac_0