diff options
author | Piotr Krysik <ptrkrysik@gmail.com> | 2015-08-16 21:53:44 +0200 |
---|---|---|
committer | Piotr Krysik <ptrkrysik@gmail.com> | 2015-08-16 21:53:44 +0200 |
commit | 54f335c696c4ed7d02e5aa99177e5220b24d9394 (patch) | |
tree | bc6077ae919e85288bcdfdfaae5dd593e297b45d /apps | |
parent | 84fe41207bc7f6db4c34c40a8d364442c880c68b (diff) |
Added carrier frequency shift in order to avoid DC offset. Also changed universal demappers into BCCH demapper working on TS0 and SDCCH8 demapper working on TS1
Diffstat (limited to 'apps')
-rw-r--r-- | apps/airprobe_rtlsdr.grc | 1363 |
1 files changed, 155 insertions, 1208 deletions
diff --git a/apps/airprobe_rtlsdr.grc b/apps/airprobe_rtlsdr.grc index 9c34ecf..e30a2ef 100644 --- a/apps/airprobe_rtlsdr.grc +++ b/apps/airprobe_rtlsdr.grc @@ -74,222 +74,6 @@ </param> </block> <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1224, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>AGCH</value> - </param> - <param> - <key>value</key> - <value>4</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1008, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>BCCH</value> - </param> - <param> - <key>value</key> - <value>1</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>CCCH</value> - </param> - <param> - <key>value</key> - <value>2</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(864, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>CHANNEL_UNKNOWN</value> - </param> - <param> - <key>value</key> - <value>0</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1296, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>PCH</value> - </param> - <param> - <key>value</key> - <value>5</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1152, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>RACH</value> - </param> - <param> - <key>value</key> - <value>3</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1448, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>SACCH</value> - </param> - <param> - <key>value</key> - <value>0x80</value> - </param> - </block> - <block> - <key>variable</key> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1368, 11)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>SDCCH</value> - </param> - <param> - <key>value</key> - <value>6</value> - </param> - </block> - <block> <key>variable_qtgui_range</key> <param> <key>comment</key> @@ -479,6 +263,49 @@ </param> </block> <block> + <key>blocks_rotator_cc</key> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(256, 299)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>blocks_rotator_cc_0</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>phase_inc</key> + <value>-2*pi*shiftoff/samp_rate</value> + </param> + </block> + <block> <key>blocks_socket_pdu</key> <param> <key>alias</key> @@ -498,7 +325,7 @@ </param> <param> <key>_coordinate</key> - <value>(1328, 363)</value> + <value>(1512, 363)</value> </param> <param> <key>_rotation</key> @@ -557,7 +384,7 @@ </param> <param> <key>_coordinate</key> - <value>(1328, 459)</value> + <value>(1512, 459)</value> </param> <param> <key>_rotation</key> @@ -612,7 +439,7 @@ </param> <param> <key>_coordinate</key> - <value>(648, 11)</value> + <value>(624, 11)</value> </param> <param> <key>_rotation</key> @@ -683,7 +510,7 @@ </param> </block> <block> - <key>gsm_clock_offset_control</key> + <key>gsm_bcch_ccch_demapper</key> <param> <key>alias</key> <value></value> @@ -702,128 +529,7 @@ </param> <param> <key>_coordinate</key> - <value>(344, 411)</value> - </param> - <param> - <key>_rotation</key> - <value>180</value> - </param> - <param> - <key>id</key> - <value>gsm_clock_offset_control_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>fc</key> - <value>fc</value> - </param> - </block> - <block> - <key>gsm_control_channels_decoder</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 288)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_control_channels_decoder_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_control_channels_decoder</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 344)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_control_channels_decoder_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_control_channels_decoder</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 392)</value> + <value>(896, 283)</value> </param> <param> <key>_rotation</key> @@ -831,7 +537,7 @@ </param> <param> <key>id</key> - <value>gsm_control_channels_decoder_0_0_0</value> + <value>gsm_bcch_ccch_demapper_0</value> </param> <param> <key>maxoutbuf</key> @@ -841,48 +547,21 @@ <key>minoutbuf</key> <value>0</value> </param> - </block> - <block> - <key>gsm_control_channels_decoder</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 488)</value> - </param> <param> - <key>_rotation</key> + <key>timeslot_nr</key> <value>0</value> </param> <param> - <key>id</key> - <value>gsm_control_channels_decoder_0_0_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> + <key>channel_types</key> + <value>[1,2,2,2,2,2,2,2,2,2]</value> </param> <param> - <key>minoutbuf</key> - <value>0</value> + <key>starts_fn_mod51</key> + <value>[2,6,12,16,22,26,32,36,42,46]</value> </param> </block> <block> - <key>gsm_control_channels_decoder</key> + <key>gsm_clock_offset_control</key> <param> <key>alias</key> <value></value> @@ -897,19 +576,19 @@ </param> <param> <key>_enabled</key> - <value>False</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(1080, 632)</value> + <value>(552, 411)</value> </param> <param> <key>_rotation</key> - <value>0</value> + <value>180</value> </param> <param> <key>id</key> - <value>gsm_control_channels_decoder_0_0_0_0_0</value> + <value>gsm_clock_offset_control_0</value> </param> <param> <key>maxoutbuf</key> @@ -919,44 +598,9 @@ <key>minoutbuf</key> <value>0</value> </param> - </block> - <block> - <key>gsm_control_channels_decoder</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 536)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_control_channels_decoder_0_0_0_1</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> + <key>fc</key> + <value>fc-shiftoff</value> </param> </block> <block> @@ -975,11 +619,11 @@ </param> <param> <key>_enabled</key> - <value>False</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(1080, 440)</value> + <value>(1264, 289)</value> </param> <param> <key>_rotation</key> @@ -987,7 +631,7 @@ </param> <param> <key>id</key> - <value>gsm_control_channels_decoder_0_0_1</value> + <value>gsm_control_channels_decoder_0</value> </param> <param> <key>maxoutbuf</key> @@ -1014,148 +658,11 @@ </param> <param> <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(1080, 584)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_control_channels_decoder_0_0_1_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> - <value>1</value> - </param> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(920, 339)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_decryption_0</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> - <value>1</value> - </param> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(920, 387)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_decryption_0_0</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> <value>1</value> </param> <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> <key>_coordinate</key> - <value>(920, 483)</value> + <value>(1264, 345)</value> </param> <param> <key>_rotation</key> @@ -1163,58 +670,7 @@ </param> <param> <key>id</key> - <value>gsm_decryption_0_0_0</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> - <value>1</value> - </param> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(920, 627)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_decryption_0_0_0_0</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> + <value>gsm_control_channels_decoder_0_0</value> </param> <param> <key>maxoutbuf</key> @@ -1245,58 +701,11 @@ </param> <param> <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(920, 531)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_decryption_0_0_1</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> <value>1</value> </param> <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> <key>_coordinate</key> - <value>(920, 435)</value> + <value>(1112, 331)</value> </param> <param> <key>_rotation</key> @@ -1304,54 +713,7 @@ </param> <param> <key>id</key> - <value>gsm_decryption_0_1</value> - </param> - <param> - <key>k_c</key> - <value>[]</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_decryption</key> - <param> - <key>a5_version</key> - <value>1</value> - </param> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(920, 579)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_decryption_0_1_0</value> + <value>gsm_decryption_0</value> </param> <param> <key>k_c</key> @@ -1386,7 +748,7 @@ </param> <param> <key>_coordinate</key> - <value>(280, 304)</value> + <value>(488, 305)</value> </param> <param> <key>_rotation</key> @@ -1441,7 +803,7 @@ </param> <param> <key>_coordinate</key> - <value>(1312, 288)</value> + <value>(1496, 291)</value> </param> <param> <key>_rotation</key> @@ -1484,7 +846,7 @@ </param> <param> <key>_coordinate</key> - <value>(464, 288)</value> + <value>(672, 289)</value> </param> <param> <key>_rotation</key> @@ -1516,7 +878,7 @@ </param> </block> <block> - <key>gsm_universal_ctrl_chans_demapper</key> + <key>gsm_sdcch8_demapper</key> <param> <key>alias</key> <value></value> @@ -1535,7 +897,7 @@ </param> <param> <key>_coordinate</key> - <value>(664, 288)</value> + <value>(912, 339)</value> </param> <param> <key>_rotation</key> @@ -1543,7 +905,7 @@ </param> <param> <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0</value> + <value>gsm_sdcch8_demapper_0</value> </param> <param> <key>maxoutbuf</key> @@ -1554,326 +916,20 @@ <value>0</value> </param> <param> - <key>channel_types</key> - <value>[BCCH,CCCH,CCCH,CCCH,CCCH,CCCH,CCCH,CCCH,CCCH,CCCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[2,6,12,16,22,26,32,36,42,46]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>0</value> - </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 344)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28,32,36,40,44]</value> - </param> - <param> <key>timeslot_nr</key> <value>1</value> </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 392)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>2</value> - </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 488)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> <param> <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> + <value>[8,8,8,8,8,8,8,8,136,136,136,136]</value> </param> <param> <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>4</value> - </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 632)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_0_0_0</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>7</value> - </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 536)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_0_1</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>5</value> - </param> - </block> - <block> - <key>gsm_universal_ctrl_chans_demapper</key> - <param> - <key>alias</key> - <value></value> - </param> - <param> - <key>comment</key> - <value></value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>_enabled</key> - <value>False</value> - </param> - <param> - <key>_coordinate</key> - <value>(664, 440)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_1</value> - </param> - <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>3</value> + <value>[0,4,8,12,16,20,24,28,32,36,40,44]</value> </param> </block> <block> - <key>gsm_universal_ctrl_chans_demapper</key> + <key>import</key> <param> <key>alias</key> <value></value> @@ -1883,16 +939,12 @@ <value></value> </param> <param> - <key>affinity</key> - <value></value> - </param> - <param> <key>_enabled</key> - <value>False</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(664, 584)</value> + <value>(880, 11)</value> </param> <param> <key>_rotation</key> @@ -1900,27 +952,11 @@ </param> <param> <key>id</key> - <value>gsm_universal_ctrl_chans_demapper_0_0_1_0</value> + <value>import_0</value> </param> <param> - <key>maxoutbuf</key> - <value>0</value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>channel_types</key> - <value>[SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH, SDCCH,SACCH,SACCH,SACCH,SACCH]</value> - </param> - <param> - <key>starts_fn_mod51</key> - <value>[0,4,8,12,16,20,24,28]</value> - </param> - <param> - <key>timeslot_nr</key> - <value>6</value> + <key>import</key> + <value>from math import pi</value> </param> </block> <block> @@ -1939,7 +975,7 @@ </param> <param> <key>_coordinate</key> - <value>(744, 11)</value> + <value>(712, 11)</value> </param> <param> <key>_rotation</key> @@ -2010,7 +1046,7 @@ </param> <param> <key>_coordinate</key> - <value>(280, 187)</value> + <value>(488, 187)</value> </param> <param> <key>gui_hint</key> @@ -2269,7 +1305,7 @@ </param> <param> <key>bw0</key> - <value>250e3</value> + <value>250e3+abs(shiftoff)</value> </param> <param> <key>dc_offset_mode0</key> @@ -2281,11 +1317,11 @@ </param> <param> <key>freq0</key> - <value>fc_slider</value> + <value>fc_slider-shiftoff</value> </param> <param> <key>gain_mode0</key> - <value>True</value> + <value>False</value> </param> <param> <key>if_gain0</key> @@ -3703,6 +2739,67 @@ <value>2000000.052982</value> </param> </block> + <block> + <key>parameter</key> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(784, 11)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>shiftoff</value> + </param> + <param> + <key>label</key> + <value>shiftoff</value> + </param> + <param> + <key>short_id</key> + <value>o</value> + </param> + <param> + <key>type</key> + <value>eng_float</value> + </param> + <param> + <key>value</key> + <value>400e3</value> + </param> + </block> + <connection> + <source_block_id>blocks_rotator_cc_0</source_block_id> + <sink_block_id>gsm_input_0</sink_block_id> + <source_key>0</source_key> + <sink_key>0</sink_key> + </connection> + <connection> + <source_block_id>blocks_rotator_cc_0</source_block_id> + <sink_block_id>qtgui_freq_sink_x_0</sink_block_id> + <source_key>0</source_key> + <sink_key>0</sink_key> + </connection> + <connection> + <source_block_id>gsm_bcch_ccch_demapper_0</source_block_id> + <sink_block_id>gsm_control_channels_decoder_0</sink_block_id> + <source_key>bursts</source_key> + <sink_key>bursts</sink_key> + </connection> <connection> <source_block_id>gsm_clock_offset_control_0</source_block_id> <sink_block_id>gsm_input_0</sink_block_id> @@ -3728,40 +2825,10 @@ <sink_key>pdus</sink_key> </connection> <connection> - <source_block_id>gsm_control_channels_decoder_0_0_0</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> - <source_key>msgs</source_key> - <sink_key>pdus</sink_key> - </connection> - <connection> - <source_block_id>gsm_control_channels_decoder_0_0_0_0</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> - <source_key>msgs</source_key> - <sink_key>pdus</sink_key> - </connection> - <connection> - <source_block_id>gsm_control_channels_decoder_0_0_0_0_0</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> - <source_key>msgs</source_key> - <sink_key>pdus</sink_key> - </connection> - <connection> - <source_block_id>gsm_control_channels_decoder_0_0_0_1</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> - <source_key>msgs</source_key> - <sink_key>pdus</sink_key> - </connection> - <connection> - <source_block_id>gsm_control_channels_decoder_0_0_1</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> - <source_key>msgs</source_key> - <sink_key>pdus</sink_key> - </connection> - <connection> - <source_block_id>gsm_control_channels_decoder_0_0_1_0</source_block_id> - <sink_block_id>blocks_socket_pdu_0</sink_block_id> + <source_block_id>gsm_control_channels_decoder_0_0</source_block_id> + <sink_block_id>gsm_message_printer_1</sink_block_id> <source_key>msgs</source_key> - <sink_key>pdus</sink_key> + <sink_key>msgs</sink_key> </connection> <connection> <source_block_id>gsm_decryption_0</source_block_id> @@ -3770,42 +2837,6 @@ <sink_key>bursts</sink_key> </connection> <connection> - <source_block_id>gsm_decryption_0_0</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_decryption_0_0_0</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_decryption_0_0_0_0</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_0_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_decryption_0_0_1</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_0_1</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_decryption_0_1</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_1</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_decryption_0_1_0</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0_0_1_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> <source_block_id>gsm_input_0</source_block_id> <sink_block_id>gsm_receiver_0</sink_block_id> <source_key>0</source_key> @@ -3813,49 +2844,13 @@ </connection> <connection> <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_0</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_0</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_0_0</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_1</sink_block_id> - <source_key>C0</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_1</sink_block_id> + <sink_block_id>gsm_bcch_ccch_demapper_0</sink_block_id> <source_key>C0</source_key> <sink_key>bursts</sink_key> </connection> <connection> <source_block_id>gsm_receiver_0</source_block_id> - <sink_block_id>gsm_universal_ctrl_chans_demapper_0_0_1_0</sink_block_id> + <sink_block_id>gsm_sdcch8_demapper_0</sink_block_id> <source_key>C0</source_key> <sink_key>bursts</sink_key> </connection> @@ -3866,62 +2861,14 @@ <sink_key>measurements</sink_key> </connection> <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0</source_block_id> - <sink_block_id>gsm_control_channels_decoder_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0</source_block_id> + <source_block_id>gsm_sdcch8_demapper_0</source_block_id> <sink_block_id>gsm_decryption_0</sink_block_id> <source_key>bursts</source_key> <sink_key>bursts</sink_key> </connection> <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_0</source_block_id> - <sink_block_id>gsm_decryption_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_0</source_block_id> - <sink_block_id>gsm_decryption_0_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_0_0</source_block_id> - <sink_block_id>gsm_decryption_0_0_0_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_0_1</source_block_id> - <sink_block_id>gsm_decryption_0_0_1</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_1</source_block_id> - <sink_block_id>gsm_decryption_0_1</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> - <source_block_id>gsm_universal_ctrl_chans_demapper_0_0_1_0</source_block_id> - <sink_block_id>gsm_decryption_0_1_0</sink_block_id> - <source_key>bursts</source_key> - <sink_key>bursts</sink_key> - </connection> - <connection> <source_block_id>rtlsdr_source_0</source_block_id> - <sink_block_id>gsm_input_0</sink_block_id> - <source_key>0</source_key> - <sink_key>0</sink_key> - </connection> - <connection> - <source_block_id>rtlsdr_source_0</source_block_id> - <sink_block_id>qtgui_freq_sink_x_0</sink_block_id> + <sink_block_id>blocks_rotator_cc_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> |