blob: 3c1cb5fd5f9073823064b66e91938153d7e5b571 [file] [log] [blame]
piotr6fbc7322014-08-06 14:18:02 +02001<?xml version='1.0' encoding='ASCII'?>
2<flow_graph>
piotr1c8de502014-08-06 16:01:40 +02003 <timestamp>Wed Aug 6 15:56:33 2014</timestamp>
piotr6fbc7322014-08-06 14:18:02 +02004 <block>
5 <key>options</key>
6 <param>
7 <key>id</key>
8 <value>rtl</value>
9 </param>
10 <param>
11 <key>_enabled</key>
12 <value>True</value>
13 </param>
14 <param>
15 <key>title</key>
16 <value></value>
17 </param>
18 <param>
19 <key>author</key>
20 <value></value>
21 </param>
22 <param>
23 <key>description</key>
24 <value></value>
25 </param>
26 <param>
27 <key>window_size</key>
28 <value>1280, 1024</value>
29 </param>
30 <param>
31 <key>generate_options</key>
32 <value>wx_gui</value>
33 </param>
34 <param>
35 <key>category</key>
36 <value>Custom</value>
37 </param>
38 <param>
39 <key>run_options</key>
40 <value>prompt</value>
41 </param>
42 <param>
43 <key>run</key>
44 <value>True</value>
45 </param>
46 <param>
47 <key>max_nouts</key>
48 <value>0</value>
49 </param>
50 <param>
51 <key>realtime_scheduling</key>
52 <value></value>
53 </param>
54 <param>
55 <key>alias</key>
56 <value></value>
57 </param>
58 <param>
59 <key>_coordinate</key>
60 <value>(13, 9)</value>
61 </param>
62 <param>
63 <key>_rotation</key>
64 <value>0</value>
65 </param>
66 </block>
67 <block>
68 <key>variable</key>
69 <param>
70 <key>id</key>
71 <value>samp_rate</value>
72 </param>
73 <param>
74 <key>_enabled</key>
75 <value>True</value>
76 </param>
77 <param>
78 <key>value</key>
79 <value>1000000.026491</value>
80 </param>
81 <param>
82 <key>alias</key>
83 <value></value>
84 </param>
85 <param>
86 <key>_coordinate</key>
87 <value>(13, 167)</value>
88 </param>
89 <param>
90 <key>_rotation</key>
91 <value>0</value>
92 </param>
93 </block>
94 <block>
piotr6fbc7322014-08-06 14:18:02 +020095 <key>gsm_get_bcch_or_ccch_bursts</key>
96 <param>
97 <key>id</key>
98 <value>gsm_get_bcch_or_ccch_bursts_0</value>
99 </param>
100 <param>
101 <key>_enabled</key>
102 <value>True</value>
103 </param>
104 <param>
105 <key>d_fn51_start</key>
106 <value>2</value>
107 </param>
108 <param>
109 <key>alias</key>
110 <value></value>
111 </param>
112 <param>
113 <key>affinity</key>
114 <value></value>
115 </param>
116 <param>
117 <key>minoutbuf</key>
118 <value>0</value>
119 </param>
120 <param>
121 <key>maxoutbuf</key>
122 <value>0</value>
123 </param>
124 <param>
125 <key>_coordinate</key>
126 <value>(793, 304)</value>
127 </param>
128 <param>
129 <key>_rotation</key>
130 <value>0</value>
131 </param>
132 </block>
133 <block>
piotr6fbc7322014-08-06 14:18:02 +0200134 <key>gsm_message_printer</key>
135 <param>
136 <key>id</key>
137 <value>gsm_message_printer_0</value>
138 </param>
139 <param>
140 <key>_enabled</key>
141 <value>True</value>
142 </param>
143 <param>
144 <key>alias</key>
145 <value></value>
146 </param>
147 <param>
148 <key>affinity</key>
149 <value></value>
150 </param>
151 <param>
152 <key>_coordinate</key>
153 <value>(1072, 371)</value>
154 </param>
155 <param>
156 <key>_rotation</key>
157 <value>0</value>
158 </param>
159 </block>
160 <block>
161 <key>variable_slider</key>
162 <param>
163 <key>id</key>
164 <value>ppm</value>
165 </param>
166 <param>
167 <key>_enabled</key>
168 <value>True</value>
169 </param>
170 <param>
171 <key>label</key>
172 <value></value>
173 </param>
174 <param>
175 <key>value</key>
176 <value>0</value>
177 </param>
178 <param>
179 <key>min</key>
180 <value>-50</value>
181 </param>
182 <param>
183 <key>max</key>
184 <value>50</value>
185 </param>
186 <param>
187 <key>num_steps</key>
188 <value>100</value>
189 </param>
190 <param>
191 <key>style</key>
192 <value>wx.SL_HORIZONTAL</value>
193 </param>
194 <param>
195 <key>converver</key>
196 <value>float_converter</value>
197 </param>
198 <param>
199 <key>grid_pos</key>
200 <value></value>
201 </param>
202 <param>
203 <key>notebook</key>
204 <value></value>
205 </param>
206 <param>
207 <key>alias</key>
208 <value></value>
209 </param>
210 <param>
211 <key>_coordinate</key>
212 <value>(462, 28)</value>
213 </param>
214 <param>
215 <key>_rotation</key>
216 <value>0</value>
217 </param>
218 </block>
219 <block>
piotr1c8de502014-08-06 16:01:40 +0200220 <key>variable_slider</key>
piotr6fbc7322014-08-06 14:18:02 +0200221 <param>
222 <key>id</key>
piotr1c8de502014-08-06 16:01:40 +0200223 <value>fc</value>
piotr6fbc7322014-08-06 14:18:02 +0200224 </param>
225 <param>
226 <key>_enabled</key>
227 <value>True</value>
228 </param>
229 <param>
piotr1c8de502014-08-06 16:01:40 +0200230 <key>label</key>
231 <value></value>
piotr6fbc7322014-08-06 14:18:02 +0200232 </param>
233 <param>
piotr1c8de502014-08-06 16:01:40 +0200234 <key>value</key>
235 <value>940e6</value>
piotr6fbc7322014-08-06 14:18:02 +0200236 </param>
237 <param>
piotr1c8de502014-08-06 16:01:40 +0200238 <key>min</key>
239 <value>800e6</value>
240 </param>
241 <param>
242 <key>max</key>
243 <value>1000e6</value>
244 </param>
245 <param>
246 <key>num_steps</key>
247 <value>1000</value>
248 </param>
249 <param>
250 <key>style</key>
251 <value>wx.SL_HORIZONTAL</value>
252 </param>
253 <param>
254 <key>converver</key>
255 <value>float_converter</value>
256 </param>
257 <param>
258 <key>grid_pos</key>
259 <value></value>
260 </param>
261 <param>
262 <key>notebook</key>
263 <value></value>
264 </param>
265 <param>
266 <key>alias</key>
267 <value></value>
268 </param>
269 <param>
270 <key>_coordinate</key>
271 <value>(333, 29)</value>
272 </param>
273 <param>
274 <key>_rotation</key>
piotr6fbc7322014-08-06 14:18:02 +0200275 <value>0</value>
276 </param>
piotr1c8de502014-08-06 16:01:40 +0200277 </block>
278 <block>
279 <key>variable_slider</key>
280 <param>
281 <key>id</key>
282 <value>g</value>
283 </param>
284 <param>
285 <key>_enabled</key>
286 <value>True</value>
287 </param>
288 <param>
289 <key>label</key>
290 <value></value>
291 </param>
292 <param>
293 <key>value</key>
294 <value>43</value>
295 </param>
296 <param>
297 <key>min</key>
298 <value>0</value>
299 </param>
300 <param>
301 <key>max</key>
302 <value>100</value>
303 </param>
304 <param>
305 <key>num_steps</key>
306 <value>100</value>
307 </param>
308 <param>
309 <key>style</key>
310 <value>wx.SL_HORIZONTAL</value>
311 </param>
312 <param>
313 <key>converver</key>
314 <value>float_converter</value>
315 </param>
316 <param>
317 <key>grid_pos</key>
318 <value></value>
319 </param>
320 <param>
321 <key>notebook</key>
322 <value></value>
323 </param>
324 <param>
325 <key>alias</key>
326 <value></value>
327 </param>
328 <param>
329 <key>_coordinate</key>
330 <value>(217, 29)</value>
331 </param>
332 <param>
333 <key>_rotation</key>
334 <value>0</value>
335 </param>
336 </block>
337 <block>
338 <key>gsm_control_channels_decoder</key>
339 <param>
340 <key>id</key>
341 <value>gsm_control_channels_decoder_0</value>
342 </param>
343 <param>
344 <key>_enabled</key>
345 <value>True</value>
346 </param>
piotr6fbc7322014-08-06 14:18:02 +0200347 <param>
348 <key>alias</key>
349 <value></value>
350 </param>
351 <param>
352 <key>affinity</key>
353 <value></value>
354 </param>
355 <param>
356 <key>minoutbuf</key>
357 <value>0</value>
358 </param>
359 <param>
360 <key>maxoutbuf</key>
361 <value>0</value>
362 </param>
363 <param>
364 <key>_coordinate</key>
piotr1c8de502014-08-06 16:01:40 +0200365 <value>(821, 371)</value>
piotr6fbc7322014-08-06 14:18:02 +0200366 </param>
367 <param>
368 <key>_rotation</key>
369 <value>0</value>
370 </param>
371 </block>
372 <block>
373 <key>gsm_clock_offset_control</key>
374 <param>
375 <key>id</key>
376 <value>gsm_clock_offset_control_0</value>
377 </param>
378 <param>
379 <key>_enabled</key>
380 <value>True</value>
381 </param>
382 <param>
383 <key>fc</key>
384 <value>fc</value>
385 </param>
386 <param>
387 <key>samp_rate</key>
388 <value>samp_rate</value>
389 </param>
390 <param>
391 <key>alias</key>
392 <value></value>
393 </param>
394 <param>
395 <key>affinity</key>
396 <value></value>
397 </param>
398 <param>
399 <key>minoutbuf</key>
400 <value>0</value>
401 </param>
402 <param>
403 <key>maxoutbuf</key>
404 <value>0</value>
405 </param>
406 <param>
407 <key>_coordinate</key>
408 <value>(488, 171)</value>
409 </param>
410 <param>
411 <key>_rotation</key>
412 <value>0</value>
413 </param>
414 </block>
415 <block>
piotr6fbc7322014-08-06 14:18:02 +0200416 <key>rtlsdr_source</key>
417 <param>
418 <key>id</key>
419 <value>rtlsdr_source_0</value>
420 </param>
421 <param>
422 <key>_enabled</key>
423 <value>True</value>
424 </param>
425 <param>
426 <key>type</key>
427 <value>fc32</value>
428 </param>
429 <param>
430 <key>args</key>
431 <value></value>
432 </param>
433 <param>
434 <key>nchan</key>
435 <value>1</value>
436 </param>
437 <param>
438 <key>sample_rate</key>
439 <value>samp_rate</value>
440 </param>
441 <param>
442 <key>freq0</key>
443 <value>fc</value>
444 </param>
445 <param>
446 <key>corr0</key>
447 <value>ppm</value>
448 </param>
449 <param>
450 <key>dc_offset_mode0</key>
451 <value>0</value>
452 </param>
453 <param>
454 <key>iq_balance_mode0</key>
455 <value>0</value>
456 </param>
457 <param>
458 <key>gain_mode0</key>
459 <value>True</value>
460 </param>
461 <param>
462 <key>gain0</key>
463 <value>g</value>
464 </param>
465 <param>
466 <key>if_gain0</key>
467 <value>20</value>
468 </param>
469 <param>
470 <key>bb_gain0</key>
471 <value>20</value>
472 </param>
473 <param>
474 <key>ant0</key>
475 <value></value>
476 </param>
477 <param>
478 <key>bw0</key>
479 <value>250e3</value>
480 </param>
481 <param>
482 <key>freq1</key>
483 <value>100e6</value>
484 </param>
485 <param>
486 <key>corr1</key>
487 <value>0</value>
488 </param>
489 <param>
490 <key>dc_offset_mode1</key>
491 <value>0</value>
492 </param>
493 <param>
494 <key>iq_balance_mode1</key>
495 <value>0</value>
496 </param>
497 <param>
498 <key>gain_mode1</key>
499 <value>0</value>
500 </param>
501 <param>
502 <key>gain1</key>
503 <value>10</value>
504 </param>
505 <param>
506 <key>if_gain1</key>
507 <value>20</value>
508 </param>
509 <param>
510 <key>bb_gain1</key>
511 <value>20</value>
512 </param>
513 <param>
514 <key>ant1</key>
515 <value></value>
516 </param>
517 <param>
518 <key>bw1</key>
519 <value>0</value>
520 </param>
521 <param>
522 <key>freq2</key>
523 <value>100e6</value>
524 </param>
525 <param>
526 <key>corr2</key>
527 <value>0</value>
528 </param>
529 <param>
530 <key>dc_offset_mode2</key>
531 <value>0</value>
532 </param>
533 <param>
534 <key>iq_balance_mode2</key>
535 <value>0</value>
536 </param>
537 <param>
538 <key>gain_mode2</key>
539 <value>0</value>
540 </param>
541 <param>
542 <key>gain2</key>
543 <value>10</value>
544 </param>
545 <param>
546 <key>if_gain2</key>
547 <value>20</value>
548 </param>
549 <param>
550 <key>bb_gain2</key>
551 <value>20</value>
552 </param>
553 <param>
554 <key>ant2</key>
555 <value></value>
556 </param>
557 <param>
558 <key>bw2</key>
559 <value>0</value>
560 </param>
561 <param>
562 <key>freq3</key>
563 <value>100e6</value>
564 </param>
565 <param>
566 <key>corr3</key>
567 <value>0</value>
568 </param>
569 <param>
570 <key>dc_offset_mode3</key>
571 <value>0</value>
572 </param>
573 <param>
574 <key>iq_balance_mode3</key>
575 <value>0</value>
576 </param>
577 <param>
578 <key>gain_mode3</key>
579 <value>0</value>
580 </param>
581 <param>
582 <key>gain3</key>
583 <value>10</value>
584 </param>
585 <param>
586 <key>if_gain3</key>
587 <value>20</value>
588 </param>
589 <param>
590 <key>bb_gain3</key>
591 <value>20</value>
592 </param>
593 <param>
594 <key>ant3</key>
595 <value></value>
596 </param>
597 <param>
598 <key>bw3</key>
599 <value>0</value>
600 </param>
601 <param>
602 <key>freq4</key>
603 <value>100e6</value>
604 </param>
605 <param>
606 <key>corr4</key>
607 <value>0</value>
608 </param>
609 <param>
610 <key>dc_offset_mode4</key>
611 <value>0</value>
612 </param>
613 <param>
614 <key>iq_balance_mode4</key>
615 <value>0</value>
616 </param>
617 <param>
618 <key>gain_mode4</key>
619 <value>0</value>
620 </param>
621 <param>
622 <key>gain4</key>
623 <value>10</value>
624 </param>
625 <param>
626 <key>if_gain4</key>
627 <value>20</value>
628 </param>
629 <param>
630 <key>bb_gain4</key>
631 <value>20</value>
632 </param>
633 <param>
634 <key>ant4</key>
635 <value></value>
636 </param>
637 <param>
638 <key>bw4</key>
639 <value>0</value>
640 </param>
641 <param>
642 <key>alias</key>
643 <value></value>
644 </param>
645 <param>
646 <key>affinity</key>
647 <value></value>
648 </param>
649 <param>
650 <key>minoutbuf</key>
651 <value>0</value>
652 </param>
653 <param>
654 <key>maxoutbuf</key>
655 <value>0</value>
656 </param>
657 <param>
658 <key>_coordinate</key>
659 <value>(112, 233)</value>
660 </param>
661 <param>
662 <key>_rotation</key>
663 <value>0</value>
664 </param>
665 </block>
piotr82c774f2014-08-06 15:20:12 +0200666 <block>
piotr1c8de502014-08-06 16:01:40 +0200667 <key>wxgui_fftsink2</key>
piotr82c774f2014-08-06 15:20:12 +0200668 <param>
669 <key>id</key>
piotr1c8de502014-08-06 16:01:40 +0200670 <value>wxgui_fftsink2_0</value>
piotr82c774f2014-08-06 15:20:12 +0200671 </param>
672 <param>
673 <key>_enabled</key>
674 <value>True</value>
675 </param>
676 <param>
piotr1c8de502014-08-06 16:01:40 +0200677 <key>type</key>
678 <value>complex</value>
679 </param>
680 <param>
681 <key>title</key>
682 <value>FFT Plot</value>
683 </param>
684 <param>
685 <key>samp_rate</key>
686 <value>samp_rate</value>
687 </param>
688 <param>
689 <key>baseband_freq</key>
690 <value>0</value>
691 </param>
692 <param>
693 <key>y_per_div</key>
694 <value>10</value>
695 </param>
696 <param>
697 <key>y_divs</key>
698 <value>10</value>
699 </param>
700 <param>
701 <key>ref_level</key>
702 <value>0</value>
703 </param>
704 <param>
705 <key>ref_scale</key>
706 <value>2.0</value>
707 </param>
708 <param>
709 <key>fft_size</key>
710 <value>1024</value>
711 </param>
712 <param>
713 <key>fft_rate</key>
714 <value>15</value>
715 </param>
716 <param>
717 <key>peak_hold</key>
718 <value>False</value>
719 </param>
720 <param>
721 <key>average</key>
722 <value>False</value>
723 </param>
724 <param>
725 <key>avg_alpha</key>
726 <value>0</value>
727 </param>
728 <param>
729 <key>win</key>
730 <value>None</value>
731 </param>
732 <param>
733 <key>win_size</key>
piotr82c774f2014-08-06 15:20:12 +0200734 <value></value>
735 </param>
736 <param>
piotr82c774f2014-08-06 15:20:12 +0200737 <key>grid_pos</key>
738 <value></value>
739 </param>
740 <param>
741 <key>notebook</key>
742 <value></value>
743 </param>
744 <param>
piotr1c8de502014-08-06 16:01:40 +0200745 <key>freqvar</key>
746 <value>None</value>
747 </param>
748 <param>
piotr82c774f2014-08-06 15:20:12 +0200749 <key>alias</key>
750 <value></value>
751 </param>
752 <param>
piotr1c8de502014-08-06 16:01:40 +0200753 <key>affinity</key>
754 <value></value>
755 </param>
756 <param>
piotr82c774f2014-08-06 15:20:12 +0200757 <key>_coordinate</key>
piotr1c8de502014-08-06 16:01:40 +0200758 <value>(582, 387)</value>
piotr82c774f2014-08-06 15:20:12 +0200759 </param>
760 <param>
761 <key>_rotation</key>
762 <value>0</value>
763 </param>
764 </block>
765 <block>
piotr1c8de502014-08-06 16:01:40 +0200766 <key>gsm_receiver_hier</key>
piotr82c774f2014-08-06 15:20:12 +0200767 <param>
768 <key>id</key>
piotr1c8de502014-08-06 16:01:40 +0200769 <value>gsm_receiver_hier_0</value>
piotr82c774f2014-08-06 15:20:12 +0200770 </param>
771 <param>
772 <key>_enabled</key>
773 <value>True</value>
774 </param>
775 <param>
piotr1c8de502014-08-06 16:01:40 +0200776 <key>input_rate</key>
777 <value>samp_rate</value>
piotr82c774f2014-08-06 15:20:12 +0200778 </param>
779 <param>
piotr1c8de502014-08-06 16:01:40 +0200780 <key>osr</key>
781 <value>4</value>
piotr82c774f2014-08-06 15:20:12 +0200782 </param>
783 <param>
piotr1c8de502014-08-06 16:01:40 +0200784 <key>arfcn</key>
piotr82c774f2014-08-06 15:20:12 +0200785 <value>0</value>
786 </param>
787 <param>
piotr82c774f2014-08-06 15:20:12 +0200788 <key>alias</key>
789 <value></value>
790 </param>
791 <param>
792 <key>affinity</key>
793 <value></value>
794 </param>
795 <param>
796 <key>minoutbuf</key>
797 <value>0</value>
798 </param>
799 <param>
800 <key>maxoutbuf</key>
801 <value>0</value>
802 </param>
803 <param>
804 <key>_coordinate</key>
piotr1c8de502014-08-06 16:01:40 +0200805 <value>(585, 306)</value>
piotr82c774f2014-08-06 15:20:12 +0200806 </param>
807 <param>
808 <key>_rotation</key>
809 <value>0</value>
810 </param>
811 </block>
piotr1c8de502014-08-06 16:01:40 +0200812 <block>
813 <key>clock_offset_corrector</key>
814 <param>
815 <key>id</key>
816 <value>clock_offset_corrector_0</value>
817 </param>
818 <param>
819 <key>_enabled</key>
820 <value>True</value>
821 </param>
822 <param>
823 <key>ppm</key>
824 <value>0</value>
825 </param>
826 <param>
827 <key>samp_rate</key>
828 <value>1625000.0/6.0*4.0</value>
829 </param>
830 <param>
831 <key>fc</key>
832 <value>936.6e6</value>
833 </param>
834 <param>
835 <key>alias</key>
836 <value></value>
837 </param>
838 <param>
839 <key>affinity</key>
840 <value></value>
841 </param>
842 <param>
843 <key>minoutbuf</key>
844 <value>0</value>
845 </param>
846 <param>
847 <key>maxoutbuf</key>
848 <value>0</value>
849 </param>
850 <param>
851 <key>_coordinate</key>
852 <value>(340, 306)</value>
853 </param>
854 <param>
855 <key>_rotation</key>
856 <value>0</value>
857 </param>
858 </block>
piotr6fbc7322014-08-06 14:18:02 +0200859 <connection>
860 <source_block_id>gsm_receiver_hier_0</source_block_id>
861 <sink_block_id>gsm_get_bcch_or_ccch_bursts_0</sink_block_id>
862 <source_key>bursts</source_key>
863 <sink_key>bursts</sink_key>
864 </connection>
865 <connection>
866 <source_block_id>gsm_get_bcch_or_ccch_bursts_0</source_block_id>
867 <sink_block_id>gsm_control_channels_decoder_0</sink_block_id>
868 <source_key>bursts</source_key>
869 <sink_key>bursts</sink_key>
870 </connection>
871 <connection>
872 <source_block_id>gsm_control_channels_decoder_0</source_block_id>
873 <sink_block_id>gsm_message_printer_0</sink_block_id>
874 <source_key>msgs</source_key>
875 <sink_key>msgs</sink_key>
876 </connection>
877 <connection>
878 <source_block_id>gsm_receiver_hier_0</source_block_id>
879 <sink_block_id>gsm_clock_offset_control_0</sink_block_id>
880 <source_key>measurements</source_key>
881 <sink_key>measurements</sink_key>
882 </connection>
piotr1c8de502014-08-06 16:01:40 +0200883 <connection>
884 <source_block_id>rtlsdr_source_0</source_block_id>
885 <sink_block_id>clock_offset_corrector_0</sink_block_id>
886 <source_key>0</source_key>
887 <sink_key>0</sink_key>
888 </connection>
889 <connection>
890 <source_block_id>gsm_clock_offset_control_0</source_block_id>
891 <sink_block_id>clock_offset_corrector_0</sink_block_id>
892 <source_key>ppm</source_key>
893 <sink_key>ppm_msg</sink_key>
894 </connection>
895 <connection>
896 <source_block_id>clock_offset_corrector_0</source_block_id>
897 <sink_block_id>wxgui_fftsink2_0</sink_block_id>
898 <source_key>0</source_key>
899 <sink_key>0</sink_key>
900 </connection>
901 <connection>
902 <source_block_id>clock_offset_corrector_0</source_block_id>
903 <sink_block_id>gsm_receiver_hier_0</sink_block_id>
904 <source_key>0</source_key>
905 <sink_key>0</sink_key>
906 </connection>
piotr6fbc7322014-08-06 14:18:02 +0200907</flow_graph>