Advertisement
duggabe

pkt_fsk_rcv_a.grc

Jan 25th, 2024
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.98 KB | None | 0 0
  1. options:
  2. parameters:
  3. author: Barry Duggan
  4. catch_exceptions: 'True'
  5. category: '[GRC Hier Blocks]'
  6. cmake_opt: ''
  7. comment: ''
  8. copyright: ''
  9. description: packet FSK receive
  10. gen_cmake: 'On'
  11. gen_linking: dynamic
  12. generate_options: qt_gui
  13. hier_block_src_path: '.:'
  14. id: pkt_fsk_rcv_a
  15. max_nouts: '0'
  16. output_language: python
  17. placement: (0,0)
  18. qt_qss_theme: ''
  19. realtime_scheduling: ''
  20. run: 'True'
  21. run_command: '{python} -u {filename}'
  22. run_options: prompt
  23. sizing_mode: fixed
  24. thread_safe_setters: ''
  25. title: pkt_fsk_rcv_a
  26. window_size: (1000,1000)
  27. states:
  28. bus_sink: false
  29. bus_source: false
  30. bus_structure: null
  31. coordinate: [16, 12.0]
  32. rotation: 0
  33. state: enabled
  34.  
  35. blocks:
  36. - name: access_key
  37. id: variable
  38. parameters:
  39. comment: ''
  40. value: '''11100001010110101110100010010011'''
  41. states:
  42. bus_sink: false
  43. bus_source: false
  44. bus_structure: null
  45. coordinate: [1168, 12.0]
  46. rotation: 0
  47. state: enabled
  48. - name: baud
  49. id: variable
  50. parameters:
  51. comment: ''
  52. value: '1200'
  53. states:
  54. bus_sink: false
  55. bus_source: false
  56. bus_structure: null
  57. coordinate: [280, 12.0]
  58. rotation: 0
  59. state: true
  60. - name: center
  61. id: variable
  62. parameters:
  63. comment: ''
  64. value: (mark+space)/2
  65. states:
  66. bus_sink: false
  67. bus_source: false
  68. bus_structure: null
  69. coordinate: [240, 124.0]
  70. rotation: 0
  71. state: enabled
  72. - name: decim
  73. id: variable
  74. parameters:
  75. comment: ''
  76. value: '16'
  77. states:
  78. bus_sink: false
  79. bus_source: false
  80. bus_structure: null
  81. coordinate: [608, 12.0]
  82. rotation: 0
  83. state: true
  84. - name: excess_bw
  85. id: variable
  86. parameters:
  87. comment: ''
  88. value: '0.35'
  89. states:
  90. bus_sink: false
  91. bus_source: false
  92. bus_structure: null
  93. coordinate: [792, 12.0]
  94. rotation: 0
  95. state: enabled
  96. - name: fsk_deviation
  97. id: variable
  98. parameters:
  99. comment: ''
  100. value: (abs)(mark-space)
  101. states:
  102. bus_sink: false
  103. bus_source: false
  104. bus_structure: null
  105. coordinate: [400, 124.0]
  106. rotation: 0
  107. state: enabled
  108. - name: hdr_format
  109. id: variable
  110. parameters:
  111. comment: header_format_default
  112. value: digital.header_format_default(access_key, 0)
  113. states:
  114. bus_sink: false
  115. bus_source: false
  116. bus_structure: null
  117. coordinate: [1168, 76.0]
  118. rotation: 0
  119. state: enabled
  120. - name: loop_bw
  121. id: variable
  122. parameters:
  123. comment: ''
  124. value: math.pi/32
  125. states:
  126. bus_sink: false
  127. bus_source: false
  128. bus_structure: null
  129. coordinate: [680, 12.0]
  130. rotation: 0
  131. state: true
  132. - name: mark
  133. id: variable
  134. parameters:
  135. comment: ''
  136. value: '40500'
  137. states:
  138. bus_sink: false
  139. bus_source: false
  140. bus_structure: null
  141. coordinate: [360, 12.0]
  142. rotation: 0
  143. state: true
  144. - name: ref_gain
  145. id: variable_qtgui_range
  146. parameters:
  147. comment: 0,1,1,1
  148. gui_hint: 0,1,1,1
  149. label: AGC Ref Gain
  150. min_len: '200'
  151. orient: QtCore.Qt.Horizontal
  152. rangeType: float
  153. start: '0.05'
  154. step: '0.05'
  155. stop: '2.0'
  156. value: '0.5'
  157. widget: counter
  158. states:
  159. bus_sink: false
  160. bus_source: false
  161. bus_structure: null
  162. coordinate: [1032, 12.0]
  163. rotation: 0
  164. state: enabled
  165. - name: repeat
  166. id: variable
  167. parameters:
  168. comment: ''
  169. value: (int)(samp_rate/baud)
  170. states:
  171. bus_sink: false
  172. bus_source: false
  173. bus_structure: null
  174. coordinate: [320, 124.0]
  175. rotation: 0
  176. state: true
  177. - name: rrc_taps
  178. id: variable
  179. parameters:
  180. comment: ''
  181. value: firdes.root_raised_cosine(1.0,samp_rate,samp_rate/sps,excess_bw,11*sps)
  182. states:
  183. bus_sink: false
  184. bus_source: false
  185. bus_structure: null
  186. coordinate: [728, 76.0]
  187. rotation: 0
  188. state: enabled
  189. - name: samp_rate
  190. id: variable
  191. parameters:
  192. comment: '|----------------------------------------------------------------------------------------->
  193.  
  194. User set values'
  195. value: '384000'
  196. states:
  197. bus_sink: false
  198. bus_source: false
  199. bus_structure: null
  200. coordinate: [184, 12.0]
  201. rotation: 0
  202. state: enabled
  203. - name: space
  204. id: variable
  205. parameters:
  206. comment: ''
  207. value: '39500'
  208. states:
  209. bus_sink: false
  210. bus_source: false
  211. bus_structure: null
  212. coordinate: [448, 12.0]
  213. rotation: 0
  214. state: true
  215. - name: sps
  216. id: variable
  217. parameters:
  218. comment: ''
  219. value: (int)(repeat/decim)
  220. states:
  221. bus_sink: false
  222. bus_source: false
  223. bus_structure: null
  224. coordinate: [504, 124.0]
  225. rotation: 0
  226. state: enabled
  227. - name: thresh
  228. id: variable
  229. parameters:
  230. comment: ''
  231. value: '1'
  232. states:
  233. bus_sink: false
  234. bus_source: false
  235. bus_structure: null
  236. coordinate: [536, 12.0]
  237. rotation: 0
  238. state: enabled
  239. - name: analog_agc_xx_0
  240. id: analog_agc_xx
  241. parameters:
  242. affinity: ''
  243. alias: ''
  244. comment: ''
  245. gain: '0.5'
  246. max_gain: '2.0'
  247. maxoutbuf: '0'
  248. minoutbuf: '0'
  249. rate: 1e-4
  250. reference: ref_gain
  251. type: float
  252. states:
  253. bus_sink: false
  254. bus_source: false
  255. bus_structure: null
  256. coordinate: [960, 204.0]
  257. rotation: 0
  258. state: enabled
  259. - name: analog_quadrature_demod_cf_0
  260. id: analog_quadrature_demod_cf
  261. parameters:
  262. affinity: ''
  263. alias: ''
  264. comment: ''
  265. gain: samp_rate/(2*math.pi*fsk_deviation*decim)
  266. maxoutbuf: '0'
  267. minoutbuf: '0'
  268. states:
  269. bus_sink: false
  270. bus_source: false
  271. bus_structure: null
  272. coordinate: [496, 356.0]
  273. rotation: 0
  274. state: true
  275. - name: blocks_file_sink_0
  276. id: blocks_file_sink
  277. parameters:
  278. affinity: ''
  279. alias: ''
  280. append: 'False'
  281. comment: ''
  282. file: ./output.tmp
  283. type: byte
  284. unbuffered: 'True'
  285. vlen: '1'
  286. states:
  287. bus_sink: false
  288. bus_source: false
  289. bus_structure: null
  290. coordinate: [1344, 532.0]
  291. rotation: 0
  292. state: enabled
  293. - name: blocks_multiply_const_vxx_0
  294. id: blocks_multiply_const_vxx
  295. parameters:
  296. affinity: ''
  297. alias: ''
  298. comment: Normal/Reverse
  299. const: 1.0 if mark > space else -1.0
  300. maxoutbuf: '0'
  301. minoutbuf: '0'
  302. type: float
  303. vlen: '1'
  304. states:
  305. bus_sink: false
  306. bus_source: false
  307. bus_structure: null
  308. coordinate: [800, 228.0]
  309. rotation: 0
  310. state: enabled
  311. - name: blocks_repack_bits_bb_1_0
  312. id: blocks_repack_bits_bb
  313. parameters:
  314. affinity: ''
  315. alias: ''
  316. align_output: 'False'
  317. comment: MSB
  318. endianness: gr.GR_MSB_FIRST
  319. k: '1'
  320. l: '8'
  321. len_tag_key: '"packet_len"'
  322. maxoutbuf: '0'
  323. minoutbuf: '0'
  324. states:
  325. bus_sink: false
  326. bus_source: false
  327. bus_structure: null
  328. coordinate: [728, 540.0]
  329. rotation: 0
  330. state: true
  331. - name: blocks_throttle2_0_0
  332. id: blocks_throttle2
  333. parameters:
  334. affinity: ''
  335. alias: ''
  336. comment: ''
  337. ignoretag: 'True'
  338. limit: auto
  339. maximum: '0.1'
  340. maxoutbuf: '0'
  341. minoutbuf: '0'
  342. samples_per_second: samp_rate
  343. type: byte
  344. vlen: '1'
  345. states:
  346. bus_sink: false
  347. bus_source: false
  348. bus_structure: null
  349. coordinate: [1168, 540.0]
  350. rotation: 0
  351. state: true
  352. - name: blocks_uchar_to_float_0_0
  353. id: blocks_uchar_to_float
  354. parameters:
  355. affinity: ''
  356. alias: ''
  357. comment: ''
  358. maxoutbuf: '0'
  359. minoutbuf: '0'
  360. states:
  361. bus_sink: false
  362. bus_source: false
  363. bus_structure: null
  364. coordinate: [368, 664.0]
  365. rotation: 0
  366. state: enabled
  367. - name: blocks_uchar_to_float_0_0_0
  368. id: blocks_uchar_to_float
  369. parameters:
  370. affinity: ''
  371. alias: ''
  372. comment: ''
  373. maxoutbuf: '0'
  374. minoutbuf: '0'
  375. states:
  376. bus_sink: false
  377. bus_source: false
  378. bus_structure: null
  379. coordinate: [760, 672.0]
  380. rotation: 0
  381. state: enabled
  382. - name: digital_binary_slicer_fb_0
  383. id: digital_binary_slicer_fb
  384. parameters:
  385. affinity: ''
  386. alias: ''
  387. comment: ''
  388. maxoutbuf: '0'
  389. minoutbuf: '0'
  390. states:
  391. bus_sink: false
  392. bus_source: false
  393. bus_structure: null
  394. coordinate: [232, 552.0]
  395. rotation: 0
  396. state: enabled
  397. - name: digital_correlate_access_code_xx_ts_0
  398. id: digital_correlate_access_code_xx_ts
  399. parameters:
  400. access_code: '"11100001010110101110100010010011"'
  401. affinity: ''
  402. alias: ''
  403. comment: ''
  404. maxoutbuf: '0'
  405. minoutbuf: '0'
  406. tagname: packet_len
  407. threshold: thresh
  408. type: byte
  409. states:
  410. bus_sink: false
  411. bus_source: false
  412. bus_structure: null
  413. coordinate: [408, 532.0]
  414. rotation: 0
  415. state: true
  416. - name: digital_crc32_bb_0_0
  417. id: digital_crc32_bb
  418. parameters:
  419. affinity: ''
  420. alias: ''
  421. check: 'True'
  422. comment: ''
  423. lengthtagname: '"packet_len"'
  424. maxoutbuf: '0'
  425. minoutbuf: '0'
  426. packed: 'True'
  427. states:
  428. bus_sink: false
  429. bus_source: false
  430. bus_structure: null
  431. coordinate: [936, 532.0]
  432. rotation: 0
  433. state: true
  434. - name: digital_symbol_sync_xx_0
  435. id: digital_symbol_sync_xx
  436. parameters:
  437. affinity: ''
  438. alias: ''
  439. comment: ''
  440. constellation: digital.constellation_bpsk().base()
  441. damping: '1.0'
  442. loop_bw: loop_bw
  443. max_dev: '1.5'
  444. maxoutbuf: '0'
  445. minoutbuf: '0'
  446. nfilters: '128'
  447. osps: '1'
  448. pfb_mf_taps: '[]'
  449. resamp_type: digital.IR_MMSE_8TAP
  450. sps: sps
  451. ted_gain: '1.0'
  452. ted_type: digital.TED_EARLY_LATE
  453. type: ff
  454. states:
  455. bus_sink: false
  456. bus_source: false
  457. bus_structure: null
  458. coordinate: [1080, 324.0]
  459. rotation: 0
  460. state: enabled
  461. - name: fir_filter_xxx_0
  462. id: fir_filter_xxx
  463. parameters:
  464. affinity: ''
  465. alias: ''
  466. comment: ''
  467. decim: '1'
  468. maxoutbuf: '0'
  469. minoutbuf: '0'
  470. samp_delay: '0'
  471. taps: rrc_taps
  472. type: fff
  473. states:
  474. bus_sink: false
  475. bus_source: false
  476. bus_structure: null
  477. coordinate: [696, 348.0]
  478. rotation: 0
  479. state: enabled
  480. - name: freq_xlating_fir_filter_xxx_0
  481. id: freq_xlating_fir_filter_xxx
  482. parameters:
  483. affinity: ''
  484. alias: ''
  485. center_freq: center
  486. comment: ''
  487. decim: decim
  488. maxoutbuf: '0'
  489. minoutbuf: '0'
  490. samp_rate: samp_rate
  491. taps: firdes.low_pass(1.0,samp_rate,3000,400)
  492. type: fcf
  493. states:
  494. bus_sink: false
  495. bus_source: false
  496. bus_structure: null
  497. coordinate: [248, 332.0]
  498. rotation: 0
  499. state: enabled
  500. - name: import_0
  501. id: import
  502. parameters:
  503. alias: ''
  504. comment: ''
  505. imports: import math
  506. states:
  507. bus_sink: false
  508. bus_source: false
  509. bus_structure: null
  510. coordinate: [16, 124.0]
  511. rotation: 0
  512. state: enabled
  513. - name: note_0
  514. id: note
  515. parameters:
  516. alias: ''
  517. comment: '|----------------------------------------------------------------------------------------->
  518.  
  519. Calculated values:
  520.  
  521. - center freq = (mark+space)/2
  522.  
  523. - repeat = (int)(samp_rate/baud)
  524.  
  525. - fsk_deviation = (abs)(mark-space)
  526.  
  527. - sps = (int)(repeat/decim)
  528.  
  529. - Quad Demod Gain = samp_rate/(2*math.pi*fsk_deviation*decim)'
  530. note: ''
  531. states:
  532. bus_sink: false
  533. bus_source: false
  534. bus_structure: null
  535. coordinate: [184, 140.0]
  536. rotation: 0
  537. state: enabled
  538. - name: qtgui_time_sink_x_0_0
  539. id: qtgui_time_sink_x
  540. parameters:
  541. affinity: ''
  542. alias: ''
  543. alpha1: '1.0'
  544. alpha10: '1.0'
  545. alpha2: '1.0'
  546. alpha3: '1.0'
  547. alpha4: '1.0'
  548. alpha5: '1.0'
  549. alpha6: '1.0'
  550. alpha7: '1.0'
  551. alpha8: '1.0'
  552. alpha9: '1.0'
  553. autoscale: 'False'
  554. axislabels: 'True'
  555. color1: blue
  556. color10: dark blue
  557. color2: red
  558. color3: green
  559. color4: black
  560. color5: cyan
  561. color6: magenta
  562. color7: yellow
  563. color8: dark red
  564. color9: dark green
  565. comment: 2,2,1,2
  566. ctrlpanel: 'False'
  567. entags: 'True'
  568. grid: 'False'
  569. gui_hint: 2,2,1,2
  570. label1: ''
  571. label10: ''
  572. label2: ''
  573. label3: ''
  574. label4: ''
  575. label5: ''
  576. label6: ''
  577. label7: ''
  578. label8: ''
  579. label9: ''
  580. legend: 'True'
  581. marker1: '-1'
  582. marker10: '-1'
  583. marker2: '-1'
  584. marker3: '-1'
  585. marker4: '-1'
  586. marker5: '-1'
  587. marker6: '-1'
  588. marker7: '-1'
  589. marker8: '-1'
  590. marker9: '-1'
  591. name: Correlate Output
  592. nconnections: '1'
  593. size: '128'
  594. srate: (int)(samp_rate/(decim*sps))
  595. stemplot: 'False'
  596. style1: '1'
  597. style10: '1'
  598. style2: '1'
  599. style3: '1'
  600. style4: '1'
  601. style5: '1'
  602. style6: '1'
  603. style7: '1'
  604. style8: '1'
  605. style9: '1'
  606. tr_chan: '0'
  607. tr_delay: '0.0'
  608. tr_level: '0.1'
  609. tr_mode: qtgui.TRIG_MODE_TAG
  610. tr_slope: qtgui.TRIG_SLOPE_POS
  611. tr_tag: '"packet_len"'
  612. type: float
  613. update_time: '0.10'
  614. width1: '1'
  615. width10: '1'
  616. width2: '1'
  617. width3: '1'
  618. width4: '1'
  619. width5: '1'
  620. width6: '1'
  621. width7: '1'
  622. width8: '1'
  623. width9: '1'
  624. ylabel: Amplitude
  625. ymax: '1.1'
  626. ymin: '-0.1'
  627. yunit: '""'
  628. states:
  629. bus_sink: false
  630. bus_source: false
  631. bus_structure: null
  632. coordinate: [928, 644.0]
  633. rotation: 0
  634. state: enabled
  635. - name: qtgui_time_sink_x_0_2
  636. id: qtgui_time_sink_x
  637. parameters:
  638. affinity: ''
  639. alias: ''
  640. alpha1: '1.0'
  641. alpha10: '1.0'
  642. alpha2: '1.0'
  643. alpha3: '1.0'
  644. alpha4: '1.0'
  645. alpha5: '1.0'
  646. alpha6: '1.0'
  647. alpha7: '1.0'
  648. alpha8: '1.0'
  649. alpha9: '1.0'
  650. autoscale: 'False'
  651. axislabels: 'True'
  652. color1: blue
  653. color10: dark blue
  654. color2: red
  655. color3: green
  656. color4: black
  657. color5: cyan
  658. color6: magenta
  659. color7: yellow
  660. color8: dark red
  661. color9: dark green
  662. comment: 2,0,1,2
  663. ctrlpanel: 'False'
  664. entags: 'True'
  665. grid: 'False'
  666. gui_hint: 2,0,1,2
  667. label1: ''
  668. label10: ''
  669. label2: ''
  670. label3: ''
  671. label4: ''
  672. label5: ''
  673. label6: ''
  674. label7: ''
  675. label8: ''
  676. label9: ''
  677. legend: 'True'
  678. marker1: '-1'
  679. marker10: '-1'
  680. marker2: '-1'
  681. marker3: '-1'
  682. marker4: '-1'
  683. marker5: '-1'
  684. marker6: '-1'
  685. marker7: '-1'
  686. marker8: '-1'
  687. marker9: '-1'
  688. name: Correlate input
  689. nconnections: '1'
  690. size: '128'
  691. srate: (int)(samp_rate/(decim*sps))
  692. stemplot: 'False'
  693. style1: '1'
  694. style10: '1'
  695. style2: '1'
  696. style3: '1'
  697. style4: '1'
  698. style5: '1'
  699. style6: '1'
  700. style7: '1'
  701. style8: '1'
  702. style9: '1'
  703. tr_chan: '0'
  704. tr_delay: '0.0'
  705. tr_level: '0.2'
  706. tr_mode: qtgui.TRIG_MODE_FREE
  707. tr_slope: qtgui.TRIG_SLOPE_POS
  708. tr_tag: '"packet_len"'
  709. type: float
  710. update_time: '0.10'
  711. width1: '1'
  712. width10: '1'
  713. width2: '1'
  714. width3: '1'
  715. width4: '1'
  716. width5: '1'
  717. width6: '1'
  718. width7: '1'
  719. width8: '1'
  720. width9: '1'
  721. ylabel: Amplitude
  722. ymax: '1.1'
  723. ymin: '-0.1'
  724. yunit: '""'
  725. states:
  726. bus_sink: false
  727. bus_source: false
  728. bus_structure: null
  729. coordinate: [536, 636.0]
  730. rotation: 0
  731. state: enabled
  732. - name: qtgui_time_sink_x_0_2_0
  733. id: qtgui_time_sink_x
  734. parameters:
  735. affinity: ''
  736. alias: ''
  737. alpha1: '1.0'
  738. alpha10: '1.0'
  739. alpha2: '1.0'
  740. alpha3: '1.0'
  741. alpha4: '1.0'
  742. alpha5: '1.0'
  743. alpha6: '1.0'
  744. alpha7: '1.0'
  745. alpha8: '1.0'
  746. alpha9: '1.0'
  747. autoscale: 'False'
  748. axislabels: 'True'
  749. color1: blue
  750. color10: dark blue
  751. color2: red
  752. color3: green
  753. color4: black
  754. color5: cyan
  755. color6: magenta
  756. color7: yellow
  757. color8: dark red
  758. color9: dark green
  759. comment: 1,2,1,2
  760. ctrlpanel: 'False'
  761. entags: 'True'
  762. grid: 'False'
  763. gui_hint: 1,2,1,2
  764. label1: ''
  765. label10: ''
  766. label2: ''
  767. label3: ''
  768. label4: ''
  769. label5: ''
  770. label6: ''
  771. label7: ''
  772. label8: ''
  773. label9: ''
  774. legend: 'True'
  775. marker1: '-1'
  776. marker10: '-1'
  777. marker2: '-1'
  778. marker3: '-1'
  779. marker4: '-1'
  780. marker5: '-1'
  781. marker6: '-1'
  782. marker7: '-1'
  783. marker8: '-1'
  784. marker9: '-1'
  785. name: Symbol Sync input
  786. nconnections: '1'
  787. size: '128'
  788. srate: (int)(samp_rate/decim)
  789. stemplot: 'False'
  790. style1: '1'
  791. style10: '1'
  792. style2: '1'
  793. style3: '1'
  794. style4: '1'
  795. style5: '1'
  796. style6: '1'
  797. style7: '1'
  798. style8: '1'
  799. style9: '1'
  800. tr_chan: '0'
  801. tr_delay: '0.0'
  802. tr_level: '0.2'
  803. tr_mode: qtgui.TRIG_MODE_FREE
  804. tr_slope: qtgui.TRIG_SLOPE_POS
  805. tr_tag: '"packet_len"'
  806. type: float
  807. update_time: '0.10'
  808. width1: '1'
  809. width10: '1'
  810. width2: '1'
  811. width3: '1'
  812. width4: '1'
  813. width5: '1'
  814. width6: '1'
  815. width7: '1'
  816. width8: '1'
  817. width9: '1'
  818. ylabel: Amplitude
  819. ymax: '2.0'
  820. ymin: '-2.0'
  821. yunit: '""'
  822. states:
  823. bus_sink: false
  824. bus_source: false
  825. bus_structure: null
  826. coordinate: [1152, 204.0]
  827. rotation: 0
  828. state: enabled
  829. - name: qtgui_time_sink_x_0_2_0_0
  830. id: qtgui_time_sink_x
  831. parameters:
  832. affinity: ''
  833. alias: ''
  834. alpha1: '1.0'
  835. alpha10: '1.0'
  836. alpha2: '1.0'
  837. alpha3: '1.0'
  838. alpha4: '1.0'
  839. alpha5: '1.0'
  840. alpha6: '1.0'
  841. alpha7: '1.0'
  842. alpha8: '1.0'
  843. alpha9: '1.0'
  844. autoscale: 'False'
  845. axislabels: 'True'
  846. color1: blue
  847. color10: dark blue
  848. color2: red
  849. color3: green
  850. color4: black
  851. color5: cyan
  852. color6: magenta
  853. color7: yellow
  854. color8: dark red
  855. color9: dark green
  856. comment: 1,0,1,2
  857. ctrlpanel: 'False'
  858. entags: 'True'
  859. grid: 'False'
  860. gui_hint: 1,0,1,2
  861. label1: ''
  862. label10: ''
  863. label2: ''
  864. label3: ''
  865. label4: ''
  866. label5: ''
  867. label6: ''
  868. label7: ''
  869. label8: ''
  870. label9: ''
  871. legend: 'True'
  872. marker1: '-1'
  873. marker10: '-1'
  874. marker2: '-1'
  875. marker3: '-1'
  876. marker4: '-1'
  877. marker5: '-1'
  878. marker6: '-1'
  879. marker7: '-1'
  880. marker8: '-1'
  881. marker9: '-1'
  882. name: Demod Output
  883. nconnections: '1'
  884. size: '128'
  885. srate: (int)(samp_rate/decim)
  886. stemplot: 'False'
  887. style1: '1'
  888. style10: '1'
  889. style2: '1'
  890. style3: '1'
  891. style4: '1'
  892. style5: '1'
  893. style6: '1'
  894. style7: '1'
  895. style8: '1'
  896. style9: '1'
  897. tr_chan: '0'
  898. tr_delay: '0.0'
  899. tr_level: '0.2'
  900. tr_mode: qtgui.TRIG_MODE_FREE
  901. tr_slope: qtgui.TRIG_SLOPE_POS
  902. tr_tag: '"packet_len"'
  903. type: float
  904. update_time: '0.10'
  905. width1: '1'
  906. width10: '1'
  907. width2: '1'
  908. width3: '1'
  909. width4: '1'
  910. width5: '1'
  911. width6: '1'
  912. width7: '1'
  913. width8: '1'
  914. width9: '1'
  915. ylabel: Amplitude
  916. ymax: '2.0'
  917. ymin: '-2.0'
  918. yunit: '""'
  919. states:
  920. bus_sink: false
  921. bus_source: false
  922. bus_structure: null
  923. coordinate: [696, 420.0]
  924. rotation: 0
  925. state: enabled
  926. - name: virtual_sink_0_0
  927. id: virtual_sink
  928. parameters:
  929. alias: ''
  930. comment: ''
  931. stream_id: r2
  932. states:
  933. bus_sink: false
  934. bus_source: false
  935. bus_structure: null
  936. coordinate: [1400, 332.0]
  937. rotation: 0
  938. state: true
  939. - name: virtual_source_2
  940. id: virtual_source
  941. parameters:
  942. alias: ''
  943. comment: ''
  944. stream_id: r2
  945. states:
  946. bus_sink: false
  947. bus_source: false
  948. bus_structure: null
  949. coordinate: [64, 548.0]
  950. rotation: 0
  951. state: true
  952. - name: zeromq_sub_source_0
  953. id: zeromq_sub_source
  954. parameters:
  955. address: tcp://127.0.0.1:49303
  956. affinity: ''
  957. alias: ''
  958. bind: 'False'
  959. comment: ''
  960. hwm: '-1'
  961. key: ''
  962. maxoutbuf: '0'
  963. minoutbuf: '0'
  964. pass_tags: 'False'
  965. timeout: '100'
  966. type: float
  967. vlen: '1'
  968. states:
  969. bus_sink: false
  970. bus_source: false
  971. bus_structure: null
  972. coordinate: [16, 308.0]
  973. rotation: 0
  974. state: true
  975.  
  976. connections:
  977. - [analog_agc_xx_0, '0', digital_symbol_sync_xx_0, '0']
  978. - [analog_agc_xx_0, '0', qtgui_time_sink_x_0_2_0, '0']
  979. - [analog_quadrature_demod_cf_0, '0', fir_filter_xxx_0, '0']
  980. - [analog_quadrature_demod_cf_0, '0', qtgui_time_sink_x_0_2_0_0, '0']
  981. - [blocks_multiply_const_vxx_0, '0', analog_agc_xx_0, '0']
  982. - [blocks_repack_bits_bb_1_0, '0', digital_crc32_bb_0_0, '0']
  983. - [blocks_throttle2_0_0, '0', blocks_file_sink_0, '0']
  984. - [blocks_uchar_to_float_0_0, '0', qtgui_time_sink_x_0_2, '0']
  985. - [blocks_uchar_to_float_0_0_0, '0', qtgui_time_sink_x_0_0, '0']
  986. - [digital_binary_slicer_fb_0, '0', blocks_uchar_to_float_0_0, '0']
  987. - [digital_binary_slicer_fb_0, '0', digital_correlate_access_code_xx_ts_0, '0']
  988. - [digital_correlate_access_code_xx_ts_0, '0', blocks_repack_bits_bb_1_0, '0']
  989. - [digital_correlate_access_code_xx_ts_0, '0', blocks_uchar_to_float_0_0_0, '0']
  990. - [digital_crc32_bb_0_0, '0', blocks_throttle2_0_0, '0']
  991. - [digital_symbol_sync_xx_0, '0', virtual_sink_0_0, '0']
  992. - [fir_filter_xxx_0, '0', blocks_multiply_const_vxx_0, '0']
  993. - [freq_xlating_fir_filter_xxx_0, '0', analog_quadrature_demod_cf_0, '0']
  994. - [virtual_source_2, '0', digital_binary_slicer_fb_0, '0']
  995. - [zeromq_sub_source_0, '0', freq_xlating_fir_filter_xxx_0, '0']
  996.  
  997. metadata:
  998. file_format: 1
  999. grc_version: 3.10.9.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement