Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- parameters:
- author: Barry Duggan
- catch_exceptions: 'True'
- category: '[GRC Hier Blocks]'
- cmake_opt: ''
- comment: ''
- copyright: ''
- description: packet receive
- gen_cmake: 'On'
- gen_linking: dynamic
- generate_options: qt_gui
- hier_block_src_path: '.:'
- id: pkt_rcv_strip
- max_nouts: '0'
- output_language: python
- placement: (0,0)
- qt_qss_theme: ''
- realtime_scheduling: ''
- run: 'True'
- run_command: '{python} -u {filename}'
- run_options: prompt
- sizing_mode: fixed
- thread_safe_setters: ''
- title: pkt_rcv_strip
- window_size: (1000,1000)
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [16, 12.0]
- rotation: 0
- state: enabled
- blocks:
- - name: bpsk
- id: variable_constellation
- parameters:
- comment: ''
- const_points: '[-1-1j, -1+1j, 1+1j, 1-1j]'
- dims: '1'
- normalization: digital.constellation.AMPLITUDE_NORMALIZATION
- npwr: '1.0'
- precision: '8'
- rot_sym: '4'
- soft_dec_lut: None
- sym_map: '[0, 1, 3, 2]'
- type: bpsk
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [448, 12.0]
- rotation: 0
- state: true
- - name: excess_bw
- id: variable
- parameters:
- comment: ''
- value: '0.35'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [352, 12.0]
- rotation: 0
- state: enabled
- - name: phase_bw
- id: variable
- parameters:
- comment: ''
- value: '0.0628'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [344, 76.0]
- rotation: 0
- state: true
- - name: samp_rate
- id: variable
- parameters:
- comment: ''
- value: '48000'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [184, 12]
- rotation: 0
- state: enabled
- - name: sps
- id: variable
- parameters:
- comment: ''
- value: '4'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [272, 76.0]
- rotation: 0
- state: enabled
- - name: thresh
- id: variable
- parameters:
- comment: ''
- value: '1'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [280, 12.0]
- rotation: 0
- state: enabled
- - name: usrp_rate
- id: variable
- parameters:
- comment: ''
- value: '768000'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [184, 76.0]
- rotation: 0
- state: true
- - name: analog_agc_xx_0
- id: analog_agc_xx
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- gain: '1.0'
- max_gain: '2.0'
- maxoutbuf: '0'
- minoutbuf: '0'
- rate: 1e-4
- reference: '1.0'
- type: complex
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [624, 156.0]
- rotation: 0
- state: true
- - name: blocks_file_sink_0
- id: blocks_file_sink
- parameters:
- affinity: ''
- alias: ''
- append: 'False'
- comment: ''
- file: ./output.tmp
- type: byte
- unbuffered: 'True'
- vlen: '1'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1288, 692.0]
- rotation: 0
- state: enabled
- - name: blocks_repack_bits_bb_1_0
- id: blocks_repack_bits_bb
- parameters:
- affinity: ''
- alias: ''
- align_output: 'False'
- comment: MSB
- endianness: gr.GR_MSB_FIRST
- k: '1'
- l: '8'
- len_tag_key: '"packet_len"'
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [760, 532.0]
- rotation: 0
- state: true
- - name: blocks_throttle2_0
- id: blocks_throttle2
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- ignoretag: 'True'
- limit: auto
- maximum: '0.1'
- maxoutbuf: '0'
- minoutbuf: '0'
- samples_per_second: samp_rate
- type: complex
- vlen: '1'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [432, 172.0]
- rotation: 0
- state: true
- - name: blocks_uchar_to_float_0_0
- id: blocks_uchar_to_float
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [240, 664.0]
- rotation: 180
- state: enabled
- - name: blocks_uchar_to_float_0_0_0
- id: blocks_uchar_to_float
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [592, 664.0]
- rotation: 0
- state: enabled
- - name: digital_constellation_decoder_cb_0
- id: digital_constellation_decoder_cb
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- constellation: bpsk
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [784, 276.0]
- rotation: 0
- state: true
- - name: digital_correlate_access_code_xx_ts_0
- id: digital_correlate_access_code_xx_ts
- parameters:
- access_code: '"11100001010110101110100010010011"'
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- tagname: packet_len
- threshold: thresh
- type: byte
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [424, 524.0]
- rotation: 0
- state: true
- - name: digital_costas_loop_cc_0
- id: digital_costas_loop_cc
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- order: '2'
- use_snr: 'False'
- w: phase_bw
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [512, 280.0]
- rotation: 0
- state: enabled
- - name: digital_crc32_bb_0_0
- id: digital_crc32_bb
- parameters:
- affinity: ''
- alias: ''
- check: 'True'
- comment: ''
- lengthtagname: '"packet_len"'
- maxoutbuf: '0'
- minoutbuf: '0'
- packed: 'True'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [968, 524.0]
- rotation: 0
- state: true
- - name: digital_diff_decoder_bb_0
- id: digital_diff_decoder_bb
- parameters:
- affinity: ''
- alias: ''
- coding: digital.DIFF_DIFFERENTIAL
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- modulus: '2'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1008, 268.0]
- rotation: 0
- state: enabled
- - name: digital_fll_band_edge_cc_0
- id: digital_fll_band_edge_cc
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- filter_size: '44'
- maxoutbuf: '0'
- minoutbuf: '0'
- rolloff: excess_bw
- samps_per_sym: sps
- type: cc
- w: phase_bw
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [784, 136.0]
- rotation: 0
- state: enabled
- - name: digital_map_bb_0
- id: digital_map_bb
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- map: '[0,1]'
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [280, 540.0]
- rotation: 0
- state: true
- - name: digital_symbol_sync_xx_0
- id: digital_symbol_sync_xx
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- constellation: digital.constellation_bpsk().base()
- damping: '1.0'
- loop_bw: phase_bw
- max_dev: '1.5'
- maxoutbuf: '0'
- minoutbuf: '0'
- nfilters: '128'
- osps: '1'
- pfb_mf_taps: '[]'
- resamp_type: digital.IR_MMSE_8TAP
- sps: sps
- ted_gain: '1.0'
- ted_type: digital.TED_MUELLER_AND_MULLER
- type: cc
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [176, 300.0]
- rotation: 0
- state: true
- - name: epy_block_0
- id: epy_block
- parameters:
- _source_code: "import numpy as np\nfrom gnuradio import gr\nimport pmt\nimport\
- \ base64\n\nclass blk(gr.sync_block):\n def __init__(self):\n gr.sync_block.__init__(\n\
- \ self,\n name='EPB: Decode Packet', # will show up\
- \ in GRC\n in_sig=None,\n out_sig=None)\n self.message_port_register_in(pmt.intern('msg_in'))\n\
- \ self.message_port_register_out(pmt.intern('msg_out'))\n self.set_msg_handler(pmt.intern('msg_in'),\
- \ self.handle_msg)\n\n def handle_msg(self, msg):\n _debug = 2 \
- \ # set to zero to turn off diagnostics\n try:\n buff\
- \ = pmt.to_python(pmt.cdr(msg))\n except Exception as e:\n \
- \ gr.log.error(\"Error with message conversion: %s\" % str(e))\n \
- \ return\n b_len = len (buff)\n\n if (buff[0] == 37): # preamble\
- \ or postamble\n if ((buff[4] == 35) and (b_len < 52)): # filename\n\
- \ if (_debug == 2):\n print (\"buff =\", buff,\
- \ b_len)\n i = 8\n rcv_fn = []\n \
- \ while (i < b_len):\n fn_ch = np.frombuffer(buff[i], dtype=np.uint8)\n\
- \ rcv_fn.append(chr(fn_ch))\n i += 1\n\
- \ if (_debug == 2):\n print (\"rcv_fn =\"\
- , rcv_fn)\n\n else:\n # decode Base64\n data =\
- \ base64.b64decode(buff)\n if (_debug == 1):\n print\
- \ (\"data =\", data)\n pdu = pmt.cons(pmt.PMT_NIL, pmt.init_u8vector(len(data),list(data)))\n\
- \ self.message_port_pub(pmt.intern('msg_out'), pdu)\n\n"
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- states:
- _io_cache: '(''EPB: Decode Packet'', ''blk'', [], [(''msg_in'', ''message'', 1)],
- [(''msg_out'', ''message'', 1)], '''', [])'
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1104, 632.0]
- rotation: 180
- state: true
- - name: pdu_pdu_to_tagged_stream_0
- id: pdu_pdu_to_tagged_stream
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- tag: packet_len
- type: byte
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1056, 708.0]
- rotation: 0
- state: true
- - name: pdu_tagged_stream_to_pdu_0
- id: pdu_tagged_stream_to_pdu
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- tag: packet_len
- type: byte
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1200, 540.0]
- rotation: 0
- state: true
- - name: qtgui_const_sink_x_0
- id: qtgui_const_sink_x
- parameters:
- affinity: ''
- alias: ''
- alpha1: '1.0'
- alpha10: '1.0'
- alpha2: '1.0'
- alpha3: '1.0'
- alpha4: '1.0'
- alpha5: '1.0'
- alpha6: '1.0'
- alpha7: '1.0'
- alpha8: '1.0'
- alpha9: '1.0'
- autoscale: 'False'
- axislabels: 'True'
- color1: '"blue"'
- color10: '"red"'
- color2: '"red"'
- color3: '"red"'
- color4: '"red"'
- color5: '"red"'
- color6: '"red"'
- color7: '"red"'
- color8: '"red"'
- color9: '"red"'
- comment: 0,2,1,2
- grid: 'False'
- gui_hint: 0,2,1,2
- label1: ''
- label10: ''
- label2: ''
- label3: ''
- label4: ''
- label5: ''
- label6: ''
- label7: ''
- label8: ''
- label9: ''
- legend: 'True'
- marker1: '0'
- marker10: '0'
- marker2: '0'
- marker3: '0'
- marker4: '0'
- marker5: '0'
- marker6: '0'
- marker7: '0'
- marker8: '0'
- marker9: '0'
- name: '""'
- nconnections: '1'
- size: '1024'
- style1: '0'
- style10: '0'
- style2: '0'
- style3: '0'
- style4: '0'
- style5: '0'
- style6: '0'
- style7: '0'
- style8: '0'
- style9: '0'
- tr_chan: '0'
- tr_level: '0.0'
- tr_mode: qtgui.TRIG_MODE_FREE
- tr_slope: qtgui.TRIG_SLOPE_POS
- tr_tag: '""'
- type: complex
- update_time: '0.10'
- width1: '1'
- width10: '1'
- width2: '1'
- width3: '1'
- width4: '1'
- width5: '1'
- width6: '1'
- width7: '1'
- width8: '1'
- width9: '1'
- xmax: '2'
- xmin: '-2'
- ymax: '2'
- ymin: '-2'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [784, 332.0]
- rotation: 0
- state: enabled
- - name: qtgui_freq_sink_x_0
- id: qtgui_freq_sink_x
- parameters:
- affinity: ''
- alias: ''
- alpha1: '1.0'
- alpha10: '1.0'
- alpha2: '1.0'
- alpha3: '1.0'
- alpha4: '1.0'
- alpha5: '1.0'
- alpha6: '1.0'
- alpha7: '1.0'
- alpha8: '1.0'
- alpha9: '1.0'
- autoscale: 'False'
- average: '1.0'
- axislabels: 'True'
- bw: samp_rate
- color1: '"blue"'
- color10: '"dark blue"'
- color2: '"red"'
- color3: '"green"'
- color4: '"black"'
- color5: '"cyan"'
- color6: '"magenta"'
- color7: '"yellow"'
- color8: '"dark red"'
- color9: '"dark green"'
- comment: 0,0,1,2
- ctrlpanel: 'False'
- fc: '0'
- fftsize: '1024'
- freqhalf: 'True'
- grid: 'False'
- gui_hint: 0,0,1,2
- label: Relative Gain
- label1: ''
- label10: ''''''
- label2: ''''''
- label3: ''''''
- label4: ''''''
- label5: ''''''
- label6: ''''''
- label7: ''''''
- label8: ''''''
- label9: ''''''
- legend: 'True'
- maxoutbuf: '0'
- minoutbuf: '0'
- name: '""'
- nconnections: '1'
- norm_window: 'False'
- showports: 'False'
- tr_chan: '0'
- tr_level: '0.0'
- tr_mode: qtgui.TRIG_MODE_FREE
- tr_tag: '""'
- type: complex
- units: dB
- update_time: '0.10'
- width1: '1'
- width10: '1'
- width2: '1'
- width3: '1'
- width4: '1'
- width5: '1'
- width6: '1'
- width7: '1'
- width8: '1'
- width9: '1'
- wintype: window.WIN_BLACKMAN_hARRIS
- ymax: '10'
- ymin: '-140'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1072, 116.0]
- rotation: 0
- state: enabled
- - name: qtgui_time_sink_x_0_0
- id: qtgui_time_sink_x
- parameters:
- affinity: ''
- alias: ''
- alpha1: '1.0'
- alpha10: '1.0'
- alpha2: '1.0'
- alpha3: '1.0'
- alpha4: '1.0'
- alpha5: '1.0'
- alpha6: '1.0'
- alpha7: '1.0'
- alpha8: '1.0'
- alpha9: '1.0'
- autoscale: 'False'
- axislabels: 'True'
- color1: blue
- color10: dark blue
- color2: red
- color3: green
- color4: black
- color5: cyan
- color6: magenta
- color7: yellow
- color8: dark red
- color9: dark green
- comment: 1,2,1,2
- ctrlpanel: 'False'
- entags: 'True'
- grid: 'False'
- gui_hint: 1,2,1,2
- label1: ''
- label10: ''
- label2: ''
- label3: ''
- label4: ''
- label5: ''
- label6: ''
- label7: ''
- label8: ''
- label9: ''
- legend: 'True'
- marker1: '-1'
- marker10: '-1'
- marker2: '-1'
- marker3: '-1'
- marker4: '-1'
- marker5: '-1'
- marker6: '-1'
- marker7: '-1'
- marker8: '-1'
- marker9: '-1'
- name: Correlate Output
- nconnections: '1'
- size: '256'
- srate: samp_rate
- stemplot: 'False'
- style1: '1'
- style10: '1'
- style2: '1'
- style3: '1'
- style4: '1'
- style5: '1'
- style6: '1'
- style7: '1'
- style8: '1'
- style9: '1'
- tr_chan: '0'
- tr_delay: '0.0'
- tr_level: '0.1'
- tr_mode: qtgui.TRIG_MODE_TAG
- tr_slope: qtgui.TRIG_SLOPE_POS
- tr_tag: '"packet_len"'
- type: float
- update_time: '0.10'
- width1: '1'
- width10: '1'
- width2: '1'
- width3: '1'
- width4: '1'
- width5: '1'
- width6: '1'
- width7: '1'
- width8: '1'
- width9: '1'
- ylabel: Amplitude
- ymax: '1.1'
- ymin: '-0.1'
- yunit: '""'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [760, 636.0]
- rotation: 0
- state: enabled
- - name: qtgui_time_sink_x_0_2
- id: qtgui_time_sink_x
- parameters:
- affinity: ''
- alias: ''
- alpha1: '1.0'
- alpha10: '1.0'
- alpha2: '1.0'
- alpha3: '1.0'
- alpha4: '1.0'
- alpha5: '1.0'
- alpha6: '1.0'
- alpha7: '1.0'
- alpha8: '1.0'
- alpha9: '1.0'
- autoscale: 'False'
- axislabels: 'True'
- color1: blue
- color10: dark blue
- color2: red
- color3: green
- color4: black
- color5: cyan
- color6: magenta
- color7: yellow
- color8: dark red
- color9: dark green
- comment: 1,0,1,2
- ctrlpanel: 'False'
- entags: 'True'
- grid: 'False'
- gui_hint: 1,0,1,2
- label1: ''
- label10: ''
- label2: ''
- label3: ''
- label4: ''
- label5: ''
- label6: ''
- label7: ''
- label8: ''
- label9: ''
- legend: 'True'
- marker1: '-1'
- marker10: '-1'
- marker2: '-1'
- marker3: '-1'
- marker4: '-1'
- marker5: '-1'
- marker6: '-1'
- marker7: '-1'
- marker8: '-1'
- marker9: '-1'
- name: Correlate input
- nconnections: '1'
- size: '256'
- srate: samp_rate
- stemplot: 'False'
- style1: '1'
- style10: '1'
- style2: '1'
- style3: '1'
- style4: '1'
- style5: '1'
- style6: '1'
- style7: '1'
- style8: '1'
- style9: '1'
- tr_chan: '0'
- tr_delay: '0.0'
- tr_level: '0.2'
- tr_mode: qtgui.TRIG_MODE_FREE
- tr_slope: qtgui.TRIG_SLOPE_POS
- tr_tag: '"packet_len"'
- type: float
- update_time: '0.10'
- width1: '1'
- width10: '1'
- width2: '1'
- width3: '1'
- width4: '1'
- width5: '1'
- width6: '1'
- width7: '1'
- width8: '1'
- width9: '1'
- ylabel: Amplitude
- ymax: '1.1'
- ymin: '-0.1'
- yunit: '""'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [40, 636.0]
- rotation: 180
- state: enabled
- - name: rational_resampler_xxx_0
- id: rational_resampler_xxx
- parameters:
- affinity: ''
- alias: ''
- comment: ''
- decim: (int)(usrp_rate/samp_rate)
- fbw: '0'
- interp: '1'
- maxoutbuf: '0'
- minoutbuf: '0'
- taps: '[]'
- type: ccc
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [240, 156.0]
- rotation: 0
- state: true
- - name: virtual_sink_0
- id: virtual_sink
- parameters:
- alias: ''
- comment: ''
- stream_id: rx1
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1072, 68.0]
- rotation: 0
- state: true
- - name: virtual_sink_0_0
- id: virtual_sink
- parameters:
- alias: ''
- comment: ''
- stream_id: r1
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [1208, 276.0]
- rotation: 0
- state: true
- - name: virtual_source_0
- id: virtual_source
- parameters:
- alias: ''
- comment: ''
- stream_id: rx1
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [16, 356.0]
- rotation: 0
- state: true
- - name: virtual_source_2
- id: virtual_source
- parameters:
- alias: ''
- comment: ''
- stream_id: r1
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [120, 540.0]
- rotation: 0
- state: true
- - name: zeromq_sub_source_0
- id: zeromq_sub_source
- parameters:
- address: tcp://127.0.0.1:49201
- affinity: ''
- alias: ''
- bind: 'False'
- comment: USRP sample rate = 768kHz
- hwm: '-1'
- key: ''
- maxoutbuf: '0'
- minoutbuf: '0'
- pass_tags: 'False'
- timeout: '100'
- type: complex
- vlen: '1'
- states:
- bus_sink: false
- bus_source: false
- bus_structure: null
- coordinate: [16, 148.0]
- rotation: 0
- state: true
- connections:
- - [analog_agc_xx_0, '0', digital_fll_band_edge_cc_0, '0']
- - [blocks_repack_bits_bb_1_0, '0', digital_crc32_bb_0_0, '0']
- - [blocks_throttle2_0, '0', analog_agc_xx_0, '0']
- - [blocks_uchar_to_float_0_0, '0', qtgui_time_sink_x_0_2, '0']
- - [blocks_uchar_to_float_0_0_0, '0', qtgui_time_sink_x_0_0, '0']
- - [digital_constellation_decoder_cb_0, '0', digital_diff_decoder_bb_0, '0']
- - [digital_correlate_access_code_xx_ts_0, '0', blocks_repack_bits_bb_1_0, '0']
- - [digital_correlate_access_code_xx_ts_0, '0', blocks_uchar_to_float_0_0_0, '0']
- - [digital_costas_loop_cc_0, '0', digital_constellation_decoder_cb_0, '0']
- - [digital_costas_loop_cc_0, '0', qtgui_const_sink_x_0, '0']
- - [digital_crc32_bb_0_0, '0', pdu_tagged_stream_to_pdu_0, '0']
- - [digital_diff_decoder_bb_0, '0', virtual_sink_0_0, '0']
- - [digital_fll_band_edge_cc_0, '0', qtgui_freq_sink_x_0, '0']
- - [digital_fll_band_edge_cc_0, '0', virtual_sink_0, '0']
- - [digital_map_bb_0, '0', blocks_uchar_to_float_0_0, '0']
- - [digital_map_bb_0, '0', digital_correlate_access_code_xx_ts_0, '0']
- - [digital_symbol_sync_xx_0, '0', digital_costas_loop_cc_0, '0']
- - [epy_block_0, msg_out, pdu_pdu_to_tagged_stream_0, pdus]
- - [pdu_pdu_to_tagged_stream_0, '0', blocks_file_sink_0, '0']
- - [pdu_tagged_stream_to_pdu_0, pdus, epy_block_0, msg_in]
- - [rational_resampler_xxx_0, '0', blocks_throttle2_0, '0']
- - [virtual_source_0, '0', digital_symbol_sync_xx_0, '0']
- - [virtual_source_2, '0', digital_map_bb_0, '0']
- - [zeromq_sub_source_0, '0', rational_resampler_xxx_0, '0']
- metadata:
- file_format: 1
- grc_version: v3.11.0.0git-652-g5547874b
Add Comment
Please, Sign In to add comment