test_dsb.grc
1 <?xml version='1.0' encoding='ASCII'?> 2 <?grc format='1' created='3.7.5'?> 3 <flow_graph> 4 <timestamp>Sat Oct 31 14:40:48 2015</timestamp> 5 <block> 6 <key>options</key> 7 <param> 8 <key>id</key> 9 <value>top_block</value> 10 </param> 11 <param> 12 <key>_enabled</key> 13 <value>True</value> 14 </param> 15 <param> 16 <key>title</key> 17 <value></value> 18 </param> 19 <param> 20 <key>author</key> 21 <value></value> 22 </param> 23 <param> 24 <key>description</key> 25 <value></value> 26 </param> 27 <param> 28 <key>window_size</key> 29 <value>1280, 1024</value> 30 </param> 31 <param> 32 <key>generate_options</key> 33 <value>wx_gui</value> 34 </param> 35 <param> 36 <key>category</key> 37 <value>Custom</value> 38 </param> 39 <param> 40 <key>run_options</key> 41 <value>prompt</value> 42 </param> 43 <param> 44 <key>run</key> 45 <value>True</value> 46 </param> 47 <param> 48 <key>max_nouts</key> 49 <value>0</value> 50 </param> 51 <param> 52 <key>realtime_scheduling</key> 53 <value></value> 54 </param> 55 <param> 56 <key>alias</key> 57 <value></value> 58 </param> 59 <param> 60 <key>_coordinate</key> 61 <value>(10, 10)</value> 62 </param> 63 <param> 64 <key>_rotation</key> 65 <value>0</value> 66 </param> 67 </block> 68 <block> 69 <key>variable</key> 70 <param> 71 <key>id</key> 72 <value>samp_rate</value> 73 </param> 74 <param> 75 <key>_enabled</key> 76 <value>True</value> 77 </param> 78 <param> 79 <key>value</key> 80 <value>32000</value> 81 </param> 82 <param> 83 <key>alias</key> 84 <value></value> 85 </param> 86 <param> 87 <key>_coordinate</key> 88 <value>(176, 11)</value> 89 </param> 90 <param> 91 <key>_rotation</key> 92 <value>0</value> 93 </param> 94 </block> 95 <block> 96 <key>variable_slider</key> 97 <param> 98 <key>id</key> 99 <value>amp</value> 100 </param> 101 <param> 102 <key>_enabled</key> 103 <value>True</value> 104 </param> 105 <param> 106 <key>label</key> 107 <value></value> 108 </param> 109 <param> 110 <key>value</key> 111 <value>0.5</value> 112 </param> 113 <param> 114 <key>min</key> 115 <value>0</value> 116 </param> 117 <param> 118 <key>max</key> 119 <value>1</value> 120 </param> 121 <param> 122 <key>num_steps</key> 123 <value>100</value> 124 </param> 125 <param> 126 <key>style</key> 127 <value>wx.SL_HORIZONTAL</value> 128 </param> 129 <param> 130 <key>converver</key> 131 <value>float_converter</value> 132 </param> 133 <param> 134 <key>grid_pos</key> 135 <value></value> 136 </param> 137 <param> 138 <key>notebook</key> 139 <value></value> 140 </param> 141 <param> 142 <key>alias</key> 143 <value></value> 144 </param> 145 <param> 146 <key>_coordinate</key> 147 <value>(544, 11)</value> 148 </param> 149 <param> 150 <key>_rotation</key> 151 <value>0</value> 152 </param> 153 </block> 154 <block> 155 <key>notebook</key> 156 <param> 157 <key>id</key> 158 <value>nb0</value> 159 </param> 160 <param> 161 <key>_enabled</key> 162 <value>True</value> 163 </param> 164 <param> 165 <key>style</key> 166 <value>wx.NB_TOP</value> 167 </param> 168 <param> 169 <key>labels</key> 170 <value>['Scope', 'FFT']</value> 171 </param> 172 <param> 173 <key>grid_pos</key> 174 <value></value> 175 </param> 176 <param> 177 <key>notebook</key> 178 <value></value> 179 </param> 180 <param> 181 <key>alias</key> 182 <value></value> 183 </param> 184 <param> 185 <key>_coordinate</key> 186 <value>(272, 11)</value> 187 </param> 188 <param> 189 <key>_rotation</key> 190 <value>0</value> 191 </param> 192 </block> 193 <block> 194 <key>notebook</key> 195 <param> 196 <key>id</key> 197 <value>nb1</value> 198 </param> 199 <param> 200 <key>_enabled</key> 201 <value>True</value> 202 </param> 203 <param> 204 <key>style</key> 205 <value>wx.NB_TOP</value> 206 </param> 207 <param> 208 <key>labels</key> 209 <value>['Scope', 'FFT']</value> 210 </param> 211 <param> 212 <key>grid_pos</key> 213 <value></value> 214 </param> 215 <param> 216 <key>notebook</key> 217 <value></value> 218 </param> 219 <param> 220 <key>alias</key> 221 <value></value> 222 </param> 223 <param> 224 <key>_coordinate</key> 225 <value>(272, 99)</value> 226 </param> 227 <param> 228 <key>_rotation</key> 229 <value>0</value> 230 </param> 231 </block> 232 <block> 233 <key>variable_slider</key> 234 <param> 235 <key>id</key> 236 <value>freq</value> 237 </param> 238 <param> 239 <key>_enabled</key> 240 <value>True</value> 241 </param> 242 <param> 243 <key>label</key> 244 <value></value> 245 </param> 246 <param> 247 <key>value</key> 248 <value>1000</value> 249 </param> 250 <param> 251 <key>min</key> 252 <value>0</value> 253 </param> 254 <param> 255 <key>max</key> 256 <value>samp_rate/2</value> 257 </param> 258 <param> 259 <key>num_steps</key> 260 <value>100</value> 261 </param> 262 <param> 263 <key>style</key> 264 <value>wx.SL_HORIZONTAL</value> 265 </param> 266 <param> 267 <key>converver</key> 268 <value>float_converter</value> 269 </param> 270 <param> 271 <key>grid_pos</key> 272 <value></value> 273 </param> 274 <param> 275 <key>notebook</key> 276 <value></value> 277 </param> 278 <param> 279 <key>alias</key> 280 <value></value> 281 </param> 282 <param> 283 <key>_coordinate</key> 284 <value>(424, 11)</value> 285 </param> 286 <param> 287 <key>_rotation</key> 288 <value>0</value> 289 </param> 290 </block> 291 <block> 292 <key>ha5kfu_execproc_xx</key> 293 <param> 294 <key>id</key> 295 <value>ha5kfu_execproc_xx_0</value> 296 </param> 297 <param> 298 <key>_enabled</key> 299 <value>True</value> 300 </param> 301 <param> 302 <key>type</key> 303 <value>ff</value> 304 </param> 305 <param> 306 <key>commandline</key> 307 <value>csdr dsb_fc</value> 308 </param> 309 <param> 310 <key>alias</key> 311 <value></value> 312 </param> 313 <param> 314 <key>affinity</key> 315 <value></value> 316 </param> 317 <param> 318 <key>minoutbuf</key> 319 <value>0</value> 320 </param> 321 <param> 322 <key>maxoutbuf</key> 323 <value>0</value> 324 </param> 325 <param> 326 <key>_coordinate</key> 327 <value>(448, 195)</value> 328 </param> 329 <param> 330 <key>_rotation</key> 331 <value>0</value> 332 </param> 333 </block> 334 <block> 335 <key>blocks_deinterleave</key> 336 <param> 337 <key>id</key> 338 <value>blocks_deinterleave_0</value> 339 </param> 340 <param> 341 <key>_enabled</key> 342 <value>True</value> 343 </param> 344 <param> 345 <key>type</key> 346 <value>float</value> 347 </param> 348 <param> 349 <key>num_streams</key> 350 <value>2</value> 351 </param> 352 <param> 353 <key>blocksize</key> 354 <value>1</value> 355 </param> 356 <param> 357 <key>vlen</key> 358 <value>1</value> 359 </param> 360 <param> 361 <key>alias</key> 362 <value></value> 363 </param> 364 <param> 365 <key>affinity</key> 366 <value></value> 367 </param> 368 <param> 369 <key>minoutbuf</key> 370 <value>0</value> 371 </param> 372 <param> 373 <key>maxoutbuf</key> 374 <value>0</value> 375 </param> 376 <param> 377 <key>_coordinate</key> 378 <value>(584, 376)</value> 379 </param> 380 <param> 381 <key>_rotation</key> 382 <value>0</value> 383 </param> 384 </block> 385 <block> 386 <key>blocks_throttle</key> 387 <param> 388 <key>id</key> 389 <value>blocks_throttle_0</value> 390 </param> 391 <param> 392 <key>_enabled</key> 393 <value>True</value> 394 </param> 395 <param> 396 <key>type</key> 397 <value>float</value> 398 </param> 399 <param> 400 <key>samples_per_second</key> 401 <value>samp_rate</value> 402 </param> 403 <param> 404 <key>vlen</key> 405 <value>1</value> 406 </param> 407 <param> 408 <key>ignoretag</key> 409 <value>True</value> 410 </param> 411 <param> 412 <key>alias</key> 413 <value></value> 414 </param> 415 <param> 416 <key>affinity</key> 417 <value></value> 418 </param> 419 <param> 420 <key>minoutbuf</key> 421 <value>0</value> 422 </param> 423 <param> 424 <key>maxoutbuf</key> 425 <value>0</value> 426 </param> 427 <param> 428 <key>_coordinate</key> 429 <value>(176, 195)</value> 430 </param> 431 <param> 432 <key>_rotation</key> 433 <value>0</value> 434 </param> 435 </block> 436 <block> 437 <key>wxgui_scopesink2</key> 438 <param> 439 <key>id</key> 440 <value>wxgui_scopesink2_0</value> 441 </param> 442 <param> 443 <key>_enabled</key> 444 <value>True</value> 445 </param> 446 <param> 447 <key>type</key> 448 <value>float</value> 449 </param> 450 <param> 451 <key>title</key> 452 <value>Scope Plot of Original Signal</value> 453 </param> 454 <param> 455 <key>samp_rate</key> 456 <value>samp_rate</value> 457 </param> 458 <param> 459 <key>v_scale</key> 460 <value>0</value> 461 </param> 462 <param> 463 <key>v_offset</key> 464 <value>0</value> 465 </param> 466 <param> 467 <key>t_scale</key> 468 <value>0</value> 469 </param> 470 <param> 471 <key>ac_couple</key> 472 <value>False</value> 473 </param> 474 <param> 475 <key>xy_mode</key> 476 <value>False</value> 477 </param> 478 <param> 479 <key>num_inputs</key> 480 <value>1</value> 481 </param> 482 <param> 483 <key>win_size</key> 484 <value></value> 485 </param> 486 <param> 487 <key>grid_pos</key> 488 <value></value> 489 </param> 490 <param> 491 <key>notebook</key> 492 <value>nb0,0</value> 493 </param> 494 <param> 495 <key>trig_mode</key> 496 <value>wxgui.TRIG_MODE_AUTO</value> 497 </param> 498 <param> 499 <key>y_axis_label</key> 500 <value>Counts</value> 501 </param> 502 <param> 503 <key>alias</key> 504 <value></value> 505 </param> 506 <param> 507 <key>affinity</key> 508 <value></value> 509 </param> 510 <param> 511 <key>_coordinate</key> 512 <value>(352, 331)</value> 513 </param> 514 <param> 515 <key>_rotation</key> 516 <value>0</value> 517 </param> 518 </block> 519 <block> 520 <key>analog_sig_source_x</key> 521 <param> 522 <key>id</key> 523 <value>analog_sig_source_x_0</value> 524 </param> 525 <param> 526 <key>_enabled</key> 527 <value>True</value> 528 </param> 529 <param> 530 <key>type</key> 531 <value>float</value> 532 </param> 533 <param> 534 <key>samp_rate</key> 535 <value>samp_rate</value> 536 </param> 537 <param> 538 <key>waveform</key> 539 <value>analog.GR_COS_WAVE</value> 540 </param> 541 <param> 542 <key>freq</key> 543 <value>freq</value> 544 </param> 545 <param> 546 <key>amp</key> 547 <value>amp</value> 548 </param> 549 <param> 550 <key>offset</key> 551 <value>0</value> 552 </param> 553 <param> 554 <key>alias</key> 555 <value></value> 556 </param> 557 <param> 558 <key>affinity</key> 559 <value></value> 560 </param> 561 <param> 562 <key>minoutbuf</key> 563 <value>0</value> 564 </param> 565 <param> 566 <key>maxoutbuf</key> 567 <value>0</value> 568 </param> 569 <param> 570 <key>_coordinate</key> 571 <value>(8, 163)</value> 572 </param> 573 <param> 574 <key>_rotation</key> 575 <value>0</value> 576 </param> 577 </block> 578 <block> 579 <key>wxgui_fftsink2</key> 580 <param> 581 <key>id</key> 582 <value>wxgui_fftsink2_0</value> 583 </param> 584 <param> 585 <key>_enabled</key> 586 <value>True</value> 587 </param> 588 <param> 589 <key>type</key> 590 <value>float</value> 591 </param> 592 <param> 593 <key>title</key> 594 <value>FFT Plot of Original Signal</value> 595 </param> 596 <param> 597 <key>samp_rate</key> 598 <value>samp_rate</value> 599 </param> 600 <param> 601 <key>baseband_freq</key> 602 <value>0</value> 603 </param> 604 <param> 605 <key>y_per_div</key> 606 <value>10</value> 607 </param> 608 <param> 609 <key>y_divs</key> 610 <value>10</value> 611 </param> 612 <param> 613 <key>ref_level</key> 614 <value>0</value> 615 </param> 616 <param> 617 <key>ref_scale</key> 618 <value>2.0</value> 619 </param> 620 <param> 621 <key>fft_size</key> 622 <value>1024</value> 623 </param> 624 <param> 625 <key>fft_rate</key> 626 <value>15</value> 627 </param> 628 <param> 629 <key>peak_hold</key> 630 <value>False</value> 631 </param> 632 <param> 633 <key>average</key> 634 <value>False</value> 635 </param> 636 <param> 637 <key>avg_alpha</key> 638 <value>0</value> 639 </param> 640 <param> 641 <key>win</key> 642 <value>None</value> 643 </param> 644 <param> 645 <key>win_size</key> 646 <value></value> 647 </param> 648 <param> 649 <key>grid_pos</key> 650 <value></value> 651 </param> 652 <param> 653 <key>notebook</key> 654 <value>nb0,1</value> 655 </param> 656 <param> 657 <key>freqvar</key> 658 <value>None</value> 659 </param> 660 <param> 661 <key>alias</key> 662 <value></value> 663 </param> 664 <param> 665 <key>affinity</key> 666 <value></value> 667 </param> 668 <param> 669 <key>_coordinate</key> 670 <value>(352, 459)</value> 671 </param> 672 <param> 673 <key>_rotation</key> 674 <value>0</value> 675 </param> 676 </block> 677 <block> 678 <key>wxgui_scopesink2</key> 679 <param> 680 <key>id</key> 681 <value>wxgui_scopesink2_0_0</value> 682 </param> 683 <param> 684 <key>_enabled</key> 685 <value>True</value> 686 </param> 687 <param> 688 <key>type</key> 689 <value>complex</value> 690 </param> 691 <param> 692 <key>title</key> 693 <value>Scope Plot of Processed Signal (csdr)</value> 694 </param> 695 <param> 696 <key>samp_rate</key> 697 <value>samp_rate</value> 698 </param> 699 <param> 700 <key>v_scale</key> 701 <value>0</value> 702 </param> 703 <param> 704 <key>v_offset</key> 705 <value>0</value> 706 </param> 707 <param> 708 <key>t_scale</key> 709 <value>0</value> 710 </param> 711 <param> 712 <key>ac_couple</key> 713 <value>False</value> 714 </param> 715 <param> 716 <key>xy_mode</key> 717 <value>False</value> 718 </param> 719 <param> 720 <key>num_inputs</key> 721 <value>1</value> 722 </param> 723 <param> 724 <key>win_size</key> 725 <value></value> 726 </param> 727 <param> 728 <key>grid_pos</key> 729 <value></value> 730 </param> 731 <param> 732 <key>notebook</key> 733 <value>nb1,0</value> 734 </param> 735 <param> 736 <key>trig_mode</key> 737 <value>wxgui.TRIG_MODE_AUTO</value> 738 </param> 739 <param> 740 <key>y_axis_label</key> 741 <value>Counts</value> 742 </param> 743 <param> 744 <key>alias</key> 745 <value></value> 746 </param> 747 <param> 748 <key>affinity</key> 749 <value></value> 750 </param> 751 <param> 752 <key>_coordinate</key> 753 <value>(944, 171)</value> 754 </param> 755 <param> 756 <key>_rotation</key> 757 <value>0</value> 758 </param> 759 </block> 760 <block> 761 <key>blocks_float_to_complex</key> 762 <param> 763 <key>id</key> 764 <value>blocks_float_to_complex_0</value> 765 </param> 766 <param> 767 <key>_enabled</key> 768 <value>True</value> 769 </param> 770 <param> 771 <key>vlen</key> 772 <value>1</value> 773 </param> 774 <param> 775 <key>alias</key> 776 <value></value> 777 </param> 778 <param> 779 <key>affinity</key> 780 <value></value> 781 </param> 782 <param> 783 <key>minoutbuf</key> 784 <value>0</value> 785 </param> 786 <param> 787 <key>maxoutbuf</key> 788 <value>0</value> 789 </param> 790 <param> 791 <key>_coordinate</key> 792 <value>(728, 376)</value> 793 </param> 794 <param> 795 <key>_rotation</key> 796 <value>0</value> 797 </param> 798 </block> 799 <block> 800 <key>wxgui_fftsink2</key> 801 <param> 802 <key>id</key> 803 <value>wxgui_fftsink2_0_0</value> 804 </param> 805 <param> 806 <key>_enabled</key> 807 <value>True</value> 808 </param> 809 <param> 810 <key>type</key> 811 <value>complex</value> 812 </param> 813 <param> 814 <key>title</key> 815 <value>FFT Plot of Processed Signal (csdr)</value> 816 </param> 817 <param> 818 <key>samp_rate</key> 819 <value>samp_rate</value> 820 </param> 821 <param> 822 <key>baseband_freq</key> 823 <value>0</value> 824 </param> 825 <param> 826 <key>y_per_div</key> 827 <value>10</value> 828 </param> 829 <param> 830 <key>y_divs</key> 831 <value>10</value> 832 </param> 833 <param> 834 <key>ref_level</key> 835 <value>0</value> 836 </param> 837 <param> 838 <key>ref_scale</key> 839 <value>2.0</value> 840 </param> 841 <param> 842 <key>fft_size</key> 843 <value>1024</value> 844 </param> 845 <param> 846 <key>fft_rate</key> 847 <value>15</value> 848 </param> 849 <param> 850 <key>peak_hold</key> 851 <value>False</value> 852 </param> 853 <param> 854 <key>average</key> 855 <value>False</value> 856 </param> 857 <param> 858 <key>avg_alpha</key> 859 <value>0</value> 860 </param> 861 <param> 862 <key>win</key> 863 <value>None</value> 864 </param> 865 <param> 866 <key>win_size</key> 867 <value></value> 868 </param> 869 <param> 870 <key>grid_pos</key> 871 <value></value> 872 </param> 873 <param> 874 <key>notebook</key> 875 <value>nb1,1</value> 876 </param> 877 <param> 878 <key>freqvar</key> 879 <value>None</value> 880 </param> 881 <param> 882 <key>alias</key> 883 <value></value> 884 </param> 885 <param> 886 <key>affinity</key> 887 <value></value> 888 </param> 889 <param> 890 <key>_coordinate</key> 891 <value>(952, 371)</value> 892 </param> 893 <param> 894 <key>_rotation</key> 895 <value>0</value> 896 </param> 897 </block> 898 <connection> 899 <source_block_id>analog_sig_source_x_0</source_block_id> 900 <sink_block_id>blocks_throttle_0</sink_block_id> 901 <source_key>0</source_key> 902 <sink_key>0</sink_key> 903 </connection> 904 <connection> 905 <source_block_id>blocks_throttle_0</source_block_id> 906 <sink_block_id>ha5kfu_execproc_xx_0</sink_block_id> 907 <source_key>0</source_key> 908 <sink_key>0</sink_key> 909 </connection> 910 <connection> 911 <source_block_id>blocks_throttle_0</source_block_id> 912 <sink_block_id>wxgui_scopesink2_0</sink_block_id> 913 <source_key>0</source_key> 914 <sink_key>0</sink_key> 915 </connection> 916 <connection> 917 <source_block_id>blocks_throttle_0</source_block_id> 918 <sink_block_id>wxgui_fftsink2_0</sink_block_id> 919 <source_key>0</source_key> 920 <sink_key>0</sink_key> 921 </connection> 922 <connection> 923 <source_block_id>ha5kfu_execproc_xx_0</source_block_id> 924 <sink_block_id>blocks_deinterleave_0</sink_block_id> 925 <source_key>0</source_key> 926 <sink_key>0</sink_key> 927 </connection> 928 <connection> 929 <source_block_id>blocks_deinterleave_0</source_block_id> 930 <sink_block_id>blocks_float_to_complex_0</sink_block_id> 931 <source_key>0</source_key> 932 <sink_key>0</sink_key> 933 </connection> 934 <connection> 935 <source_block_id>blocks_deinterleave_0</source_block_id> 936 <sink_block_id>blocks_float_to_complex_0</sink_block_id> 937 <source_key>1</source_key> 938 <sink_key>1</sink_key> 939 </connection> 940 <connection> 941 <source_block_id>blocks_float_to_complex_0</source_block_id> 942 <sink_block_id>wxgui_scopesink2_0_0</sink_block_id> 943 <source_key>0</source_key> 944 <sink_key>0</sink_key> 945 </connection> 946 <connection> 947 <source_block_id>blocks_float_to_complex_0</source_block_id> 948 <sink_block_id>wxgui_fftsink2_0_0</sink_block_id> 949 <source_key>0</source_key> 950 <sink_key>0</sink_key> 951 </connection> 952 </flow_graph>