From cf0af1205409e6d6d5c93a1cbe0a53e7647916cb Mon Sep 17 00:00:00 2001 From: Bastian Bloessl Date: Fri, 18 Jul 2014 11:02:40 +0200 Subject: [PATCH] grc:use new csma sind and agc source --- examples/wifi_rx_agc.grc | 1102 +++++++++-------- examples/wifi_tx_csma.grc | 2386 +++++++++++++++++++++---------------- 2 files changed, 2000 insertions(+), 1488 deletions(-) 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 +