diff --git a/examples/wifi_rx_agc.grc b/examples/wifi_rx_agc.grc
index 64b0e3b..13724b4 100644
--- a/examples/wifi_rx_agc.grc
+++ b/examples/wifi_rx_agc.grc
@@ -1,19 +1,55 @@
- Fri Jul 18 10:50:47 2014
+ Fri Jul 18 10:58:25 2014
- variable
+ options
id
- sync_length
+ wifi_rx_agc
_enabled
True
- value
- 320
+ title
+
+
+
+ author
+
+
+
+ description
+
+
+
+ window_size
+ 1280, 2048
+
+
+ generate_options
+ wx_gui
+
+
+ category
+ Custom
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ max_nouts
+ 0
+
+
+ realtime_scheduling
+
alias
@@ -21,7 +57,7 @@
_coordinate
- (601, 15)
+ (434, 15)
_rotation
@@ -55,6 +91,33 @@
0
+
+ variable
+
+ id
+ sync_length
+
+
+ _enabled
+ True
+
+
+ value
+ 320
+
+
+ alias
+
+
+
+ _coordinate
+ (601, 15)
+
+
+ _rotation
+ 0
+
+
ieee802_11_ofdm_equalize_symbols
@@ -364,104 +427,6 @@
0
-
- blocks_delay
-
- id
- blocks_delay_0_0
-
-
- _enabled
- True
-
-
- type
- complex
-
-
- delay
- 16
-
-
- num_ports
- 1
-
-
- vlen
- 1
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (259, 344)
-
-
- _rotation
- 0
-
-
-
- blocks_multiply_xx
-
- id
- blocks_multiply_xx_0
-
-
- _enabled
- True
-
-
- type
- complex
-
-
- num_inputs
- 2
-
-
- vlen
- 1
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (662, 314)
-
-
- _rotation
- 0
-
-
blocks_complex_to_mag
@@ -544,135 +509,6 @@
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
-
-
-
- blocks_complex_to_mag_squared
-
- id
- blocks_complex_to_mag_squared_0
-
-
- _enabled
- True
-
-
- vlen
- 1
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 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
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (782, 223)
-
-
- _rotation
- 0
-
-
blocks_vector_to_stream
@@ -952,92 +788,6 @@
180
-
- blocks_tuntap_pdu
-
- id
- blocks_tuntap_pdu_0
-
-
- _enabled
- True
-
-
- ifn
- tap0
-
-
- mtu
- 10000
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (663, 942)
-
-
- _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
-
-
ieee802_11_ofdm_decode_mac
@@ -1081,100 +831,6 @@
0
-
- ieee802_11_ether_encap
-
- id
- ieee802_11_ether_encap_0
-
-
- _enabled
- True
-
-
- debug
- False
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (904, 920)
-
-
- _rotation
- 180
-
-
-
- ieee802_11_ofdm_sync_short
-
- id
- ieee802_11_ofdm_sync_short_0
-
-
- _enabled
- True
-
-
- log
- False
-
-
- debug
- False
-
-
- threshold
- 0.85
-
-
- max_samples
- 80 * 160
-
-
- min_plateau
- 2
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (212, 501)
-
-
- _rotation
- 0
-
-
variable_slider
@@ -1400,10 +1056,147 @@
- uhd_usrp_source
+ blocks_complex_to_mag_squared
id
- uhd_usrp_source_0
+ blocks_complex_to_mag_squared_0
+
+
+ _enabled
+ True
+
+
+ vlen
+ 1
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (461, 227)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_delay
+
+ id
+ blocks_delay_0_0
+
+
+ _enabled
+ True
+
+
+ type
+ complex
+
+
+ delay
+ 16
+
+
+ num_ports
+ 1
+
+
+ vlen
+ 1
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (259, 344)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_multiply_xx
+
+ id
+ blocks_multiply_xx_0
+
+
+ _enabled
+ True
+
+
+ type
+ complex
+
+
+ num_inputs
+ 2
+
+
+ vlen
+ 1
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (662, 314)
+
+
+ _rotation
+ 0
+
+
+
+ uhd_usrp_source_agc
+
+ id
+ uhd_usrp_source_agc_0
_enabled
@@ -1427,7 +1220,7 @@
dev_addr
-
+ ""
dev_args
@@ -1557,6 +1350,10 @@
gain0
gain
+
+ agc0
+ agc
+
ant0
@@ -1573,6 +1370,10 @@
gain1
0
+
+ agc1
+ False
+
ant1
@@ -1589,6 +1390,10 @@
gain2
0
+
+ agc2
+ False
+
ant2
@@ -1605,6 +1410,10 @@
gain3
0
+
+ agc3
+ False
+
ant3
@@ -1621,6 +1430,10 @@
gain4
0
+
+ agc4
+ False
+
ant4
@@ -1637,6 +1450,10 @@
gain5
0
+
+ agc5
+ False
+
ant5
@@ -1653,6 +1470,10 @@
gain6
0
+
+ agc6
+ False
+
ant6
@@ -1669,6 +1490,10 @@
gain7
0
+
+ agc7
+ False
+
ant7
@@ -1685,6 +1510,10 @@
gain8
0
+
+ agc8
+ False
+
ant8
@@ -1701,6 +1530,10 @@
gain9
0
+
+ agc9
+ False
+
ant9
@@ -1717,6 +1550,10 @@
gain10
0
+
+ agc10
+ False
+
ant10
@@ -1733,6 +1570,10 @@
gain11
0
+
+ agc11
+ False
+
ant11
@@ -1749,6 +1590,10 @@
gain12
0
+
+ agc12
+ False
+
ant12
@@ -1765,6 +1610,10 @@
gain13
0
+
+ agc13
+ False
+
ant13
@@ -1781,6 +1630,10 @@
gain14
0
+
+ agc14
+ False
+
ant14
@@ -1797,6 +1650,10 @@
gain15
0
+
+ agc15
+ False
+
ant15
@@ -1813,6 +1670,10 @@
gain16
0
+
+ agc16
+ False
+
ant16
@@ -1829,6 +1690,10 @@
gain17
0
+
+ agc17
+ False
+
ant17
@@ -1845,6 +1710,10 @@
gain18
0
+
+ agc18
+ False
+
ant18
@@ -1861,6 +1730,10 @@
gain19
0
+
+ agc19
+ False
+
ant19
@@ -1877,6 +1750,10 @@
gain20
0
+
+ agc20
+ False
+
ant20
@@ -1893,6 +1770,10 @@
gain21
0
+
+ agc21
+ False
+
ant21
@@ -1909,6 +1790,10 @@
gain22
0
+
+ agc22
+ False
+
ant22
@@ -1925,6 +1810,10 @@
gain23
0
+
+ agc23
+ False
+
ant23
@@ -1941,6 +1830,10 @@
gain24
0
+
+ agc24
+ False
+
ant24
@@ -1957,6 +1850,10 @@
gain25
0
+
+ agc25
+ False
+
ant25
@@ -1973,6 +1870,10 @@
gain26
0
+
+ agc26
+ False
+
ant26
@@ -1989,6 +1890,10 @@
gain27
0
+
+ agc27
+ False
+
ant27
@@ -2005,6 +1910,10 @@
gain28
0
+
+ agc28
+ False
+
ant28
@@ -2021,6 +1930,10 @@
gain29
0
+
+ agc29
+ False
+
ant29
@@ -2037,6 +1950,10 @@
gain30
0
+
+ agc30
+ False
+
ant30
@@ -2053,6 +1970,10 @@
gain31
0
+
+ agc31
+ False
+
ant31
@@ -2079,7 +2000,7 @@
_coordinate
- (6, 199)
+ (4, 199)
_rotation
@@ -2087,80 +2008,281 @@
- options
+ ieee802_11_moving_average_xx
id
- wifi_rx_agc
+ ieee802_11_moving_average_xx_1
_enabled
True
- title
-
+ type
+ float
- author
-
-
-
- description
-
-
-
- window_size
- 1280, 2048
-
-
- generate_options
- wx_gui
-
-
- category
- Custom
-
-
- run_options
- prompt
-
-
- run
- True
-
-
- max_nouts
- 0
-
-
- realtime_scheduling
-
+ length
+ window_size + 16
alias
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
_coordinate
- (434, 15)
+ (782, 223)
_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 * 160
+
+
+ min_plateau
+ 2
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (212, 501)
+
+
+ _rotation
+ 0
+
+
+
+ ieee802_11_ether_encap
+
+ id
+ ieee802_11_ether_encap_0
+
+
+ _enabled
+ False
+
+
+ debug
+ False
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (904, 920)
+
+
+ _rotation
+ 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
+
+ id
+ blocks_tuntap_pdu_0
+
+
+ _enabled
+ False
+
+
+ ifn
+ tap0
+
+
+ mtu
+ 10000
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (663, 942)
+
+
+ _rotation
+ 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_stream_to_vector_0
fft_vxx_0
0
0
-
- uhd_usrp_source_0
- blocks_delay_0_0
- 0
- 0
-
ieee802_11_ofdm_sync_short_0
ieee802_11_ofdm_sync_long_0
@@ -2257,18 +2379,6 @@
0
0
-
- uhd_usrp_source_0
- blocks_multiply_xx_0
- 0
- 0
-
-
- uhd_usrp_source_0
- blocks_complex_to_mag_squared_0
- 0
- 0
-
blocks_conjugate_cc_0
blocks_multiply_xx_0
@@ -2282,14 +2392,38 @@
0
- foo_wireshark_connector_0
- blocks_file_sink_0
+ ieee802_11_ofdm_decode_mac_0
+ ieee802_11_ofdm_parse_mac_0
+ out
+ in
+
+
+ uhd_usrp_source_agc_0
+ blocks_complex_to_mag_squared_0
+ 0
+ 0
+
+
+ uhd_usrp_source_agc_0
+ blocks_delay_0_0
+ 0
+ 0
+
+
+ uhd_usrp_source_agc_0
+ blocks_multiply_xx_0
0
0
ieee802_11_ofdm_decode_mac_0
- ieee802_11_ofdm_parse_mac_0
+ ieee802_11_ether_encap_0
+ out
+ from wifi
+
+
+ ieee802_11_ofdm_decode_mac_0
+ foo_wireshark_connector_0
out
in
@@ -2300,15 +2434,9 @@
pdus
- ieee802_11_ofdm_decode_mac_0
- foo_wireshark_connector_0
- out
- in
-
-
- ieee802_11_ofdm_decode_mac_0
- ieee802_11_ether_encap_0
- out
- from wifi
+ foo_wireshark_connector_0
+ blocks_file_sink_0
+ 0
+ 0
diff --git a/examples/wifi_tx_csma.grc b/examples/wifi_tx_csma.grc
index 5eaa440..9699467 100644
--- a/examples/wifi_tx_csma.grc
+++ b/examples/wifi_tx_csma.grc
@@ -1,6 +1,69 @@
- Fri Jul 18 10:50:49 2014
+ Fri Jul 18 10:56:44 2014
+
+ options
+
+ id
+ wifi_tx_csma
+
+
+ _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
+
+
+
+ alias
+
+
+
+ _coordinate
+ (56, 8)
+
+
+ _rotation
+ 0
+
+
variable_slider
@@ -696,6 +759,1320 @@
180
+
+ blocks_message_strobe
+
+ id
+ blocks_message_strobe_0
+
+
+ _enabled
+ True
+
+
+ msg
+ pmt.intern(" Hello World")
+
+
+ period
+ 300
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 0
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (113, 154)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_null_sink
+
+ id
+ blocks_null_sink_0
+
+
+ _enabled
+ True
+
+
+ type
+ complex
+
+
+ vlen
+ 1
+
+
+ num_inputs
+ 1
+
+
+ bus_conns
+ [[0,],]
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ _coordinate
+ (864, 459)
+
+
+ _rotation
+ 0
+
+
+
+ blocks_tag_debug
+
+ id
+ blocks_tag_debug_0
+
+
+ _enabled
+ True
+
+
+ type
+ complex
+
+
+ name
+
+
+
+ filter
+ ""
+
+
+ num_inputs
+ 1
+
+
+ vlen
+ 1
+
+
+ display
+ True
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ _coordinate
+ (267, 594)
+
+
+ _rotation
+ 0
+
+
+
+ variable_chooser
+
+ id
+ csma_enable
+
+
+ _enabled
+ True
+
+
+ label
+ CSMA
+
+
+ value
+ True
+
+
+ choices
+ [False, True]
+
+
+ labels
+ ["disable", "enable"]
+
+
+ type
+ radio_buttons
+
+
+ style
+ wx.RA_HORIZONTAL
+
+
+ grid_pos
+
+
+
+ notebook
+
+
+
+ alias
+
+
+
+ _coordinate
+ (1094, 16)
+
+
+ _rotation
+ 0
+
+
+
+ foo_packet_pad2
+
+ id
+ foo_packet_pad2_0
+
+
+ _enabled
+ True
+
+
+ debug
+ False
+
+
+ delay
+ False
+
+
+ delay_sec
+ 0.01
+
+
+ pad_front
+ 0
+
+
+ pad_tail
+ 0
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ minoutbuf
+ 100000
+
+
+ maxoutbuf
+ 0
+
+
+ _coordinate
+ (88, 436)
+
+
+ _rotation
+ 0
+
+
+
+ uhd_usrp_sink_csma
+
+ id
+ uhd_usrp_sink_csma_0
+
+
+ _enabled
+ True
+
+
+ type
+ fc32
+
+
+ otw
+
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ dev_addr
+ "addr=192.168.10.3"
+
+
+ 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
+ gain
+
+
+ csma_enable0
+ csma_enable
+
+
+ csma_slottime0
+ slottime
+
+
+ csma_threshold0
+ threshold
+
+
+ ant0
+
+
+
+ bw0
+ 0
+
+
+ center_freq1
+ 0
+
+
+ gain1
+ 0
+
+
+ csma_enable1
+ False
+
+
+ csma_slottime1
+ 0
+
+
+ csma_threshold1
+ 0
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq2
+ 0
+
+
+ gain2
+ 0
+
+
+ csma_enable2
+ False
+
+
+ csma_slottime2
+ 0
+
+
+ csma_threshold2
+ 0
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq3
+ 0
+
+
+ gain3
+ 0
+
+
+ csma_enable3
+ False
+
+
+ csma_slottime3
+ 0
+
+
+ csma_threshold3
+ 0
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq4
+ 0
+
+
+ gain4
+ 0
+
+
+ csma_enable4
+ False
+
+
+ csma_slottime4
+ 0
+
+
+ csma_threshold4
+ 0
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq5
+ 0
+
+
+ gain5
+ 0
+
+
+ csma_enable5
+ False
+
+
+ csma_slottime5
+ 0
+
+
+ csma_threshold5
+ 0
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq6
+ 0
+
+
+ gain6
+ 0
+
+
+ csma_enable6
+ False
+
+
+ csma_slottime6
+ 0
+
+
+ csma_threshold6
+ 0
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq7
+ 0
+
+
+ gain7
+ 0
+
+
+ csma_enable7
+ False
+
+
+ csma_slottime7
+ 0
+
+
+ csma_threshold7
+ 0
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq8
+ 0
+
+
+ gain8
+ 0
+
+
+ csma_enable8
+ False
+
+
+ csma_slottime8
+ 0
+
+
+ csma_threshold8
+ 0
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq9
+ 0
+
+
+ gain9
+ 0
+
+
+ csma_enable9
+ False
+
+
+ csma_slottime9
+ 0
+
+
+ csma_threshold9
+ 0
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq10
+ 0
+
+
+ gain10
+ 0
+
+
+ csma_enable10
+ False
+
+
+ csma_slottime10
+ 0
+
+
+ csma_threshold10
+ 0
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq11
+ 0
+
+
+ gain11
+ 0
+
+
+ csma_enable11
+ False
+
+
+ csma_slottime11
+ 0
+
+
+ csma_threshold11
+ 0
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq12
+ 0
+
+
+ gain12
+ 0
+
+
+ csma_enable12
+ False
+
+
+ csma_slottime12
+ 0
+
+
+ csma_threshold12
+ 0
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq13
+ 0
+
+
+ gain13
+ 0
+
+
+ csma_enable13
+ False
+
+
+ csma_slottime13
+ 0
+
+
+ csma_threshold13
+ 0
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq14
+ 0
+
+
+ gain14
+ 0
+
+
+ csma_enable14
+ False
+
+
+ csma_slottime14
+ 0
+
+
+ csma_threshold14
+ 0
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq15
+ 0
+
+
+ gain15
+ 0
+
+
+ csma_enable15
+ False
+
+
+ csma_slottime15
+ 0
+
+
+ csma_threshold15
+ 0
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq16
+ 0
+
+
+ gain16
+ 0
+
+
+ csma_enable16
+ False
+
+
+ csma_slottime16
+ 0
+
+
+ csma_threshold16
+ 0
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq17
+ 0
+
+
+ gain17
+ 0
+
+
+ csma_enable17
+ False
+
+
+ csma_slottime17
+ 0
+
+
+ csma_threshold17
+ 0
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq18
+ 0
+
+
+ gain18
+ 0
+
+
+ csma_enable18
+ False
+
+
+ csma_slottime18
+ 0
+
+
+ csma_threshold18
+ 0
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq19
+ 0
+
+
+ gain19
+ 0
+
+
+ csma_enable19
+ False
+
+
+ csma_slottime19
+ 0
+
+
+ csma_threshold19
+ 0
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq20
+ 0
+
+
+ gain20
+ 0
+
+
+ csma_enable20
+ False
+
+
+ csma_slottime20
+ 0
+
+
+ csma_threshold20
+ 0
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq21
+ 0
+
+
+ gain21
+ 0
+
+
+ csma_enable21
+ False
+
+
+ csma_slottime21
+ 0
+
+
+ csma_threshold21
+ 0
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq22
+ 0
+
+
+ gain22
+ 0
+
+
+ csma_enable22
+ False
+
+
+ csma_slottime22
+ 0
+
+
+ csma_threshold22
+ 0
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq23
+ 0
+
+
+ gain23
+ 0
+
+
+ csma_enable23
+ False
+
+
+ csma_slottime23
+ 0
+
+
+ csma_threshold23
+ 0
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq24
+ 0
+
+
+ gain24
+ 0
+
+
+ csma_enable24
+ False
+
+
+ csma_slottime24
+ 0
+
+
+ csma_threshold24
+ 0
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq25
+ 0
+
+
+ gain25
+ 0
+
+
+ csma_enable25
+ False
+
+
+ csma_slottime25
+ 0
+
+
+ csma_threshold25
+ 0
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq26
+ 0
+
+
+ gain26
+ 0
+
+
+ csma_enable26
+ False
+
+
+ csma_slottime26
+ 0
+
+
+ csma_threshold26
+ 0
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq27
+ 0
+
+
+ gain27
+ 0
+
+
+ csma_enable27
+ False
+
+
+ csma_slottime27
+ 0
+
+
+ csma_threshold27
+ 0
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq28
+ 0
+
+
+ gain28
+ 0
+
+
+ csma_enable28
+ False
+
+
+ csma_slottime28
+ 0
+
+
+ csma_threshold28
+ 0
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq29
+ 0
+
+
+ gain29
+ 0
+
+
+ csma_enable29
+ False
+
+
+ csma_slottime29
+ 0
+
+
+ csma_threshold29
+ 0
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq30
+ 0
+
+
+ gain30
+ 0
+
+
+ csma_enable30
+ False
+
+
+ csma_slottime30
+ 0
+
+
+ csma_threshold30
+ 0
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq31
+ 0
+
+
+ gain31
+ 0
+
+
+ csma_enable31
+ False
+
+
+ csma_slottime31
+ 0
+
+
+ csma_threshold31
+ 0
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ len_tag_name
+ packet_len
+
+
+ alias
+
+
+
+ affinity
+
+
+
+ _coordinate
+ (305, 404)
+
+
+ _rotation
+ 0
+
+
uhd_usrp_source
@@ -1376,1000 +2753,7 @@
_coordinate
- (612, 423)
-
-
- _rotation
- 0
-
-
-
- blocks_message_strobe
-
- id
- blocks_message_strobe_0
-
-
- _enabled
- True
-
-
- msg
- pmt.intern(" Hello World")
-
-
- period
- 300
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 0
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (113, 154)
-
-
- _rotation
- 0
-
-
-
- blocks_null_sink
-
- id
- blocks_null_sink_0
-
-
- _enabled
- True
-
-
- type
- complex
-
-
- vlen
- 1
-
-
- num_inputs
- 1
-
-
- bus_conns
- [[0,],]
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (864, 459)
-
-
- _rotation
- 0
-
-
-
- blocks_tag_debug
-
- id
- blocks_tag_debug_0
-
-
- _enabled
- True
-
-
- type
- complex
-
-
- name
-
-
-
- filter
- ""
-
-
- num_inputs
- 1
-
-
- vlen
- 1
-
-
- display
- True
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (267, 594)
-
-
- _rotation
- 0
-
-
-
- variable_chooser
-
- id
- csma_enable
-
-
- _enabled
- True
-
-
- label
- CSMA
-
-
- value
- True
-
-
- choices
- [False, True]
-
-
- labels
- ["disable", "enable"]
-
-
- type
- radio_buttons
-
-
- style
- wx.RA_HORIZONTAL
-
-
- grid_pos
-
-
-
- notebook
-
-
-
- alias
-
-
-
- _coordinate
- (1094, 16)
-
-
- _rotation
- 0
-
-
-
- foo_packet_pad2
-
- id
- foo_packet_pad2_0
-
-
- _enabled
- True
-
-
- debug
- False
-
-
- delay
- False
-
-
- delay_sec
- 0.01
-
-
- pad_front
- 0
-
-
- pad_tail
- 0
-
-
- alias
-
-
-
- affinity
-
-
-
- minoutbuf
- 100000
-
-
- maxoutbuf
- 0
-
-
- _coordinate
- (88, 436)
-
-
- _rotation
- 0
-
-
-
- uhd_usrp_sink
-
- id
- uhd_usrp_sink_0
-
-
- _enabled
- True
-
-
- type
- fc32
-
-
- otw
-
-
-
- stream_args
-
-
-
- stream_chans
- []
-
-
- dev_addr
- "addr=192.168.10.3"
-
-
- 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
- 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
-
-
- len_tag_name
- packet_len
-
-
- alias
-
-
-
- affinity
-
-
-
- _coordinate
- (271, 404)
-
-
- _rotation
- 0
-
-
-
- options
-
- id
- wifi_tx_csma
-
-
- _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
-
-
-
- alias
-
-
-
- _coordinate
- (56, 8)
+ (612, 431)
_rotation
@@ -2388,12 +2772,6 @@
pdus
app in
-
- foo_packet_pad2_0
- uhd_usrp_sink_0
- 0
- 0
-
wifi_phy_hier_0
blocks_multiply_const_vxx_0
@@ -2436,4 +2814,10 @@
0
0
+
+ foo_packet_pad2_0
+ uhd_usrp_sink_csma_0
+ 0
+ 0
+