diff options
author | Ron Economos <w6rz@comcast.net> | 2016-09-06 08:47:21 -0700 |
---|---|---|
committer | Ron Economos <w6rz@comcast.net> | 2016-09-06 08:47:21 -0700 |
commit | f190f6a26e332fb8b558602fc7e5d79a50d4f851 (patch) | |
tree | 6667ca9b1d21d6d9f60451e305c941eef7358c78 /gr-dtv | |
parent | b21ce8030a73987550e6c92da4ca8768be325c57 (diff) |
gr-dtv: Update example flow graphs to Qt.
Diffstat (limited to 'gr-dtv')
-rw-r--r-- | gr-dtv/examples/README.dvbs | 8 | ||||
-rw-r--r-- | gr-dtv/examples/catv_tx_64qam.grc | 1302 | ||||
-rw-r--r-- | gr-dtv/examples/dvbs2_tx.grc | 629 | ||||
-rw-r--r-- | gr-dtv/examples/dvbs_tx.grc | 792 | ||||
-rw-r--r-- | gr-dtv/examples/dvbt_rx_8k.grc | 625 | ||||
-rw-r--r-- | gr-dtv/examples/dvbt_tx_2k.grc | 1261 | ||||
-rw-r--r-- | gr-dtv/examples/dvbt_tx_8k.grc | 1261 | ||||
-rw-r--r-- | gr-dtv/examples/uhd_atsc_tx.grc | 8 | ||||
-rw-r--r-- | gr-dtv/examples/vv003-cr23.grc | 33 | ||||
-rw-r--r-- | gr-dtv/examples/vv009-4kfft.grc | 33 | ||||
-rw-r--r-- | gr-dtv/examples/vv018-miso.grc | 33 |
11 files changed, 5415 insertions, 570 deletions
diff --git a/gr-dtv/examples/README.dvbs b/gr-dtv/examples/README.dvbs index d9097c4876..b9bab2999a 100644 --- a/gr-dtv/examples/README.dvbs +++ b/gr-dtv/examples/README.dvbs @@ -1,11 +1,3 @@ -Puncturing values for DVB-S code rates: - -1/2 code rate = Puncture Size = 2, Puncture Pattern = 0b11 -2/3 code rate = Puncture Size = 4, Puncture Pattern = 0b1101 -3/4 code rate = Puncture Size = 6, Puncture Pattern = 0b110110 -5/6 code rate = Puncture Size = 10, Puncture Pattern = 0b1101100110 -7/8 code rate = Puncture Size = 14, Puncture Pattern = 0b11010101100110 - A test Transport Stream for the example flow graph (8 Msyms/s and 7/8 code rate) is available here: diff --git a/gr-dtv/examples/catv_tx_64qam.grc b/gr-dtv/examples/catv_tx_64qam.grc index 964ef8470f..0a59580479 100644 --- a/gr-dtv/examples/catv_tx_64qam.grc +++ b/gr-dtv/examples/catv_tx_64qam.grc @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='utf-8'?> -<?grc format='1' created='3.7.10'?> +<?grc format='1' created='3.7.11'?> <flow_graph> <timestamp>Thu Feb 20 21:02:41 2014</timestamp> <block> @@ -30,7 +30,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 11)</value> + <value>(8, 12)</value> </param> <param> <key>_rotation</key> @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -93,7 +93,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 299)</value> + <value>(8, 268)</value> </param> <param> <key>_rotation</key> @@ -120,7 +120,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 371)</value> + <value>(8, 332)</value> </param> <param> <key>_rotation</key> @@ -147,7 +147,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 443)</value> + <value>(8, 396)</value> </param> <param> <key>_rotation</key> @@ -174,7 +174,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 155)</value> + <value>(8, 140)</value> </param> <param> <key>_rotation</key> @@ -186,7 +186,7 @@ </param> <param> <key>value</key> - <value>429000000</value> + <value>429e6</value> </param> </block> <block> @@ -201,7 +201,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 227)</value> + <value>(8, 204)</value> </param> <param> <key>_rotation</key> @@ -228,7 +228,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 83)</value> + <value>(8, 76)</value> </param> <param> <key>_rotation</key> @@ -244,93 +244,156 @@ </param> </block> <block> - <key>variable_slider</key> + <key>variable_qtgui_range</key> <param> <key>comment</key> <value></value> </param> <param> - <key>converver</key> - <value>int_converter</value> - </param> - <param> <key>value</key> - <value>-8</value> + <value>50</value> </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(312, 11)</value> + <value>(544, 16)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> </param> <param> <key>_rotation</key> <value>0</value> </param> <param> - <key>grid_pos</key> + <key>id</key> + <value>tx_gain</value> + </param> + <param> + <key>label</key> <value></value> </param> <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>89</value> + </param> + <param> + <key>rangeType</key> + <value>float</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>-8</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(296, 16)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> <key>id</key> <value>vga1_gain</value> </param> <param> <key>label</key> - <value>VGA1 Gain</value> + <value></value> </param> <param> - <key>max</key> - <value>-4</value> + <key>min_len</key> + <value>200</value> </param> <param> - <key>min</key> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> <value>-35</value> </param> <param> - <key>notebook</key> - <value></value> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>-4</value> </param> <param> - <key>num_steps</key> - <value>31</value> + <key>rangeType</key> + <value>int</value> </param> <param> - <key>style</key> - <value>wx.SL_HORIZONTAL</value> + <key>widget</key> + <value>counter_slider</value> </param> </block> <block> - <key>variable_slider</key> + <key>variable_qtgui_range</key> <param> <key>comment</key> <value></value> </param> <param> - <key>converver</key> - <value>int_converter</value> - </param> - <param> <key>value</key> <value>10</value> </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(448, 11)</value> + <value>(416, 16)</value> </param> <param> - <key>_rotation</key> - <value>0</value> + <key>gui_hint</key> + <value></value> </param> <param> - <key>grid_pos</key> - <value></value> + <key>_rotation</key> + <value>0</value> </param> <param> <key>id</key> @@ -338,27 +401,35 @@ </param> <param> <key>label</key> - <value>VGA2 Gain</value> + <value></value> </param> <param> - <key>max</key> - <value>25</value> + <key>min_len</key> + <value>200</value> </param> <param> - <key>min</key> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> <value>0</value> </param> <param> - <key>notebook</key> - <value></value> + <key>step</key> + <value>1</value> </param> <param> - <key>num_steps</key> + <key>stop</key> <value>25</value> </param> <param> - <key>style</key> - <value>wx.SL_HORIZONTAL</value> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> </param> </block> <block> @@ -385,7 +456,7 @@ </param> <param> <key>_coordinate</key> - <value>(128, 163)</value> + <value>(144, 148)</value> </param> <param> <key>_rotation</key> @@ -444,7 +515,7 @@ </param> <param> <key>_coordinate</key> - <value>(624, 163)</value> + <value>(640, 148)</value> </param> <param> <key>_rotation</key> @@ -491,7 +562,7 @@ </param> <param> <key>_coordinate</key> - <value>(536, 251)</value> + <value>(536, 244)</value> </param> <param> <key>_rotation</key> @@ -546,7 +617,7 @@ </param> <param> <key>_coordinate</key> - <value>(584, 347)</value> + <value>(624, 340)</value> </param> <param> <key>_rotation</key> @@ -585,7 +656,7 @@ </param> <param> <key>_coordinate</key> - <value>(424, 353)</value> + <value>(440, 344)</value> </param> <param> <key>_rotation</key> @@ -624,7 +695,7 @@ </param> <param> <key>_coordinate</key> - <value>(848, 177)</value> + <value>(880, 160)</value> </param> <param> <key>_rotation</key> @@ -663,7 +734,7 @@ </param> <param> <key>_coordinate</key> - <value>(360, 177)</value> + <value>(376, 160)</value> </param> <param> <key>_rotation</key> @@ -702,7 +773,7 @@ </param> <param> <key>_coordinate</key> - <value>(800, 353)</value> + <value>(176, 504)</value> </param> <param> <key>_rotation</key> @@ -732,8 +803,16 @@ <value></value> </param> <param> - <key>rate</key> - <value>C_OTHER</value> + <key>rate1</key> + <value>C1_4</value> + </param> + <param> + <key>rate2</key> + <value>C1_5_MEDIUM</value> + </param> + <param> + <key>rate3</key> + <value>C1_4</value> </param> <param> <key>comment</key> @@ -757,7 +836,7 @@ </param> <param> <key>_coordinate</key> - <value>(400, 499)</value> + <value>(376, 492)</value> </param> <param> <key>_rotation</key> @@ -804,7 +883,7 @@ </param> <param> <key>_coordinate</key> - <value>(168, 339)</value> + <value>(176, 332)</value> </param> <param> <key>_rotation</key> @@ -851,7 +930,7 @@ </param> <param> <key>_coordinate</key> - <value>(712, 507)</value> + <value>(664, 484)</value> </param> <param> <key>_rotation</key> @@ -1802,11 +1881,11 @@ </param> <param> <key>_enabled</key> - <value>True</value> + <value>1</value> </param> <param> <key>_coordinate</key> - <value>(1056, 467)</value> + <value>(1072, 452)</value> </param> <param> <key>_rotation</key> @@ -1902,107 +1981,1126 @@ </param> </block> <block> - <key>wxgui_fftsink2</key> + <key>qtgui_freq_sink_x</key> <param> - <key>avg_alpha</key> - <value>0.1333</value> + <key>autoscale</key> + <value>False</value> </param> <param> <key>average</key> + <value>0.2</value> + </param> + <param> + <key>axislabels</key> <value>True</value> </param> <param> - <key>baseband_freq</key> - <value>center_freq</value> + <key>bw</key> + <value>samp_rate</value> </param> <param> <key>alias</key> <value></value> </param> <param> + <key>fc</key> + <value>center_freq</value> + </param> + <param> <key>comment</key> <value></value> </param> <param> + <key>ctrlpanel</key> + <value>False</value> + </param> + <param> <key>affinity</key> <value></value> </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> - <key>fft_size</key> + <key>fftsize</key> <value>1024</value> </param> <param> - <key>freqvar</key> - <value>None</value> + <key>_coordinate</key> + <value>(880, 284)</value> </param> <param> - <key>_coordinate</key> - <value>(1056, 203)</value> + <key>gui_hint</key> + <value></value> </param> <param> <key>_rotation</key> <value>0</value> </param> <param> - <key>grid_pos</key> - <value></value> + <key>grid</key> + <value>True</value> </param> <param> <key>id</key> - <value>wxgui_fftsink2_0_0</value> + <value>qtgui_freq_sink_x_0</value> + </param> + <param> + <key>legend</key> + <value>True</value> </param> <param> - <key>notebook</key> + <key>alpha1</key> + <value>1.0</value> + </param> + <param> + <key>color1</key> + <value>"blue"</value> + </param> + <param> + <key>label1</key> <value></value> </param> <param> - <key>peak_hold</key> - <value>False</value> + <key>width1</key> + <value>1</value> </param> <param> - <key>ref_level</key> - <value>-10</value> + <key>alpha10</key> + <value>1.0</value> </param> <param> - <key>ref_scale</key> - <value>2.0</value> + <key>color10</key> + <value>"dark blue"</value> </param> <param> - <key>fft_rate</key> - <value>15</value> + <key>label10</key> + <value></value> </param> <param> - <key>samp_rate</key> - <value>samp_rate</value> + <key>width10</key> + <value>1</value> </param> <param> - <key>title</key> - <value>FFT Plot</value> + <key>alpha2</key> + <value>1.0</value> + </param> + <param> + <key>color2</key> + <value>"red"</value> + </param> + <param> + <key>label2</key> + <value></value> + </param> + <param> + <key>width2</key> + <value>1</value> + </param> + <param> + <key>alpha3</key> + <value>1.0</value> + </param> + <param> + <key>color3</key> + <value>"green"</value> + </param> + <param> + <key>label3</key> + <value></value> + </param> + <param> + <key>width3</key> + <value>1</value> + </param> + <param> + <key>alpha4</key> + <value>1.0</value> + </param> + <param> + <key>color4</key> + <value>"black"</value> + </param> + <param> + <key>label4</key> + <value></value> + </param> + <param> + <key>width4</key> + <value>1</value> + </param> + <param> + <key>alpha5</key> + <value>1.0</value> + </param> + <param> + <key>color5</key> + <value>"cyan"</value> + </param> + <param> + <key>label5</key> + <value></value> + </param> + <param> + <key>width5</key> + <value>1</value> + </param> + <param> + <key>alpha6</key> + <value>1.0</value> + </param> + <param> + <key>color6</key> + <value>"magenta"</value> + </param> + <param> + <key>label6</key> + <value></value> + </param> + <param> + <key>width6</key> + <value>1</value> + </param> + <param> + <key>alpha7</key> + <value>1.0</value> + </param> + <param> + <key>color7</key> + <value>"yellow"</value> + </param> + <param> + <key>label7</key> + <value></value> + </param> + <param> + <key>width7</key> + <value>1</value> + </param> + <param> + <key>alpha8</key> + <value>1.0</value> + </param> + <param> + <key>color8</key> + <value>"dark red"</value> + </param> + <param> + <key>label8</key> + <value></value> + </param> + <param> + <key>width8</key> + <value>1</value> + </param> + <param> + <key>alpha9</key> + <value>1.0</value> + </param> + <param> + <key>color9</key> + <value>"dark green"</value> + </param> + <param> + <key>label9</key> + <value></value> + </param> + <param> + <key>width9</key> + <value>1</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>name</key> + <value>""</value> + </param> + <param> + <key>nconnections</key> + <value>1</value> + </param> + <param> + <key>showports</key> + <value>True</value> + </param> + <param> + <key>freqhalf</key> + <value>True</value> + </param> + <param> + <key>tr_chan</key> + <value>0</value> + </param> + <param> + <key>tr_level</key> + <value>0.0</value> + </param> + <param> + <key>tr_mode</key> + <value>qtgui.TRIG_MODE_FREE</value> + </param> + <param> + <key>tr_tag</key> + <value>""</value> </param> <param> <key>type</key> <value>complex</value> </param> <param> - <key>win_size</key> - <value>640,480</value> + <key>update_time</key> + <value>0.10</value> </param> <param> - <key>win</key> - <value>None</value> + <key>wintype</key> + <value>firdes.WIN_BLACKMAN_hARRIS</value> </param> <param> - <key>y_divs</key> - <value>10</value> + <key>label</key> + <value>Relative Gain</value> </param> <param> - <key>y_per_div</key> + <key>ymax</key> <value>10</value> </param> + <param> + <key>ymin</key> + <value>-140</value> + </param> + <param> + <key>units</key> + <value>dB</value> + </param> + </block> + <block> + <key>uhd_usrp_sink</key> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>ant0</key> + <value></value> + </param> + <param> + <key>bw0</key> + <value>0</value> + </param> + <param> + <key>center_freq0</key> + <value>center_freq</value> + </param> + <param> + <key>norm_gain0</key> + <value>False</value> + </param> + <param> + <key>gain0</key> + <value>tx_gain</value> + </param> + <param> + <key>ant10</key> + <value></value> + </param> + <param> + <key>bw10</key> + <value>0</value> + </param> + <param> + <key>center_freq10</key> + <value>0</value> + </param> + <param> + <key>norm_gain10</key> + <value>False</value> + </param> + <param> + <key>gain10</key> + <value>0</value> + </param> + <param> + <key>ant11</key> + <value></value> + </param> + <param> + <key>bw11</key> + <value>0</value> + </param> + <param> + <key>center_freq11</key> + <value>0</value> + </param> + <param> + <key>norm_gain11</key> + <value>False</value> + </param> + <param> + <key>gain11</key> + <value>0</value> + </param> + <param> + <key>ant12</key> + <value></value> + </param> + <param> + <key>bw12</key> + <value>0</value> + </param> + <param> + <key>center_freq12</key> + <value>0</value> + </param> + <param> + <key>norm_gain12</key> + <value>False</value> + </param> + <param> + <key>gain12</key> + <value>0</value> + </param> + <param> + <key>ant13</key> + <value></value> + </param> + <param> + <key>bw13</key> + <value>0</value> + </param> + <param> + <key>center_freq13</key> + <value>0</value> + </param> + <param> + <key>norm_gain13</key> + <value>False</value> + </param> + <param> + <key>gain13</key> + <value>0</value> + </param> + <param> + <key>ant14</key> + <value></value> + </param> + <param> + <key>bw14</key> + <value>0</value> + </param> + <param> + <key>center_freq14</key> + <value>0</value> + </param> + <param> + <key>norm_gain14</key> + <value>False</value> + </param> + <param> + <key>gain14</key> + <value>0</value> + </param> + <param> + <key>ant15</key> + <value></value> + </param> + <param> + <key>bw15</key> + <value>0</value> + </param> + <param> + <key>center_freq15</key> + <value>0</value> + </param> + <param> + <key>norm_gain15</key> + <value>False</value> + </param> + <param> + <key>gain15</key> + <value>0</value> + </param> + <param> + <key>ant16</key> + <value></value> + </param> + <param> + <key>bw16</key> + <value>0</value> + </param> + <param> + <key>center_freq16</key> + <value>0</value> + </param> + <param> + <key>norm_gain16</key> + <value>False</value> + </param> + <param> + <key>gain16</key> + <value>0</value> + </param> + <param> + <key>ant17</key> + <value></value> + </param> + <param> + <key>bw17</key> + <value>0</value> + </param> + <param> + <key>center_freq17</key> + <value>0</value> + </param> + <param> + <key>norm_gain17</key> + <value>False</value> + </param> + <param> + <key>gain17</key> + <value>0</value> + </param> + <param> + <key>ant18</key> + <value></value> + </param> + <param> + <key>bw18</key> + <value>0</value> + </param> + <param> + <key>center_freq18</key> + <value>0</value> + </param> + <param> + <key>norm_gain18</key> + <value>False</value> + </param> + <param> + <key>gain18</key> + <value>0</value> + </param> + <param> + <key>ant19</key> + <value></value> + </param> + <param> + <key>bw19</key> + <value>0</value> + </param> + <param> + <key>center_freq19</key> + <value>0</value> + </param> + <param> + <key>norm_gain19</key> + <value>False</value> + </param> + <param> + <key>gain19</key> + <value>0</value> + </param> + <param> + <key>ant1</key> + <value></value> + </param> + <param> + <key>bw1</key> + <value>0</value> + </param> + <param> + <key>center_freq1</key> + <value>0</value> + </param> + <param> + <key>norm_gain1</key> + <value>False</value> + </param> + <param> + <key>gain1</key> + <value>0</value> + </param> + <param> + <key>ant20</key> + <value></value> + </param> + <param> + <key>bw20</key> + <value>0</value> + </param> + <param> + <key>center_freq20</key> + <value>0</value> + </param> + <param> + <key>norm_gain20</key> + <value>False</value> + </param> + <param> + <key>gain20</key> + <value>0</value> + </param> + <param> + <key>ant21</key> + <value></value> + </param> + <param> + <key>bw21</key> + <value>0</value> + </param> + <param> + <key>center_freq21</key> + <value>0</value> + </param> + <param> + <key>norm_gain21</key> + <value>False</value> + </param> + <param> + <key>gain21</key> + <value>0</value> + </param> + <param> + <key>ant22</key> + <value></value> + </param> + <param> + <key>bw22</key> + <value>0</value> + </param> + <param> + <key>center_freq22</key> + <value>0</value> + </param> + <param> + <key>norm_gain22</key> + <value>False</value> + </param> + <param> + <key>gain22</key> + <value>0</value> + </param> + <param> + <key>ant23</key> + <value></value> + </param> + <param> + <key>bw23</key> + <value>0</value> + </param> + <param> + <key>center_freq23</key> + <value>0</value> + </param> + <param> + <key>norm_gain23</key> + <value>False</value> + </param> + <param> + <key>gain23</key> + <value>0</value> + </param> + <param> + <key>ant24</key> + <value></value> + </param> + <param> + <key>bw24</key> + <value>0</value> + </param> + <param> + <key>center_freq24</key> + <value>0</value> + </param> + <param> + <key>norm_gain24</key> + <value>False</value> + </param> + <param> + <key>gain24</key> + <value>0</value> + </param> + <param> + <key>ant25</key> + <value></value> + </param> + <param> + <key>bw25</key> + <value>0</value> + </param> + <param> + <key>center_freq25</key> + <value>0</value> + </param> + <param> + <key>norm_gain25</key> + <value>False</value> + </param> + <param> + <key>gain25</key> + <value>0</value> + </param> + <param> + <key>ant26</key> + <value></value> + </param> + <param> + <key>bw26</key> + <value>0</value> + </param> + <param> + <key>center_freq26</key> + <value>0</value> + </param> + <param> + <key>norm_gain26</key> + <value>False</value> + </param> + <param> + <key>gain26</key> + <value>0</value> + </param> + <param> + <key>ant27</key> + <value></value> + </param> + <param> + <key>bw27</key> + <value>0</value> + </param> + <param> + <key>center_freq27</key> + <value>0</value> + </param> + <param> + <key>norm_gain27</key> + <value>False</value> + </param> + <param> + <key>gain27</key> + <value>0</value> + </param> + <param> + <key>ant28</key> + <value></value> + </param> + <param> + <key>bw28</key> + <value>0</value> + </param> + <param> + <key>center_freq28</key> + <value>0</value> + </param> + <param> + <key>norm_gain28</key> + <value>False</value> + </param> + <param> + <key>gain28</key> + <value>0</value> + </param> + <param> + <key>ant29</key> + <value></value> + </param> + <param> + <key>bw29</key> + <value>0</value> + </param> + <param> + <key>center_freq29</key> + <value>0</value> + </param> + <param> + <key>norm_gain29</key> + <value>False</value> + </param> + <param> + <key>gain29</key> + <value>0</value> + </param> + <param> + <key>ant2</key> + <value></value> + </param> + <param> + <key>bw2</key> + <value>0</value> + </param> + <param> + <key>center_freq2</key> + <value>0</value> + </param> + <param> + <key>norm_gain2</key> + <value>False</value> + </param> + <param> + <key>gain2</key> + <value>0</value> + </param> + <param> + <key>ant30</key> + <value></value> + </param> + <param> + <key>bw30</key> + <value>0</value> + </param> + <param> + <key>center_freq30</key> + <value>0</value> + </param> + <param> + <key>norm_gain30</key> + <value>False</value> + </param> + <param> + <key>gain30</key> + <value>0</value> + </param> + <param> + <key>ant31</key> + <value></value> + </param> + <param> + <key>bw31</key> + <value>0</value> + </param> + <param> + <key>center_freq31</key> + <value>0</value> + </param> + <param> + <key>norm_gain31</key> + <value>False</value> + </param> + <param> + <key>gain31</key> + <value>0</value> + </param> + <param> + <key>ant3</key> + <value></value> + </param> + <param> + <key>bw3</key> + <value>0</value> + </param> + <param> + <key>center_freq3</key> + <value>0</value> + </param> + <param> + <key>norm_gain3</key> + <value>False</value> + </param> + <param> + <key>gain3</key> + <value>0</value> + </param> + <param> + <key>ant4</key> + <value></value> + </param> + <param> + <key>bw4</key> + <value>0</value> + </param> + <param> + <key>center_freq4</key> + <value>0</value> + </param> + <param> + <key>norm_gain4</key> + <value>False</value> + </param> + <param> + <key>gain4</key> + <value>0</value> + </param> + <param> + <key>ant5</key> + <value></value> + </param> + <param> + <key>bw5</key> + <value>0</value> + </param> + <param> + <key>center_freq5</key> + <value>0</value> + </param> + <param> + <key>norm_gain5</key> + <value>False</value> + </param> + <param> + <key>gain5</key> + <value>0</value> + </param> + <param> + <key>ant6</key> + <value></value> + </param> + <param> + <key>bw6</key> + <value>0</value> + </param> + <param> + <key>center_freq6</key> + <value>0</value> + </param> + <param> + <key>norm_gain6</key> + <value>False</value> + </param> + <param> + <key>gain6</key> + <value>0</value> + </param> + <param> + <key>ant7</key> + <value></value> + </param> + <param> + <key>bw7</key> + <value>0</value> + </param> + <param> + <key>center_freq7</key> + <value>0</value> + </param> + <param> + <key>norm_gain7</key> + <value>False</value> + </param> + <param> + <key>gain7</key> + <value>0</value> + </param> + <param> + <key>ant8</key> + <value></value> + </param> + <param> + <key>bw8</key> + <value>0</value> + </param> + <param> + <key>center_freq8</key> + <value>0</value> + </param> + <param> + <key>norm_gain8</key> + <value>False</value> + </param> + <param> + <key>gain8</key> + <value>0</value> + </param> + <param> + <key>ant9</key> + <value></value> + </param> + <param> + <key>bw9</key> + <value>0</value> + </param> + <param> + <key>center_freq9</key> + <value>0</value> + </param> + <param> + <key>norm_gain9</key> + <value>False</value> + </param> + <param> + <key>gain9</key> + <value>0</value> + </param> + <param> + <key>clock_rate</key> + <value>0.0</value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>dev_addr</key> + <value>"send_frame_size=65536,num_send_frames=128,master_clock_rate=" + str(samp_rate*4)</value> + </param> + <param> + <key>dev_args</key> + <value>""</value> + </param> + <param> + <key>_enabled</key> + <value>0</value> + </param> + <param> + <key>_coordinate</key> + <value>(1072, 336)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>uhd_usrp_sink_0</value> + </param> + <param> + <key>type</key> + <value>fc32</value> + </param> + <param> + <key>clock_source0</key> + <value></value> + </param> + <param> + <key>sd_spec0</key> + <value></value> + </param> + <param> + <key>time_source0</key> + <value></value> + </param> + <param> + <key>clock_source1</key> + <value></value> + </param> + <param> + <key>sd_spec1</key> + <value></value> + </param> + <param> + <key>time_source1</key> + <value></value> + </param> + <param> + <key>clock_source2</key> + <value></value> + </param> + <param> + <key>sd_spec2</key> + <value></value> + </param> + <param> + <key>time_source2</key> + <value></value> + </param> + <param> + <key>clock_source3</key> + <value></value> + </param> + <param> + <key>sd_spec3</key> + <value></value> + </param> + <param> + <key>time_source3</key> + <value></value> + </param> + <param> + <key>clock_source4</key> + <value></value> + </param> + <param> + <key>sd_spec4</key> + <value></value> + </param> + <param> + <key>time_source4</key> + <value></value> + </param> + <param> + <key>clock_source5</key> + <value></value> + </param> + <param> + <key>sd_spec5</key> + <value></value> + </param> + <param> + <key>time_source5</key> + <value></value> + </param> + <param> + <key>clock_source6</key> + <value></value> + </param> + <param> + <key>sd_spec6</key> + <value></value> + </param> + <param> + <key>time_source6</key> + <value></value> + </param> + <param> + <key>clock_source7</key> + <value></value> + </param> + <param> + <key>sd_spec7</key> + <value></value> + </param> + <param> + <key>time_source7</key> + <value></value> + </param> + <param> + <key>nchan</key> + <value>1</value> + </param> + <param> + <key>num_mboards</key> + <value>1</value> + </param> + <param> + <key>samp_rate</key> + <value>samp_rate</value> + </param> + <param> + <key>hide_cmd_port</key> + <value>False</value> + </param> + <param> + <key>hide_lo_controls</key> + <value>True</value> + </param> + <param> + <key>stream_args</key> + <value></value> + </param> + <param> + <key>stream_chans</key> + <value>[]</value> + </param> + <param> + <key>sync</key> + <value></value> + </param> + <param> + <key>len_tag_name</key> + <value></value> + </param> + <param> + <key>otw</key> + <value></value> + </param> </block> <connection> <source_block_id>blocks_file_source_0</source_block_id> @@ -2072,7 +3170,13 @@ </connection> <connection> <source_block_id>fft_filter_xxx_0</source_block_id> - <sink_block_id>wxgui_fftsink2_0_0</sink_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>fft_filter_xxx_0</source_block_id> + <sink_block_id>uhd_usrp_sink_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> diff --git a/gr-dtv/examples/dvbs2_tx.grc b/gr-dtv/examples/dvbs2_tx.grc index 99c797d066..a26981a0dc 100644 --- a/gr-dtv/examples/dvbs2_tx.grc +++ b/gr-dtv/examples/dvbs2_tx.grc @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='utf-8'?> -<?grc format='1' created='3.7.10'?> +<?grc format='1' created='3.7.11'?> <flow_graph> <timestamp>Wed Sep 3 03:03:39 2014</timestamp> <block> @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -101,7 +101,7 @@ </param> <param> <key>id</key> - <value>frequency</value> + <value>center_freq</value> </param> <param> <key>value</key> @@ -217,6 +217,195 @@ </param> </block> <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>50</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(240, 480)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>tx_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>89</value> + </param> + <param> + <key>rangeType</key> + <value>float</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>-8</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(8, 480)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga1_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>-35</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>-4</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>10</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(120, 480)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga2_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>25</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> <key>blocks_file_sink</key> <param> <key>append</key> @@ -244,7 +433,7 @@ </param> <param> <key>_coordinate</key> - <value>(776, 548)</value> + <value>(776, 508)</value> </param> <param> <key>_rotation</key> @@ -670,7 +859,7 @@ </param> <param> <key>_coordinate</key> - <value>(184, 220)</value> + <value>(184, 172)</value> </param> <param> <key>_rotation</key> @@ -733,7 +922,7 @@ </param> <param> <key>_coordinate</key> - <value>(448, 216)</value> + <value>(448, 168)</value> </param> <param> <key>_rotation</key> @@ -792,7 +981,7 @@ </param> <param> <key>_coordinate</key> - <value>(184, 432)</value> + <value>(184, 320)</value> </param> <param> <key>_rotation</key> @@ -843,7 +1032,7 @@ </param> <param> <key>_coordinate</key> - <value>(464, 444)</value> + <value>(464, 332)</value> </param> <param> <key>_rotation</key> @@ -890,7 +1079,7 @@ </param> <param> <key>bb_gain0</key> - <value>-10</value> + <value>vga1_gain</value> </param> <param> <key>bw0</key> @@ -902,7 +1091,7 @@ </param> <param> <key>freq0</key> - <value>frequency</value> + <value>center_freq</value> </param> <param> <key>if_gain0</key> @@ -910,7 +1099,7 @@ </param> <param> <key>gain0</key> - <value>15</value> + <value>vga2_gain</value> </param> <param> <key>ant10</key> @@ -1794,7 +1983,7 @@ </param> <param> <key>_enabled</key> - <value>0</value> + <value>1</value> </param> <param> <key>_coordinate</key> @@ -1894,6 +2083,305 @@ </param> </block> <block> + <key>qtgui_freq_sink_x</key> + <param> + <key>autoscale</key> + <value>False</value> + </param> + <param> + <key>average</key> + <value>0.2</value> + </param> + <param> + <key>axislabels</key> + <value>True</value> + </param> + <param> + <key>bw</key> + <value>samp_rate</value> + </param> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>fc</key> + <value>center_freq</value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>ctrlpanel</key> + <value>False</value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>fftsize</key> + <value>1024</value> + </param> + <param> + <key>_coordinate</key> + <value>(776, 204)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>grid</key> + <value>True</value> + </param> + <param> + <key>id</key> + <value>qtgui_freq_sink_x_0</value> + </param> + <param> + <key>legend</key> + <value>True</value> + </param> + <param> + <key>alpha1</key> + <value>1.0</value> + </param> + <param> + <key>color1</key> + <value>"blue"</value> + </param> + <param> + <key>label1</key> + <value></value> + </param> + <param> + <key>width1</key> + <value>1</value> + </param> + <param> + <key>alpha10</key> + <value>1.0</value> + </param> + <param> + <key>color10</key> + <value>"dark blue"</value> + </param> + <param> + <key>label10</key> + <value></value> + </param> + <param> + <key>width10</key> + <value>1</value> + </param> + <param> + <key>alpha2</key> + <value>1.0</value> + </param> + <param> + <key>color2</key> + <value>"red"</value> + </param> + <param> + <key>label2</key> + <value></value> + </param> + <param> + <key>width2</key> + <value>1</value> + </param> + <param> + <key>alpha3</key> + <value>1.0</value> + </param> + <param> + <key>color3</key> + <value>"green"</value> + </param> + <param> + <key>label3</key> + <value></value> + </param> + <param> + <key>width3</key> + <value>1</value> + </param> + <param> + <key>alpha4</key> + <value>1.0</value> + </param> + <param> + <key>color4</key> + <value>"black"</value> + </param> + <param> + <key>label4</key> + <value></value> + </param> + <param> + <key>width4</key> + <value>1</value> + </param> + <param> + <key>alpha5</key> + <value>1.0</value> + </param> + <param> + <key>color5</key> + <value>"cyan"</value> + </param> + <param> + <key>label5</key> + <value></value> + </param> + <param> + <key>width5</key> + <value>1</value> + </param> + <param> + <key>alpha6</key> + <value>1.0</value> + </param> + <param> + <key>color6</key> + <value>"magenta"</value> + </param> + <param> + <key>label6</key> + <value></value> + </param> + <param> + <key>width6</key> + <value>1</value> + </param> + <param> + <key>alpha7</key> + <value>1.0</value> + </param> + <param> + <key>color7</key> + <value>"yellow"</value> + </param> + <param> + <key>label7</key> + <value></value> + </param> + <param> + <key>width7</key> + <value>1</value> + </param> + <param> + <key>alpha8</key> + <value>1.0</value> + </param> + <param> + <key>color8</key> + <value>"dark red"</value> + </param> + <param> + <key>label8</key> + <value></value> + </param> + <param> + <key>width8</key> + <value>1</value> + </param> + <param> + <key>alpha9</key> + <value>1.0</value> + </param> + <param> + <key>color9</key> + <value>"dark green"</value> + </param> + <param> + <key>label9</key> + <value></value> + </param> + <param> + <key>width9</key> + <value>1</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>name</key> + <value>""</value> + </param> + <param> + <key>nconnections</key> + <value>1</value> + </param> + <param> + <key>showports</key> + <value>True</value> + </param> + <param> + <key>freqhalf</key> + <value>True</value> + </param> + <param> + <key>tr_chan</key> + <value>0</value> + </param> + <param> + <key>tr_level</key> + <value>0.0</value> + </param> + <param> + <key>tr_mode</key> + <value>qtgui.TRIG_MODE_FREE</value> + </param> + <param> + <key>tr_tag</key> + <value>""</value> + </param> + <param> + <key>type</key> + <value>complex</value> + </param> + <param> + <key>update_time</key> + <value>0.10</value> + </param> + <param> + <key>wintype</key> + <value>firdes.WIN_BLACKMAN_hARRIS</value> + </param> + <param> + <key>label</key> + <value>Relative Gain</value> + </param> + <param> + <key>ymax</key> + <value>10</value> + </param> + <param> + <key>ymin</key> + <value>-140</value> + </param> + <param> + <key>units</key> + <value>dB</value> + </param> + </block> + <block> <key>uhd_usrp_sink</key> <param> <key>alias</key> @@ -1909,7 +2397,7 @@ </param> <param> <key>center_freq0</key> - <value>uhd.tune_request(frequency, ((symbol_rate * (1 + rolloff)) / 2 ) + 1e5)</value> + <value>uhd.tune_request(center_freq, ((symbol_rate * (1 + rolloff)) / 2 ) + 1e5)</value> </param> <param> <key>norm_gain0</key> @@ -1917,7 +2405,7 @@ </param> <param> <key>gain0</key> - <value>60</value> + <value>tx_gain</value> </param> <param> <key>ant10</key> @@ -2553,7 +3041,7 @@ </param> <param> <key>dev_addr</key> - <value>"send_frame_size=65536,num_send_frames=256,master_clock_rate=" + str(samp_rate*2)</value> + <value>"send_frame_size=65536,num_send_frames=256,master_clock_rate=" + str(samp_rate*4)</value> </param> <param> <key>dev_args</key> @@ -2561,11 +3049,11 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>0</value> </param> <param> <key>_coordinate</key> - <value>(1048, 416)</value> + <value>(1048, 408)</value> </param> <param> <key>_rotation</key> @@ -2716,109 +3204,6 @@ <value></value> </param> </block> - <block> - <key>wxgui_fftsink2</key> - <param> - <key>avg_alpha</key> - <value>0.13333</value> - </param> - <param> - <key>average</key> - <value>True</value> - </param> - <param> - <key>baseband_freq</key> - <value>frequency</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>True</value> - </param> - <param> - <key>fft_size</key> - <value>1024</value> - </param> - <param> - <key>freqvar</key> - <value>None</value> - </param> - <param> - <key>_coordinate</key> - <value>(776, 196)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>grid_pos</key> - <value></value> - </param> - <param> - <key>id</key> - <value>wxgui_fftsink2_0</value> - </param> - <param> - <key>notebook</key> - <value></value> - </param> - <param> - <key>peak_hold</key> - <value>False</value> - </param> - <param> - <key>ref_level</key> - <value>-20</value> - </param> - <param> - <key>ref_scale</key> - <value>2.0</value> - </param> - <param> - <key>fft_rate</key> - <value>15</value> - </param> - <param> - <key>samp_rate</key> - <value>samp_rate</value> - </param> - <param> - <key>title</key> - <value>FFT Plot</value> - </param> - <param> - <key>type</key> - <value>complex</value> - </param> - <param> - <key>win_size</key> - <value>800,600</value> - </param> - <param> - <key>win</key> - <value>None</value> - </param> - <param> - <key>y_divs</key> - <value>10</value> - </param> - <param> - <key>y_per_div</key> - <value>10</value> - </param> - </block> <connection> <source_block_id>blocks_file_source_0</source_block_id> <sink_block_id>dtv_dvb_bbheader_bb_0</sink_block_id> @@ -2881,13 +3266,13 @@ </connection> <connection> <source_block_id>fft_filter_xxx_0</source_block_id> - <sink_block_id>uhd_usrp_sink_0_0</sink_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>fft_filter_xxx_0</source_block_id> - <sink_block_id>wxgui_fftsink2_0</sink_block_id> + <sink_block_id>uhd_usrp_sink_0_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> diff --git a/gr-dtv/examples/dvbs_tx.grc b/gr-dtv/examples/dvbs_tx.grc index c9dd98a0b9..b5e94b55ed 100644 --- a/gr-dtv/examples/dvbs_tx.grc +++ b/gr-dtv/examples/dvbs_tx.grc @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='utf-8'?> -<?grc format='1' created='3.7.10'?> +<?grc format='1' created='3.7.11'?> <flow_graph> <timestamp>Wed Jun 18 01:23:58 2014</timestamp> <block> @@ -30,7 +30,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 11)</value> + <value>(8, 12)</value> </param> <param> <key>_rotation</key> @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -93,7 +93,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 203)</value> + <value>(8, 204)</value> </param> <param> <key>_rotation</key> @@ -101,7 +101,7 @@ </param> <param> <key>id</key> - <value>frequency</value> + <value>center_freq</value> </param> <param> <key>value</key> @@ -120,7 +120,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 267)</value> + <value>(8, 268)</value> </param> <param> <key>_rotation</key> @@ -147,7 +147,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 75)</value> + <value>(8, 76)</value> </param> <param> <key>_rotation</key> @@ -174,7 +174,7 @@ </param> <param> <key>_coordinate</key> - <value>(8, 139)</value> + <value>(8, 140)</value> </param> <param> <key>_rotation</key> @@ -190,34 +190,89 @@ </param> </block> <block> - <key>blocks_file_sink</key> + <key>variable_qtgui_range</key> <param> - <key>append</key> - <value>False</value> + <key>comment</key> + <value></value> </param> <param> - <key>alias</key> - <value></value> + <key>value</key> + <value>50</value> </param> <param> - <key>comment</key> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(240, 480)</value> + </param> + <param> + <key>gui_hint</key> <value></value> </param> <param> - <key>affinity</key> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>tx_gain</value> + </param> + <param> + <key>label</key> <value></value> </param> <param> - <key>_enabled</key> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> <value>0</value> </param> <param> - <key>file</key> - <value>adv.bin</value> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>89</value> + </param> + <param> + <key>rangeType</key> + <value>float</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>-8</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(848, 507)</value> + <value>(8, 480)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> </param> <param> <key>_rotation</key> @@ -225,46 +280,62 @@ </param> <param> <key>id</key> - <value>blocks_file_sink_0</value> + <value>vga1_gain</value> </param> <param> - <key>type</key> - <value>complex</value> + <key>label</key> + <value></value> </param> <param> - <key>unbuffered</key> - <value>False</value> + <key>min_len</key> + <value>200</value> </param> <param> - <key>vlen</key> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>-35</value> + </param> + <param> + <key>step</key> <value>1</value> </param> - </block> - <block> - <key>blocks_file_source</key> <param> - <key>alias</key> - <value></value> + <key>stop</key> + <value>-4</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> </param> <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> <key>comment</key> <value></value> </param> <param> - <key>affinity</key> - <value></value> + <key>value</key> + <value>10</value> </param> <param> <key>_enabled</key> <value>True</value> </param> <param> - <key>file</key> - <value>/run/shm/advdvbs78.ts</value> + <key>_coordinate</key> + <value>(120, 480)</value> </param> <param> - <key>_coordinate</key> - <value>(184, 59)</value> + <key>gui_hint</key> + <value></value> </param> <param> <key>_rotation</key> @@ -272,31 +343,47 @@ </param> <param> <key>id</key> - <value>blocks_file_source_0</value> + <value>vga2_gain</value> </param> <param> - <key>maxoutbuf</key> - <value>0</value> + <key>label</key> + <value></value> </param> <param> - <key>minoutbuf</key> - <value>0</value> + <key>min_len</key> + <value>200</value> </param> <param> - <key>type</key> - <value>byte</value> + <key>orient</key> + <value>Qt.Horizontal</value> </param> <param> - <key>repeat</key> - <value>True</value> + <key>start</key> + <value>0</value> </param> <param> - <key>vlen</key> + <key>step</key> <value>1</value> </param> + <param> + <key>stop</key> + <value>25</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> </block> <block> - <key>blocks_pack_k_bits_bb</key> + <key>blocks_file_sink</key> + <param> + <key>append</key> + <value>False</value> + </param> <param> <key>alias</key> <value></value> @@ -311,11 +398,15 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>0</value> + </param> + <param> + <key>file</key> + <value>adv.cfile</value> </param> <param> <key>_coordinate</key> - <value>(176, 451)</value> + <value>(864, 484)</value> </param> <param> <key>_rotation</key> @@ -323,27 +414,23 @@ </param> <param> <key>id</key> - <value>blocks_pack_k_bits_bb_0</value> + <value>blocks_file_sink_0</value> </param> <param> - <key>k</key> - <value>2</value> + <key>type</key> + <value>complex</value> </param> <param> - <key>maxoutbuf</key> - <value>0</value> + <key>unbuffered</key> + <value>False</value> </param> <param> - <key>minoutbuf</key> - <value>0</value> + <key>vlen</key> + <value>1</value> </param> </block> <block> - <key>blocks_packed_to_unpacked_xx</key> - <param> - <key>bits_per_chunk</key> - <value>1</value> - </param> + <key>blocks_file_source</key> <param> <key>alias</key> <value></value> @@ -358,15 +445,15 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> - <key>endianness</key> - <value>gr.GR_MSB_FIRST</value> + <key>file</key> + <value>/run/shm/advdvbs78.ts</value> </param> <param> <key>_coordinate</key> - <value>(1080, 59)</value> + <value>(208, 52)</value> </param> <param> <key>_rotation</key> @@ -374,7 +461,7 @@ </param> <param> <key>id</key> - <value>blocks_packed_to_unpacked_xx_0</value> + <value>blocks_file_source_0</value> </param> <param> <key>maxoutbuf</key> @@ -385,16 +472,20 @@ <value>0</value> </param> <param> - <key>num_ports</key> - <value>1</value> - </param> - <param> <key>type</key> <value>byte</value> </param> + <param> + <key>repeat</key> + <value>True</value> + </param> + <param> + <key>vlen</key> + <value>1</value> + </param> </block> <block> - <key>blocks_unpack_k_bits_bb</key> + <key>blocks_vector_to_stream</key> <param> <key>alias</key> <value></value> @@ -409,11 +500,11 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(408, 235)</value> + <value>(568, 228)</value> </param> <param> <key>_rotation</key> @@ -421,11 +512,11 @@ </param> <param> <key>id</key> - <value>blocks_unpack_k_bits_bb_0</value> + <value>blocks_vector_to_stream_0</value> </param> <param> - <key>k</key> - <value>2</value> + <key>type</key> + <value>byte</value> </param> <param> <key>maxoutbuf</key> @@ -435,6 +526,14 @@ <key>minoutbuf</key> <value>0</value> </param> + <param> + <key>num_items</key> + <value>1512</value> + </param> + <param> + <key>vlen</key> + <value>1</value> + </param> </block> <block> <key>dtv_dvbs2_modulator_bc</key> @@ -447,8 +546,16 @@ <value></value> </param> <param> - <key>rate</key> - <value>C_OTHER</value> + <key>rate1</key> + <value>C1_4</value> + </param> + <param> + <key>rate2</key> + <value>C1_5_MEDIUM</value> + </param> + <param> + <key>rate3</key> + <value>C1_4</value> </param> <param> <key>comment</key> @@ -472,7 +579,7 @@ </param> <param> <key>_coordinate</key> - <value>(352, 427)</value> + <value>(248, 376)</value> </param> <param> <key>_rotation</key> @@ -519,7 +626,7 @@ </param> <param> <key>_coordinate</key> - <value>(832, 51)</value> + <value>(952, 44)</value> </param> <param> <key>_rotation</key> @@ -566,7 +673,7 @@ </param> <param> <key>_coordinate</key> - <value>(408, 73)</value> + <value>(456, 64)</value> </param> <param> <key>_rotation</key> @@ -586,46 +693,50 @@ </param> </block> <block> - <key>dtv_dvbt_reed_solomon_enc</key> + <key>dtv_dvbt_inner_coder</key> <param> <key>alias</key> <value></value> </param> <param> - <key>blocks</key> - <value>8</value> + <key>code_rate</key> + <value>C7_8</value> </param> <param> <key>comment</key> <value></value> </param> <param> + <key>constellation</key> + <value>qpsk</value> + </param> + <param> <key>affinity</key> <value></value> </param> <param> <key>_enabled</key> - <value>1</value> - </param> - <param> - <key>gfpoly</key> - <value>0x11d</value> + <value>True</value> </param> <param> <key>_coordinate</key> - <value>(600, 19)</value> + <value>(248, 208)</value> </param> <param> <key>_rotation</key> <value>0</value> </param> <param> + <key>hierarchy</key> + <value>nh</value> + </param> + <param> <key>id</key> - <value>dtv_dvbt_reed_solomon_enc_0</value> + <value>dtv_dvbt_inner_coder_0</value> </param> <param> - <key>k</key> - <value>239</value> + <key>ninput</key> + <value>1</value> </param> <param> <key>maxoutbuf</key> @@ -636,33 +747,21 @@ <value>0</value> </param> <param> - <key>n</key> - <value>255</value> - </param> - <param> - <key>s</key> - <value>51</value> - </param> - <param> - <key>m</key> - <value>8</value> - </param> - <param> - <key>p</key> - <value>2</value> - </param> - <param> - <key>t</key> - <value>8</value> + <key>noutput</key> + <value>1512</value> </param> </block> <block> - <key>fec_puncture_xx</key> + <key>dtv_dvbt_reed_solomon_enc</key> <param> <key>alias</key> <value></value> </param> <param> + <key>blocks</key> + <value>8</value> + </param> + <param> <key>comment</key> <value></value> </param> @@ -671,16 +770,16 @@ <value></value> </param> <param> - <key>delay</key> - <value>0</value> - </param> - <param> <key>_enabled</key> <value>1</value> </param> <param> + <key>gfpoly</key> + <value>0x11d</value> + </param> + <param> <key>_coordinate</key> - <value>(600, 219)</value> + <value>(680, 16)</value> </param> <param> <key>_rotation</key> @@ -688,7 +787,11 @@ </param> <param> <key>id</key> - <value>fec_puncture_xx_0</value> + <value>dtv_dvbt_reed_solomon_enc_0</value> + </param> + <param> + <key>k</key> + <value>239</value> </param> <param> <key>maxoutbuf</key> @@ -699,16 +802,24 @@ <value>0</value> </param> <param> - <key>puncpat</key> - <value>0b11010101100110</value> + <key>n</key> + <value>255</value> </param> <param> - <key>puncsize</key> - <value>14</value> + <key>s</key> + <value>51</value> </param> <param> - <key>type</key> - <value>byte</value> + <key>m</key> + <value>8</value> + </param> + <param> + <key>p</key> + <value>2</value> + </param> + <param> + <key>t</key> + <value>8</value> </param> </block> <block> @@ -731,11 +842,11 @@ </param> <param> <key>_enabled</key> - <value>True</value> + <value>1</value> </param> <param> <key>_coordinate</key> - <value>(584, 435)</value> + <value>(496, 380)</value> </param> <param> <key>_rotation</key> @@ -782,7 +893,7 @@ </param> <param> <key>bb_gain0</key> - <value>-10</value> + <value>vga1_gain</value> </param> <param> <key>bw0</key> @@ -794,7 +905,7 @@ </param> <param> <key>freq0</key> - <value>frequency</value> + <value>center_freq</value> </param> <param> <key>if_gain0</key> @@ -802,7 +913,7 @@ </param> <param> <key>gain0</key> - <value>15</value> + <value>vga2_gain</value> </param> <param> <key>ant10</key> @@ -1686,11 +1797,11 @@ </param> <param> <key>_enabled</key> - <value>0</value> + <value>1</value> </param> <param> <key>_coordinate</key> - <value>(1064, 211)</value> + <value>(1056, 228)</value> </param> <param> <key>_rotation</key> @@ -1786,50 +1897,234 @@ </param> </block> <block> - <key>trellis_encoder_xx</key> + <key>qtgui_freq_sink_x</key> <param> - <key>alias</key> - <value></value> + <key>autoscale</key> + <value>False</value> </param> <param> - <key>blocklength</key> - <value>0</value> + <key>average</key> + <value>0.2</value> </param> <param> - <key>blockwise</key> - <value>False</value> + <key>axislabels</key> + <value>True</value> + </param> + <param> + <key>bw</key> + <value>samp_rate</value> + </param> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>fc</key> + <value>center_freq</value> </param> <param> <key>comment</key> <value></value> </param> <param> + <key>ctrlpanel</key> + <value>False</value> + </param> + <param> <key>affinity</key> <value></value> </param> <param> <key>_enabled</key> - <value>1</value> + <value>True</value> </param> <param> - <key>fsm_args</key> - <value>1, 2, (0171, 0133)</value> + <key>fftsize</key> + <value>1024</value> </param> <param> <key>_coordinate</key> - <value>(176, 227)</value> + <value>(864, 188)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> </param> <param> <key>_rotation</key> <value>0</value> </param> <param> + <key>grid</key> + <value>True</value> + </param> + <param> <key>id</key> - <value>trellis_encoder_xx_0</value> + <value>qtgui_freq_sink_x_0</value> </param> <param> - <key>init_state</key> - <value>0</value> + <key>legend</key> + <value>True</value> + </param> + <param> + <key>alpha1</key> + <value>1.0</value> + </param> + <param> + <key>color1</key> + <value>"blue"</value> + </param> + <param> + <key>label1</key> + <value></value> + </param> + <param> + <key>width1</key> + <value>1</value> + </param> + <param> + <key>alpha10</key> + <value>1.0</value> + </param> + <param> + <key>color10</key> + <value>"dark blue"</value> + </param> + <param> + <key>label10</key> + <value></value> + </param> + <param> + <key>width10</key> + <value>1</value> + </param> + <param> + <key>alpha2</key> + <value>1.0</value> + </param> + <param> + <key>color2</key> + <value>"red"</value> + </param> + <param> + <key>label2</key> + <value></value> + </param> + <param> + <key>width2</key> + <value>1</value> + </param> + <param> + <key>alpha3</key> + <value>1.0</value> + </param> + <param> + <key>color3</key> + <value>"green"</value> + </param> + <param> + <key>label3</key> + <value></value> + </param> + <param> + <key>width3</key> + <value>1</value> + </param> + <param> + <key>alpha4</key> + <value>1.0</value> + </param> + <param> + <key>color4</key> + <value>"black"</value> + </param> + <param> + <key>label4</key> + <value></value> + </param> + <param> + <key>width4</key> + <value>1</value> + </param> + <param> + <key>alpha5</key> + <value>1.0</value> + </param> + <param> + <key>color5</key> + <value>"cyan"</value> + </param> + <param> + <key>label5</key> + <value></value> + </param> + <param> + <key>width5</key> + <value>1</value> + </param> + <param> + <key>alpha6</key> + <value>1.0</value> + </param> + <param> + <key>color6</key> + <value>"magenta"</value> + </param> + <param> + <key>label6</key> + <value></value> + </param> + <param> + <key>width6</key> + <value>1</value> + </param> + <param> + <key>alpha7</key> + <value>1.0</value> + </param> + <param> + <key>color7</key> + <value>"yellow"</value> + </param> + <param> + <key>label7</key> + <value></value> + </param> + <param> + <key>width7</key> + <value>1</value> + </param> + <param> + <key>alpha8</key> + <value>1.0</value> + </param> + <param> + <key>color8</key> + <value>"dark red"</value> + </param> + <param> + <key>label8</key> + <value></value> + </param> + <param> + <key>width8</key> + <value>1</value> + </param> + <param> + <key>alpha9</key> + <value>1.0</value> + </param> + <param> + <key>color9</key> + <value>"dark green"</value> + </param> + <param> + <key>label9</key> + <value></value> + </param> + <param> + <key>width9</key> + <value>1</value> </param> <param> <key>maxoutbuf</key> @@ -1840,8 +2135,64 @@ <value>0</value> </param> <param> + <key>name</key> + <value>""</value> + </param> + <param> + <key>nconnections</key> + <value>1</value> + </param> + <param> + <key>showports</key> + <value>True</value> + </param> + <param> + <key>freqhalf</key> + <value>True</value> + </param> + <param> + <key>tr_chan</key> + <value>0</value> + </param> + <param> + <key>tr_level</key> + <value>0.0</value> + </param> + <param> + <key>tr_mode</key> + <value>qtgui.TRIG_MODE_FREE</value> + </param> + <param> + <key>tr_tag</key> + <value>""</value> + </param> + <param> <key>type</key> - <value>bb</value> + <value>complex</value> + </param> + <param> + <key>update_time</key> + <value>0.10</value> + </param> + <param> + <key>wintype</key> + <value>firdes.WIN_BLACKMAN_hARRIS</value> + </param> + <param> + <key>label</key> + <value>Relative Gain</value> + </param> + <param> + <key>ymax</key> + <value>10</value> + </param> + <param> + <key>ymin</key> + <value>-140</value> + </param> + <param> + <key>units</key> + <value>dB</value> </param> </block> <block> @@ -1860,7 +2211,7 @@ </param> <param> <key>center_freq0</key> - <value>uhd.tune_request(frequency, ((symbol_rate * 1.35) / 2 ) + 1e5)</value> + <value>uhd.tune_request(center_freq, ((symbol_rate * 1.35) / 2 ) + 1e5)</value> </param> <param> <key>norm_gain0</key> @@ -1868,7 +2219,7 @@ </param> <param> <key>gain0</key> - <value>60</value> + <value>tx_gain</value> </param> <param> <key>ant10</key> @@ -2512,11 +2863,11 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>0</value> </param> <param> <key>_coordinate</key> - <value>(1064, 403)</value> + <value>(1064, 392)</value> </param> <param> <key>_rotation</key> @@ -2643,6 +2994,10 @@ <value>False</value> </param> <param> + <key>hide_lo_controls</key> + <value>True</value> + </param> + <param> <key>stream_args</key> <value></value> </param> @@ -2663,109 +3018,6 @@ <value></value> </param> </block> - <block> - <key>wxgui_fftsink2</key> - <param> - <key>avg_alpha</key> - <value>0.13333</value> - </param> - <param> - <key>average</key> - <value>True</value> - </param> - <param> - <key>baseband_freq</key> - <value>frequency</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>True</value> - </param> - <param> - <key>fft_size</key> - <value>1024</value> - </param> - <param> - <key>freqvar</key> - <value>None</value> - </param> - <param> - <key>_coordinate</key> - <value>(848, 195)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - <param> - <key>grid_pos</key> - <value></value> - </param> - <param> - <key>id</key> - <value>wxgui_fftsink2_0</value> - </param> - <param> - <key>notebook</key> - <value></value> - </param> - <param> - <key>peak_hold</key> - <value>False</value> - </param> - <param> - <key>ref_level</key> - <value>0</value> - </param> - <param> - <key>ref_scale</key> - <value>2.0</value> - </param> - <param> - <key>fft_rate</key> - <value>15</value> - </param> - <param> - <key>samp_rate</key> - <value>samp_rate</value> - </param> - <param> - <key>title</key> - <value>FFT Plot</value> - </param> - <param> - <key>type</key> - <value>complex</value> - </param> - <param> - <key>win_size</key> - <value></value> - </param> - <param> - <key>win</key> - <value>None</value> - </param> - <param> - <key>y_divs</key> - <value>10</value> - </param> - <param> - <key>y_per_div</key> - <value>10</value> - </param> - </block> <connection> <source_block_id>blocks_file_source_0</source_block_id> <sink_block_id>dtv_dvbt_energy_dispersal_0</sink_block_id> @@ -2773,24 +3025,12 @@ <sink_key>0</sink_key> </connection> <connection> - <source_block_id>blocks_pack_k_bits_bb_0</source_block_id> + <source_block_id>blocks_vector_to_stream_0</source_block_id> <sink_block_id>dtv_dvbs2_modulator_bc_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> <connection> - <source_block_id>blocks_packed_to_unpacked_xx_0</source_block_id> - <sink_block_id>trellis_encoder_xx_0</sink_block_id> - <source_key>0</source_key> - <sink_key>0</sink_key> - </connection> - <connection> - <source_block_id>blocks_unpack_k_bits_bb_0</source_block_id> - <sink_block_id>fec_puncture_xx_0</sink_block_id> - <source_key>0</source_key> - <sink_key>0</sink_key> - </connection> - <connection> <source_block_id>dtv_dvbs2_modulator_bc_0</source_block_id> <sink_block_id>fft_filter_xxx_0</sink_block_id> <source_key>0</source_key> @@ -2798,7 +3038,7 @@ </connection> <connection> <source_block_id>dtv_dvbt_convolutional_interleaver_0</source_block_id> - <sink_block_id>blocks_packed_to_unpacked_xx_0</sink_block_id> + <sink_block_id>dtv_dvbt_inner_coder_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> @@ -2809,14 +3049,14 @@ <sink_key>0</sink_key> </connection> <connection> - <source_block_id>dtv_dvbt_reed_solomon_enc_0</source_block_id> - <sink_block_id>dtv_dvbt_convolutional_interleaver_0</sink_block_id> + <source_block_id>dtv_dvbt_inner_coder_0</source_block_id> + <sink_block_id>blocks_vector_to_stream_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> <connection> - <source_block_id>fec_puncture_xx_0</source_block_id> - <sink_block_id>blocks_pack_k_bits_bb_0</sink_block_id> + <source_block_id>dtv_dvbt_reed_solomon_enc_0</source_block_id> + <sink_block_id>dtv_dvbt_convolutional_interleaver_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> @@ -2834,19 +3074,13 @@ </connection> <connection> <source_block_id>fft_filter_xxx_0</source_block_id> - <sink_block_id>uhd_usrp_sink_0_0</sink_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>fft_filter_xxx_0</source_block_id> - <sink_block_id>wxgui_fftsink2_0</sink_block_id> - <source_key>0</source_key> - <sink_key>0</sink_key> - </connection> - <connection> - <source_block_id>trellis_encoder_xx_0</source_block_id> - <sink_block_id>blocks_unpack_k_bits_bb_0</sink_block_id> + <sink_block_id>uhd_usrp_sink_0_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> </connection> diff --git a/gr-dtv/examples/dvbt_rx_8k.grc b/gr-dtv/examples/dvbt_rx_8k.grc index b1a88a6d3a..7db1aac0a5 100644 --- a/gr-dtv/examples/dvbt_rx_8k.grc +++ b/gr-dtv/examples/dvbt_rx_8k.grc @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='utf-8'?> -<?grc format='1' created='3.7.9'?> +<?grc format='1' created='3.7.11'?> <flow_graph> <timestamp>Thu Feb 13 17:44:54 2014</timestamp> <block> @@ -9,10 +9,6 @@ <value></value> </param> <param> - <key>alias</key> - <value></value> - </param> - <param> <key>window_size</key> <value>1280, 1024</value> </param> @@ -45,6 +41,10 @@ <value>qt_gui</value> </param> <param> + <key>hier_block_src_path</key> + <value>.:</value> + </param> + <param> <key>id</key> <value>dvbt_rx_demo_8k</value> </param> @@ -53,10 +53,18 @@ <value>0</value> </param> <param> + <key>qt_qss_theme</key> + <value></value> + </param> + <param> <key>realtime_scheduling</key> <value></value> </param> <param> + <key>run_command</key> + <value>{python} -u {filename}</value> + </param> + <param> <key>run_options</key> <value>prompt</value> </param> @@ -85,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 75)</value> </param> <param> @@ -128,7 +163,7 @@ </param> <param> <key>_coordinate</key> - <value>(1072, 499)</value> + <value>(1080, 484)</value> </param> <param> <key>_rotation</key> @@ -175,7 +210,7 @@ </param> <param> <key>_coordinate</key> - <value>(112, 75)</value> + <value>(128, 76)</value> </param> <param> <key>_rotation</key> @@ -281,7 +316,7 @@ </param> <param> <key>_coordinate</key> - <value>(968, 275)</value> + <value>(968, 284)</value> </param> <param> <key>_rotation</key> @@ -383,7 +418,7 @@ </param> <param> <key>_coordinate</key> - <value>(112, 371)</value> + <value>(144, 372)</value> </param> <param> <key>_rotation</key> @@ -438,7 +473,7 @@ </param> <param> <key>_coordinate</key> - <value>(360, 363)</value> + <value>(376, 364)</value> </param> <param> <key>_rotation</key> @@ -493,7 +528,7 @@ </param> <param> <key>_coordinate</key> - <value>(360, 499)</value> + <value>(360, 484)</value> </param> <param> <key>_rotation</key> @@ -540,7 +575,7 @@ </param> <param> <key>_coordinate</key> - <value>(920, 347)</value> + <value>(928, 352)</value> </param> <param> <key>_rotation</key> @@ -607,7 +642,7 @@ </param> <param> <key>_coordinate</key> - <value>(880, 19)</value> + <value>(896, 12)</value> </param> <param> <key>_rotation</key> @@ -670,7 +705,7 @@ </param> <param> <key>_coordinate</key> - <value>(864, 515)</value> + <value>(872, 500)</value> </param> <param> <key>_rotation</key> @@ -717,7 +752,7 @@ </param> <param> <key>_coordinate</key> - <value>(368, 59)</value> + <value>(368, 48)</value> </param> <param> <key>_rotation</key> @@ -776,7 +811,7 @@ </param> <param> <key>_coordinate</key> - <value>(632, 467)</value> + <value>(632, 456)</value> </param> <param> <key>_rotation</key> @@ -843,7 +878,7 @@ </param> <param> <key>_coordinate</key> - <value>(632, 363)</value> + <value>(640, 364)</value> </param> <param> <key>_rotation</key> @@ -898,7 +933,7 @@ </param> <param> <key>_coordinate</key> - <value>(80, 491)</value> + <value>(80, 480)</value> </param> <param> <key>_rotation</key> @@ -953,7 +988,7 @@ </param> <param> <key>_coordinate</key> - <value>(624, 51)</value> + <value>(640, 40)</value> </param> <param> <key>_rotation</key> @@ -995,6 +1030,10 @@ <value>True</value> </param> <param> + <key>axislabels</key> + <value>True</value> + </param> + <param> <key>alias</key> <value></value> </param> @@ -1012,7 +1051,7 @@ </param> <param> <key>_coordinate</key> - <value>(680, 267)</value> + <value>(688, 276)</value> </param> <param> <key>gui_hint</key> @@ -1338,6 +1377,10 @@ <value>True</value> </param> <param> + <key>axislabels</key> + <value>True</value> + </param> + <param> <key>alias</key> <value></value> </param> @@ -1682,7 +1725,11 @@ </param> <param> <key>average</key> - <value>1.0</value> + <value>0.2</value> + </param> + <param> + <key>axislabels</key> + <value>True</value> </param> <param> <key>bw</key> @@ -1694,7 +1741,7 @@ </param> <param> <key>fc</key> - <value>429000000</value> + <value>center_freq</value> </param> <param> <key>comment</key> @@ -1730,7 +1777,7 @@ </param> <param> <key>grid</key> - <value>False</value> + <value>True</value> </param> <param> <key>id</key> @@ -1953,6 +2000,10 @@ <value>firdes.WIN_BLACKMAN_hARRIS</value> </param> <param> + <key>label</key> + <value>Relative Gain</value> + </param> + <param> <key>ymax</key> <value>-10</value> </param> @@ -1960,6 +2011,10 @@ <key>ymin</key> <value>-170</value> </param> + <param> + <key>units</key> + <value>dB</value> + </param> </block> <block> <key>uhd_usrp_source</key> @@ -1977,7 +2032,15 @@ </param> <param> <key>center_freq0</key> - <value>429000000</value> + <value>center_freq</value> + </param> + <param> + <key>dc_offs_enb0</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb0</key> + <value>""</value> </param> <param> <key>norm_gain0</key> @@ -1988,6 +2051,14 @@ <value>30</value> </param> <param> + <key>lo_export0</key> + <value>False</value> + </param> + <param> + <key>lo_source0</key> + <value>internal</value> + </param> + <param> <key>ant10</key> <value></value> </param> @@ -2000,6 +2071,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb10</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb10</key> + <value>""</value> + </param> + <param> <key>norm_gain10</key> <value>False</value> </param> @@ -2008,6 +2087,14 @@ <value>0</value> </param> <param> + <key>lo_export10</key> + <value>False</value> + </param> + <param> + <key>lo_source10</key> + <value>internal</value> + </param> + <param> <key>ant11</key> <value></value> </param> @@ -2020,6 +2107,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb11</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb11</key> + <value>""</value> + </param> + <param> <key>norm_gain11</key> <value>False</value> </param> @@ -2028,6 +2123,14 @@ <value>0</value> </param> <param> + <key>lo_export11</key> + <value>False</value> + </param> + <param> + <key>lo_source11</key> + <value>internal</value> + </param> + <param> <key>ant12</key> <value></value> </param> @@ -2040,6 +2143,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb12</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb12</key> + <value>""</value> + </param> + <param> <key>norm_gain12</key> <value>False</value> </param> @@ -2048,6 +2159,14 @@ <value>0</value> </param> <param> + <key>lo_export12</key> + <value>False</value> + </param> + <param> + <key>lo_source12</key> + <value>internal</value> + </param> + <param> <key>ant13</key> <value></value> </param> @@ -2060,6 +2179,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb13</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb13</key> + <value>""</value> + </param> + <param> <key>norm_gain13</key> <value>False</value> </param> @@ -2068,6 +2195,14 @@ <value>0</value> </param> <param> + <key>lo_export13</key> + <value>False</value> + </param> + <param> + <key>lo_source13</key> + <value>internal</value> + </param> + <param> <key>ant14</key> <value></value> </param> @@ -2080,6 +2215,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb14</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb14</key> + <value>""</value> + </param> + <param> <key>norm_gain14</key> <value>False</value> </param> @@ -2088,6 +2231,14 @@ <value>0</value> </param> <param> + <key>lo_export14</key> + <value>False</value> + </param> + <param> + <key>lo_source14</key> + <value>internal</value> + </param> + <param> <key>ant15</key> <value></value> </param> @@ -2100,6 +2251,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb15</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb15</key> + <value>""</value> + </param> + <param> <key>norm_gain15</key> <value>False</value> </param> @@ -2108,6 +2267,14 @@ <value>0</value> </param> <param> + <key>lo_export15</key> + <value>False</value> + </param> + <param> + <key>lo_source15</key> + <value>internal</value> + </param> + <param> <key>ant16</key> <value></value> </param> @@ -2120,6 +2287,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb16</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb16</key> + <value>""</value> + </param> + <param> <key>norm_gain16</key> <value>False</value> </param> @@ -2128,6 +2303,14 @@ <value>0</value> </param> <param> + <key>lo_export16</key> + <value>False</value> + </param> + <param> + <key>lo_source16</key> + <value>internal</value> + </param> + <param> <key>ant17</key> <value></value> </param> @@ -2140,6 +2323,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb17</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb17</key> + <value>""</value> + </param> + <param> <key>norm_gain17</key> <value>False</value> </param> @@ -2148,6 +2339,14 @@ <value>0</value> </param> <param> + <key>lo_export17</key> + <value>False</value> + </param> + <param> + <key>lo_source17</key> + <value>internal</value> + </param> + <param> <key>ant18</key> <value></value> </param> @@ -2160,6 +2359,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb18</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb18</key> + <value>""</value> + </param> + <param> <key>norm_gain18</key> <value>False</value> </param> @@ -2168,6 +2375,14 @@ <value>0</value> </param> <param> + <key>lo_export18</key> + <value>False</value> + </param> + <param> + <key>lo_source18</key> + <value>internal</value> + </param> + <param> <key>ant19</key> <value></value> </param> @@ -2180,6 +2395,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb19</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb19</key> + <value>""</value> + </param> + <param> <key>norm_gain19</key> <value>False</value> </param> @@ -2188,6 +2411,14 @@ <value>0</value> </param> <param> + <key>lo_export19</key> + <value>False</value> + </param> + <param> + <key>lo_source19</key> + <value>internal</value> + </param> + <param> <key>ant1</key> <value></value> </param> @@ -2200,6 +2431,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb1</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb1</key> + <value>""</value> + </param> + <param> <key>norm_gain1</key> <value>False</value> </param> @@ -2208,6 +2447,14 @@ <value>0</value> </param> <param> + <key>lo_export1</key> + <value>False</value> + </param> + <param> + <key>lo_source1</key> + <value>internal</value> + </param> + <param> <key>ant20</key> <value></value> </param> @@ -2220,6 +2467,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb20</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb20</key> + <value>""</value> + </param> + <param> <key>norm_gain20</key> <value>False</value> </param> @@ -2228,6 +2483,14 @@ <value>0</value> </param> <param> + <key>lo_export20</key> + <value>False</value> + </param> + <param> + <key>lo_source20</key> + <value>internal</value> + </param> + <param> <key>ant21</key> <value></value> </param> @@ -2240,6 +2503,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb21</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb21</key> + <value>""</value> + </param> + <param> <key>norm_gain21</key> <value>False</value> </param> @@ -2248,6 +2519,14 @@ <value>0</value> </param> <param> + <key>lo_export21</key> + <value>False</value> + </param> + <param> + <key>lo_source21</key> + <value>internal</value> + </param> + <param> <key>ant22</key> <value></value> </param> @@ -2260,6 +2539,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb22</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb22</key> + <value>""</value> + </param> + <param> <key>norm_gain22</key> <value>False</value> </param> @@ -2268,6 +2555,14 @@ <value>0</value> </param> <param> + <key>lo_export22</key> + <value>False</value> + </param> + <param> + <key>lo_source22</key> + <value>internal</value> + </param> + <param> <key>ant23</key> <value></value> </param> @@ -2280,6 +2575,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb23</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb23</key> + <value>""</value> + </param> + <param> <key>norm_gain23</key> <value>False</value> </param> @@ -2288,6 +2591,14 @@ <value>0</value> </param> <param> + <key>lo_export23</key> + <value>False</value> + </param> + <param> + <key>lo_source23</key> + <value>internal</value> + </param> + <param> <key>ant24</key> <value></value> </param> @@ -2300,6 +2611,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb24</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb24</key> + <value>""</value> + </param> + <param> <key>norm_gain24</key> <value>False</value> </param> @@ -2308,6 +2627,14 @@ <value>0</value> </param> <param> + <key>lo_export24</key> + <value>False</value> + </param> + <param> + <key>lo_source24</key> + <value>internal</value> + </param> + <param> <key>ant25</key> <value></value> </param> @@ -2320,6 +2647,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb25</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb25</key> + <value>""</value> + </param> + <param> <key>norm_gain25</key> <value>False</value> </param> @@ -2328,6 +2663,14 @@ <value>0</value> </param> <param> + <key>lo_export25</key> + <value>False</value> + </param> + <param> + <key>lo_source25</key> + <value>internal</value> + </param> + <param> <key>ant26</key> <value></value> </param> @@ -2340,6 +2683,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb26</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb26</key> + <value>""</value> + </param> + <param> <key>norm_gain26</key> <value>False</value> </param> @@ -2348,6 +2699,14 @@ <value>0</value> </param> <param> + <key>lo_export26</key> + <value>False</value> + </param> + <param> + <key>lo_source26</key> + <value>internal</value> + </param> + <param> <key>ant27</key> <value></value> </param> @@ -2360,6 +2719,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb27</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb27</key> + <value>""</value> + </param> + <param> <key>norm_gain27</key> <value>False</value> </param> @@ -2368,6 +2735,14 @@ <value>0</value> </param> <param> + <key>lo_export27</key> + <value>False</value> + </param> + <param> + <key>lo_source27</key> + <value>internal</value> + </param> + <param> <key>ant28</key> <value></value> </param> @@ -2380,6 +2755,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb28</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb28</key> + <value>""</value> + </param> + <param> <key>norm_gain28</key> <value>False</value> </param> @@ -2388,6 +2771,14 @@ <value>0</value> </param> <param> + <key>lo_export28</key> + <value>False</value> + </param> + <param> + <key>lo_source28</key> + <value>internal</value> + </param> + <param> <key>ant29</key> <value></value> </param> @@ -2400,6 +2791,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb29</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb29</key> + <value>""</value> + </param> + <param> <key>norm_gain29</key> <value>False</value> </param> @@ -2408,6 +2807,14 @@ <value>0</value> </param> <param> + <key>lo_export29</key> + <value>False</value> + </param> + <param> + <key>lo_source29</key> + <value>internal</value> + </param> + <param> <key>ant2</key> <value></value> </param> @@ -2420,6 +2827,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb2</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb2</key> + <value>""</value> + </param> + <param> <key>norm_gain2</key> <value>False</value> </param> @@ -2428,6 +2843,14 @@ <value>0</value> </param> <param> + <key>lo_export2</key> + <value>False</value> + </param> + <param> + <key>lo_source2</key> + <value>internal</value> + </param> + <param> <key>ant30</key> <value></value> </param> @@ -2440,6 +2863,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb30</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb30</key> + <value>""</value> + </param> + <param> <key>norm_gain30</key> <value>False</value> </param> @@ -2448,6 +2879,14 @@ <value>0</value> </param> <param> + <key>lo_export30</key> + <value>False</value> + </param> + <param> + <key>lo_source30</key> + <value>internal</value> + </param> + <param> <key>ant31</key> <value></value> </param> @@ -2460,6 +2899,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb31</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb31</key> + <value>""</value> + </param> + <param> <key>norm_gain31</key> <value>False</value> </param> @@ -2468,6 +2915,14 @@ <value>0</value> </param> <param> + <key>lo_export31</key> + <value>False</value> + </param> + <param> + <key>lo_source31</key> + <value>internal</value> + </param> + <param> <key>ant3</key> <value></value> </param> @@ -2480,6 +2935,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb3</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb3</key> + <value>""</value> + </param> + <param> <key>norm_gain3</key> <value>False</value> </param> @@ -2488,6 +2951,14 @@ <value>0</value> </param> <param> + <key>lo_export3</key> + <value>False</value> + </param> + <param> + <key>lo_source3</key> + <value>internal</value> + </param> + <param> <key>ant4</key> <value></value> </param> @@ -2500,6 +2971,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb4</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb4</key> + <value>""</value> + </param> + <param> <key>norm_gain4</key> <value>False</value> </param> @@ -2508,6 +2987,14 @@ <value>0</value> </param> <param> + <key>lo_export4</key> + <value>False</value> + </param> + <param> + <key>lo_source4</key> + <value>internal</value> + </param> + <param> <key>ant5</key> <value></value> </param> @@ -2520,6 +3007,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb5</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb5</key> + <value>""</value> + </param> + <param> <key>norm_gain5</key> <value>False</value> </param> @@ -2528,6 +3023,14 @@ <value>0</value> </param> <param> + <key>lo_export5</key> + <value>False</value> + </param> + <param> + <key>lo_source5</key> + <value>internal</value> + </param> + <param> <key>ant6</key> <value></value> </param> @@ -2540,6 +3043,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb6</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb6</key> + <value>""</value> + </param> + <param> <key>norm_gain6</key> <value>False</value> </param> @@ -2548,6 +3059,14 @@ <value>0</value> </param> <param> + <key>lo_export6</key> + <value>False</value> + </param> + <param> + <key>lo_source6</key> + <value>internal</value> + </param> + <param> <key>ant7</key> <value></value> </param> @@ -2560,6 +3079,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb7</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb7</key> + <value>""</value> + </param> + <param> <key>norm_gain7</key> <value>False</value> </param> @@ -2568,6 +3095,14 @@ <value>0</value> </param> <param> + <key>lo_export7</key> + <value>False</value> + </param> + <param> + <key>lo_source7</key> + <value>internal</value> + </param> + <param> <key>ant8</key> <value></value> </param> @@ -2580,6 +3115,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb8</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb8</key> + <value>""</value> + </param> + <param> <key>norm_gain8</key> <value>False</value> </param> @@ -2588,6 +3131,14 @@ <value>0</value> </param> <param> + <key>lo_export8</key> + <value>False</value> + </param> + <param> + <key>lo_source8</key> + <value>internal</value> + </param> + <param> <key>ant9</key> <value></value> </param> @@ -2600,6 +3151,14 @@ <value>0</value> </param> <param> + <key>dc_offs_enb9</key> + <value>""</value> + </param> + <param> + <key>iq_imbal_enb9</key> + <value>""</value> + </param> + <param> <key>norm_gain9</key> <value>False</value> </param> @@ -2608,6 +3167,14 @@ <value>0</value> </param> <param> + <key>lo_export9</key> + <value>False</value> + </param> + <param> + <key>lo_source9</key> + <value>internal</value> + </param> + <param> <key>clock_rate</key> <value>0.0</value> </param> @@ -2633,7 +3200,7 @@ </param> <param> <key>_coordinate</key> - <value>(48, 243)</value> + <value>(32, 240)</value> </param> <param> <key>_rotation</key> @@ -2764,6 +3331,14 @@ <value>samp_rate</value> </param> <param> + <key>hide_cmd_port</key> + <value>False</value> + </param> + <param> + <key>hide_lo_controls</key> + <value>True</value> + </param> + <param> <key>stream_args</key> <value></value> </param> diff --git a/gr-dtv/examples/dvbt_tx_2k.grc b/gr-dtv/examples/dvbt_tx_2k.grc index d570b6630c..b061fefadd 100644 --- a/gr-dtv/examples/dvbt_tx_2k.grc +++ b/gr-dtv/examples/dvbt_tx_2k.grc @@ -93,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 76)</value> </param> <param> @@ -109,6 +136,195 @@ </param> </block> <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>50</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(240, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>tx_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>89</value> + </param> + <param> + <key>rangeType</key> + <value>float</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>-8</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(8, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga1_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>-35</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>-4</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>10</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(120, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga2_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>25</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> <key>blocks_file_source</key> <param> <key>alias</key> @@ -128,7 +344,7 @@ </param> <param> <key>file</key> - <value>/run/shm/advtest.ts</value> + <value>/run/shm/adv8dvbt23qam64.ts</value> </param> <param> <key>_coordinate</key> @@ -187,7 +403,7 @@ </param> <param> <key>_coordinate</key> - <value>(696, 388)</value> + <value>(696, 420)</value> </param> <param> <key>_rotation</key> @@ -234,7 +450,7 @@ </param> <param> <key>_coordinate</key> - <value>(120, 500)</value> + <value>(120, 332)</value> </param> <param> <key>_rotation</key> @@ -293,7 +509,7 @@ </param> <param> <key>_coordinate</key> - <value>(392, 368)</value> + <value>(392, 400)</value> </param> <param> <key>_rotation</key> @@ -446,7 +662,7 @@ </param> <param> <key>_coordinate</key> - <value>(336, 72)</value> + <value>(352, 72)</value> </param> <param> <key>_rotation</key> @@ -607,7 +823,7 @@ </param> <param> <key>_coordinate</key> - <value>(536, 24)</value> + <value>(544, 24)</value> </param> <param> <key>_rotation</key> @@ -800,7 +1016,7 @@ </param> <param> <key>_coordinate</key> - <value>(88, 360)</value> + <value>(88, 392)</value> </param> <param> <key>_rotation</key> @@ -836,6 +1052,1021 @@ </param> </block> <block> + <key>osmosdr_sink</key> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>ant0</key> + <value></value> + </param> + <param> + <key>bb_gain0</key> + <value>vga1_gain</value> + </param> + <param> + <key>bw0</key> + <value>8750000</value> + </param> + <param> + <key>corr0</key> + <value>0</value> + </param> + <param> + <key>freq0</key> + <value>center_freq</value> + </param> + <param> + <key>if_gain0</key> + <value>0</value> + </param> + <param> + <key>gain0</key> + <value>vga2_gain</value> + </param> + <param> + <key>ant10</key> + <value></value> + </param> + <param> + <key>bb_gain10</key> + <value>20</value> + </param> + <param> + <key>bw10</key> + <value>0</value> + </param> + <param> + <key>corr10</key> + <value>0</value> + </param> + <param> + <key>freq10</key> + <value>100e6</value> + </param> + <param> + <key>if_gain10</key> + <value>20</value> + </param> + <param> + <key>gain10</key> + <value>10</value> + </param> + <param> + <key>ant11</key> + <value></value> + </param> + <param> + <key>bb_gain11</key> + <value>20</value> + </param> + <param> + <key>bw11</key> + <value>0</value> + </param> + <param> + <key>corr11</key> + <value>0</value> + </param> + <param> + <key>freq11</key> + <value>100e6</value> + </param> + <param> + <key>if_gain11</key> + <value>20</value> + </param> + <param> + <key>gain11</key> + <value>10</value> + </param> + <param> + <key>ant12</key> + <value></value> + </param> + <param> + <key>bb_gain12</key> + <value>20</value> + </param> + <param> + <key>bw12</key> + <value>0</value> + </param> + <param> + <key>corr12</key> + <value>0</value> + </param> + <param> + <key>freq12</key> + <value>100e6</value> + </param> + <param> + <key>if_gain12</key> + <value>20</value> + </param> + <param> + <key>gain12</key> + <value>10</value> + </param> + <param> + <key>ant13</key> + <value></value> + </param> + <param> + <key>bb_gain13</key> + <value>20</value> + </param> + <param> + <key>bw13</key> + <value>0</value> + </param> + <param> + <key>corr13</key> + <value>0</value> + </param> + <param> + <key>freq13</key> + <value>100e6</value> + </param> + <param> + <key>if_gain13</key> + <value>20</value> + </param> + <param> + <key>gain13</key> + <value>10</value> + </param> + <param> + <key>ant14</key> + <value></value> + </param> + <param> + <key>bb_gain14</key> + <value>20</value> + </param> + <param> + <key>bw14</key> + <value>0</value> + </param> + <param> + <key>corr14</key> + <value>0</value> + </param> + <param> + <key>freq14</key> + <value>100e6</value> + </param> + <param> + <key>if_gain14</key> + <value>20</value> + </param> + <param> + <key>gain14</key> + <value>10</value> + </param> + <param> + <key>ant15</key> + <value></value> + </param> + <param> + <key>bb_gain15</key> + <value>20</value> + </param> + <param> + <key>bw15</key> + <value>0</value> + </param> + <param> + <key>corr15</key> + <value>0</value> + </param> + <param> + <key>freq15</key> + <value>100e6</value> + </param> + <param> + <key>if_gain15</key> + <value>20</value> + </param> + <param> + <key>gain15</key> + <value>10</value> + </param> + <param> + <key>ant16</key> + <value></value> + </param> + <param> + <key>bb_gain16</key> + <value>20</value> + </param> + <param> + <key>bw16</key> + <value>0</value> + </param> + <param> + <key>corr16</key> + <value>0</value> + </param> + <param> + <key>freq16</key> + <value>100e6</value> + </param> + <param> + <key>if_gain16</key> + <value>20</value> + </param> + <param> + <key>gain16</key> + <value>10</value> + </param> + <param> + <key>ant17</key> + <value></value> + </param> + <param> + <key>bb_gain17</key> + <value>20</value> + </param> + <param> + <key>bw17</key> + <value>0</value> + </param> + <param> + <key>corr17</key> + <value>0</value> + </param> + <param> + <key>freq17</key> + <value>100e6</value> + </param> + <param> + <key>if_gain17</key> + <value>20</value> + </param> + <param> + <key>gain17</key> + <value>10</value> + </param> + <param> + <key>ant18</key> + <value></value> + </param> + <param> + <key>bb_gain18</key> + <value>20</value> + </param> + <param> + <key>bw18</key> + <value>0</value> + </param> + <param> + <key>corr18</key> + <value>0</value> + </param> + <param> + <key>freq18</key> + <value>100e6</value> + </param> + <param> + <key>if_gain18</key> + <value>20</value> + </param> + <param> + <key>gain18</key> + <value>10</value> + </param> + <param> + <key>ant19</key> + <value></value> + </param> + <param> + <key>bb_gain19</key> + <value>20</value> + </param> + <param> + <key>bw19</key> + <value>0</value> + </param> + <param> + <key>corr19</key> + <value>0</value> + </param> + <param> + <key>freq19</key> + <value>100e6</value> + </param> + <param> + <key>if_gain19</key> + <value>20</value> + </param> + <param> + <key>gain19</key> + <value>10</value> + </param> + <param> + <key>ant1</key> + <value></value> + </param> + <param> + <key>bb_gain1</key> + <value>20</value> + </param> + <param> + <key>bw1</key> + <value>0</value> + </param> + <param> + <key>corr1</key> + <value>0</value> + </param> + <param> + <key>freq1</key> + <value>100e6</value> + </param> + <param> + <key>if_gain1</key> + <value>20</value> + </param> + <param> + <key>gain1</key> + <value>10</value> + </param> + <param> + <key>ant20</key> + <value></value> + </param> + <param> + <key>bb_gain20</key> + <value>20</value> + </param> + <param> + <key>bw20</key> + <value>0</value> + </param> + <param> + <key>corr20</key> + <value>0</value> + </param> + <param> + <key>freq20</key> + <value>100e6</value> + </param> + <param> + <key>if_gain20</key> + <value>20</value> + </param> + <param> + <key>gain20</key> + <value>10</value> + </param> + <param> + <key>ant21</key> + <value></value> + </param> + <param> + <key>bb_gain21</key> + <value>20</value> + </param> + <param> + <key>bw21</key> + <value>0</value> + </param> + <param> + <key>corr21</key> + <value>0</value> + </param> + <param> + <key>freq21</key> + <value>100e6</value> + </param> + <param> + <key>if_gain21</key> + <value>20</value> + </param> + <param> + <key>gain21</key> + <value>10</value> + </param> + <param> + <key>ant22</key> + <value></value> + </param> + <param> + <key>bb_gain22</key> + <value>20</value> + </param> + <param> + <key>bw22</key> + <value>0</value> + </param> + <param> + <key>corr22</key> + <value>0</value> + </param> + <param> + <key>freq22</key> + <value>100e6</value> + </param> + <param> + <key>if_gain22</key> + <value>20</value> + </param> + <param> + <key>gain22</key> + <value>10</value> + </param> + <param> + <key>ant23</key> + <value></value> + </param> + <param> + <key>bb_gain23</key> + <value>20</value> + </param> + <param> + <key>bw23</key> + <value>0</value> + </param> + <param> + <key>corr23</key> + <value>0</value> + </param> + <param> + <key>freq23</key> + <value>100e6</value> + </param> + <param> + <key>if_gain23</key> + <value>20</value> + </param> + <param> + <key>gain23</key> + <value>10</value> + </param> + <param> + <key>ant24</key> + <value></value> + </param> + <param> + <key>bb_gain24</key> + <value>20</value> + </param> + <param> + <key>bw24</key> + <value>0</value> + </param> + <param> + <key>corr24</key> + <value>0</value> + </param> + <param> + <key>freq24</key> + <value>100e6</value> + </param> + <param> + <key>if_gain24</key> + <value>20</value> + </param> + <param> + <key>gain24</key> + <value>10</value> + </param> + <param> + <key>ant25</key> + <value></value> + </param> + <param> + <key>bb_gain25</key> + <value>20</value> + </param> + <param> + <key>bw25</key> + <value>0</value> + </param> + <param> + <key>corr25</key> + <value>0</value> + </param> + <param> + <key>freq25</key> + <value>100e6</value> + </param> + <param> + <key>if_gain25</key> + <value>20</value> + </param> + <param> + <key>gain25</key> + <value>10</value> + </param> + <param> + <key>ant26</key> + <value></value> + </param> + <param> + <key>bb_gain26</key> + <value>20</value> + </param> + <param> + <key>bw26</key> + <value>0</value> + </param> + <param> + <key>corr26</key> + <value>0</value> + </param> + <param> + <key>freq26</key> + <value>100e6</value> + </param> + <param> + <key>if_gain26</key> + <value>20</value> + </param> + <param> + <key>gain26</key> + <value>10</value> + </param> + <param> + <key>ant27</key> + <value></value> + </param> + <param> + <key>bb_gain27</key> + <value>20</value> + </param> + <param> + <key>bw27</key> + <value>0</value> + </param> + <param> + <key>corr27</key> + <value>0</value> + </param> + <param> + <key>freq27</key> + <value>100e6</value> + </param> + <param> + <key>if_gain27</key> + <value>20</value> + </param> + <param> + <key>gain27</key> + <value>10</value> + </param> + <param> + <key>ant28</key> + <value></value> + </param> + <param> + <key>bb_gain28</key> + <value>20</value> + </param> + <param> + <key>bw28</key> + <value>0</value> + </param> + <param> + <key>corr28</key> + <value>0</value> + </param> + <param> + <key>freq28</key> + <value>100e6</value> + </param> + <param> + <key>if_gain28</key> + <value>20</value> + </param> + <param> + <key>gain28</key> + <value>10</value> + </param> + <param> + <key>ant29</key> + <value></value> + </param> + <param> + <key>bb_gain29</key> + <value>20</value> + </param> + <param> + <key>bw29</key> + <value>0</value> + </param> + <param> + <key>corr29</key> + <value>0</value> + </param> + <param> + <key>freq29</key> + <value>100e6</value> + </param> + <param> + <key>if_gain29</key> + <value>20</value> + </param> + <param> + <key>gain29</key> + <value>10</value> + </param> + <param> + <key>ant2</key> + <value></value> + </param> + <param> + <key>bb_gain2</key> + <value>20</value> + </param> + <param> + <key>bw2</key> + <value>0</value> + </param> + <param> + <key>corr2</key> + <value>0</value> + </param> + <param> + <key>freq2</key> + <value>100e6</value> + </param> + <param> + <key>if_gain2</key> + <value>20</value> + </param> + <param> + <key>gain2</key> + <value>10</value> + </param> + <param> + <key>ant30</key> + <value></value> + </param> + <param> + <key>bb_gain30</key> + <value>20</value> + </param> + <param> + <key>bw30</key> + <value>0</value> + </param> + <param> + <key>corr30</key> + <value>0</value> + </param> + <param> + <key>freq30</key> + <value>100e6</value> + </param> + <param> + <key>if_gain30</key> + <value>20</value> + </param> + <param> + <key>gain30</key> + <value>10</value> + </param> + <param> + <key>ant31</key> + <value></value> + </param> + <param> + <key>bb_gain31</key> + <value>20</value> + </param> + <param> + <key>bw31</key> + <value>0</value> + </param> + <param> + <key>corr31</key> + <value>0</value> + </param> + <param> + <key>freq31</key> + <value>100e6</value> + </param> + <param> + <key>if_gain31</key> + <value>20</value> + </param> + <param> + <key>gain31</key> + <value>10</value> + </param> + <param> + <key>ant3</key> + <value></value> + </param> + <param> + <key>bb_gain3</key> + <value>20</value> + </param> + <param> + <key>bw3</key> + <value>0</value> + </param> + <param> + <key>corr3</key> + <value>0</value> + </param> + <param> + <key>freq3</key> + <value>100e6</value> + </param> + <param> + <key>if_gain3</key> + <value>20</value> + </param> + <param> + <key>gain3</key> + <value>10</value> + </param> + <param> + <key>ant4</key> + <value></value> + </param> + <param> + <key>bb_gain4</key> + <value>20</value> + </param> + <param> + <key>bw4</key> + <value>0</value> + </param> + <param> + <key>corr4</key> + <value>0</value> + </param> + <param> + <key>freq4</key> + <value>100e6</value> + </param> + <param> + <key>if_gain4</key> + <value>20</value> + </param> + <param> + <key>gain4</key> + <value>10</value> + </param> + <param> + <key>ant5</key> + <value></value> + </param> + <param> + <key>bb_gain5</key> + <value>20</value> + </param> + <param> + <key>bw5</key> + <value>0</value> + </param> + <param> + <key>corr5</key> + <value>0</value> + </param> + <param> + <key>freq5</key> + <value>100e6</value> + </param> + <param> + <key>if_gain5</key> + <value>20</value> + </param> + <param> + <key>gain5</key> + <value>10</value> + </param> + <param> + <key>ant6</key> + <value></value> + </param> + <param> + <key>bb_gain6</key> + <value>20</value> + </param> + <param> + <key>bw6</key> + <value>0</value> + </param> + <param> + <key>corr6</key> + <value>0</value> + </param> + <param> + <key>freq6</key> + <value>100e6</value> + </param> + <param> + <key>if_gain6</key> + <value>20</value> + </param> + <param> + <key>gain6</key> + <value>10</value> + </param> + <param> + <key>ant7</key> + <value></value> + </param> + <param> + <key>bb_gain7</key> + <value>20</value> + </param> + <param> + <key>bw7</key> + <value>0</value> + </param> + <param> + <key>corr7</key> + <value>0</value> + </param> + <param> + <key>freq7</key> + <value>100e6</value> + </param> + <param> + <key>if_gain7</key> + <value>20</value> + </param> + <param> + <key>gain7</key> + <value>10</value> + </param> + <param> + <key>ant8</key> + <value></value> + </param> + <param> + <key>bb_gain8</key> + <value>20</value> + </param> + <param> + <key>bw8</key> + <value>0</value> + </param> + <param> + <key>corr8</key> + <value>0</value> + </param> + <param> + <key>freq8</key> + <value>100e6</value> + </param> + <param> + <key>if_gain8</key> + <value>20</value> + </param> + <param> + <key>gain8</key> + <value>10</value> + </param> + <param> + <key>ant9</key> + <value></value> + </param> + <param> + <key>bb_gain9</key> + <value>20</value> + </param> + <param> + <key>bw9</key> + <value>0</value> + </param> + <param> + <key>corr9</key> + <value>0</value> + </param> + <param> + <key>freq9</key> + <value>100e6</value> + </param> + <param> + <key>if_gain9</key> + <value>20</value> + </param> + <param> + <key>gain9</key> + <value>10</value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>args</key> + <value>bladerf=0,buffers=128,buflen=32768</value> + </param> + <param> + <key>_enabled</key> + <value>1</value> + </param> + <param> + <key>_coordinate</key> + <value>(984, 284)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>osmosdr_sink_0</value> + </param> + <param> + <key>type</key> + <value>fc32</value> + </param> + <param> + <key>clock_source0</key> + <value></value> + </param> + <param> + <key>time_source0</key> + <value></value> + </param> + <param> + <key>clock_source1</key> + <value></value> + </param> + <param> + <key>time_source1</key> + <value></value> + </param> + <param> + <key>clock_source2</key> + <value></value> + </param> + <param> + <key>time_source2</key> + <value></value> + </param> + <param> + <key>clock_source3</key> + <value></value> + </param> + <param> + <key>time_source3</key> + <value></value> + </param> + <param> + <key>clock_source4</key> + <value></value> + </param> + <param> + <key>time_source4</key> + <value></value> + </param> + <param> + <key>clock_source5</key> + <value></value> + </param> + <param> + <key>time_source5</key> + <value></value> + </param> + <param> + <key>clock_source6</key> + <value></value> + </param> + <param> + <key>time_source6</key> + <value></value> + </param> + <param> + <key>clock_source7</key> + <value></value> + </param> + <param> + <key>time_source7</key> + <value></value> + </param> + <param> + <key>nchan</key> + <value>1</value> + </param> + <param> + <key>num_mboards</key> + <value>1</value> + </param> + <param> + <key>sample_rate</key> + <value>samp_rate</value> + </param> + <param> + <key>sync</key> + <value></value> + </param> + </block> + <block> <key>qtgui_const_sink_x</key> <param> <key>autoscale</key> @@ -863,7 +2094,7 @@ </param> <param> <key>_coordinate</key> - <value>(360, 492)</value> + <value>(360, 324)</value> </param> <param> <key>gui_hint</key> @@ -1198,7 +2429,7 @@ </param> <param> <key>center_freq0</key> - <value>429000000</value> + <value>center_freq</value> </param> <param> <key>norm_gain0</key> @@ -1206,7 +2437,7 @@ </param> <param> <key>gain0</key> - <value>50</value> + <value>tx_gain</value> </param> <param> <key>ant10</key> @@ -1850,11 +3081,11 @@ </param> <param> <key>_enabled</key> - <value>True</value> + <value>0</value> </param> <param> <key>_coordinate</key> - <value>(984, 344)</value> + <value>(992, 448)</value> </param> <param> <key>_rotation</key> @@ -2013,6 +3244,12 @@ </connection> <connection> <source_block_id>blocks_multiply_const_xx_0</source_block_id> + <sink_block_id>osmosdr_sink_0</sink_block_id> + <source_key>0</source_key> + <sink_key>0</sink_key> + </connection> + <connection> + <source_block_id>blocks_multiply_const_xx_0</source_block_id> <sink_block_id>uhd_usrp_sink_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> diff --git a/gr-dtv/examples/dvbt_tx_8k.grc b/gr-dtv/examples/dvbt_tx_8k.grc index 9c5cc325e9..f674035bcd 100644 --- a/gr-dtv/examples/dvbt_tx_8k.grc +++ b/gr-dtv/examples/dvbt_tx_8k.grc @@ -93,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 76)</value> </param> <param> @@ -109,6 +136,195 @@ </param> </block> <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>50</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(240, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>tx_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>89</value> + </param> + <param> + <key>rangeType</key> + <value>float</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>-8</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(8, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga1_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>-35</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>-4</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> + <key>variable_qtgui_range</key> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>value</key> + <value>10</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>_coordinate</key> + <value>(120, 496)</value> + </param> + <param> + <key>gui_hint</key> + <value></value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>vga2_gain</value> + </param> + <param> + <key>label</key> + <value></value> + </param> + <param> + <key>min_len</key> + <value>200</value> + </param> + <param> + <key>orient</key> + <value>Qt.Horizontal</value> + </param> + <param> + <key>start</key> + <value>0</value> + </param> + <param> + <key>step</key> + <value>1</value> + </param> + <param> + <key>stop</key> + <value>25</value> + </param> + <param> + <key>rangeType</key> + <value>int</value> + </param> + <param> + <key>widget</key> + <value>counter_slider</value> + </param> + </block> + <block> <key>blocks_file_source</key> <param> <key>alias</key> @@ -128,7 +344,7 @@ </param> <param> <key>file</key> - <value>/run/shm/advtest.ts</value> + <value>/run/shm/adv8dvbt23qam64.ts</value> </param> <param> <key>_coordinate</key> @@ -187,7 +403,7 @@ </param> <param> <key>_coordinate</key> - <value>(696, 388)</value> + <value>(696, 420)</value> </param> <param> <key>_rotation</key> @@ -234,7 +450,7 @@ </param> <param> <key>_coordinate</key> - <value>(120, 500)</value> + <value>(120, 332)</value> </param> <param> <key>_rotation</key> @@ -293,7 +509,7 @@ </param> <param> <key>_coordinate</key> - <value>(392, 368)</value> + <value>(392, 400)</value> </param> <param> <key>_rotation</key> @@ -446,7 +662,7 @@ </param> <param> <key>_coordinate</key> - <value>(336, 72)</value> + <value>(352, 72)</value> </param> <param> <key>_rotation</key> @@ -607,7 +823,7 @@ </param> <param> <key>_coordinate</key> - <value>(536, 24)</value> + <value>(544, 24)</value> </param> <param> <key>_rotation</key> @@ -800,7 +1016,7 @@ </param> <param> <key>_coordinate</key> - <value>(88, 360)</value> + <value>(88, 392)</value> </param> <param> <key>_rotation</key> @@ -836,6 +1052,1021 @@ </param> </block> <block> + <key>osmosdr_sink</key> + <param> + <key>alias</key> + <value></value> + </param> + <param> + <key>ant0</key> + <value></value> + </param> + <param> + <key>bb_gain0</key> + <value>vga1_gain</value> + </param> + <param> + <key>bw0</key> + <value>8750000</value> + </param> + <param> + <key>corr0</key> + <value>0</value> + </param> + <param> + <key>freq0</key> + <value>center_freq</value> + </param> + <param> + <key>if_gain0</key> + <value>0</value> + </param> + <param> + <key>gain0</key> + <value>vga2_gain</value> + </param> + <param> + <key>ant10</key> + <value></value> + </param> + <param> + <key>bb_gain10</key> + <value>20</value> + </param> + <param> + <key>bw10</key> + <value>0</value> + </param> + <param> + <key>corr10</key> + <value>0</value> + </param> + <param> + <key>freq10</key> + <value>100e6</value> + </param> + <param> + <key>if_gain10</key> + <value>20</value> + </param> + <param> + <key>gain10</key> + <value>10</value> + </param> + <param> + <key>ant11</key> + <value></value> + </param> + <param> + <key>bb_gain11</key> + <value>20</value> + </param> + <param> + <key>bw11</key> + <value>0</value> + </param> + <param> + <key>corr11</key> + <value>0</value> + </param> + <param> + <key>freq11</key> + <value>100e6</value> + </param> + <param> + <key>if_gain11</key> + <value>20</value> + </param> + <param> + <key>gain11</key> + <value>10</value> + </param> + <param> + <key>ant12</key> + <value></value> + </param> + <param> + <key>bb_gain12</key> + <value>20</value> + </param> + <param> + <key>bw12</key> + <value>0</value> + </param> + <param> + <key>corr12</key> + <value>0</value> + </param> + <param> + <key>freq12</key> + <value>100e6</value> + </param> + <param> + <key>if_gain12</key> + <value>20</value> + </param> + <param> + <key>gain12</key> + <value>10</value> + </param> + <param> + <key>ant13</key> + <value></value> + </param> + <param> + <key>bb_gain13</key> + <value>20</value> + </param> + <param> + <key>bw13</key> + <value>0</value> + </param> + <param> + <key>corr13</key> + <value>0</value> + </param> + <param> + <key>freq13</key> + <value>100e6</value> + </param> + <param> + <key>if_gain13</key> + <value>20</value> + </param> + <param> + <key>gain13</key> + <value>10</value> + </param> + <param> + <key>ant14</key> + <value></value> + </param> + <param> + <key>bb_gain14</key> + <value>20</value> + </param> + <param> + <key>bw14</key> + <value>0</value> + </param> + <param> + <key>corr14</key> + <value>0</value> + </param> + <param> + <key>freq14</key> + <value>100e6</value> + </param> + <param> + <key>if_gain14</key> + <value>20</value> + </param> + <param> + <key>gain14</key> + <value>10</value> + </param> + <param> + <key>ant15</key> + <value></value> + </param> + <param> + <key>bb_gain15</key> + <value>20</value> + </param> + <param> + <key>bw15</key> + <value>0</value> + </param> + <param> + <key>corr15</key> + <value>0</value> + </param> + <param> + <key>freq15</key> + <value>100e6</value> + </param> + <param> + <key>if_gain15</key> + <value>20</value> + </param> + <param> + <key>gain15</key> + <value>10</value> + </param> + <param> + <key>ant16</key> + <value></value> + </param> + <param> + <key>bb_gain16</key> + <value>20</value> + </param> + <param> + <key>bw16</key> + <value>0</value> + </param> + <param> + <key>corr16</key> + <value>0</value> + </param> + <param> + <key>freq16</key> + <value>100e6</value> + </param> + <param> + <key>if_gain16</key> + <value>20</value> + </param> + <param> + <key>gain16</key> + <value>10</value> + </param> + <param> + <key>ant17</key> + <value></value> + </param> + <param> + <key>bb_gain17</key> + <value>20</value> + </param> + <param> + <key>bw17</key> + <value>0</value> + </param> + <param> + <key>corr17</key> + <value>0</value> + </param> + <param> + <key>freq17</key> + <value>100e6</value> + </param> + <param> + <key>if_gain17</key> + <value>20</value> + </param> + <param> + <key>gain17</key> + <value>10</value> + </param> + <param> + <key>ant18</key> + <value></value> + </param> + <param> + <key>bb_gain18</key> + <value>20</value> + </param> + <param> + <key>bw18</key> + <value>0</value> + </param> + <param> + <key>corr18</key> + <value>0</value> + </param> + <param> + <key>freq18</key> + <value>100e6</value> + </param> + <param> + <key>if_gain18</key> + <value>20</value> + </param> + <param> + <key>gain18</key> + <value>10</value> + </param> + <param> + <key>ant19</key> + <value></value> + </param> + <param> + <key>bb_gain19</key> + <value>20</value> + </param> + <param> + <key>bw19</key> + <value>0</value> + </param> + <param> + <key>corr19</key> + <value>0</value> + </param> + <param> + <key>freq19</key> + <value>100e6</value> + </param> + <param> + <key>if_gain19</key> + <value>20</value> + </param> + <param> + <key>gain19</key> + <value>10</value> + </param> + <param> + <key>ant1</key> + <value></value> + </param> + <param> + <key>bb_gain1</key> + <value>20</value> + </param> + <param> + <key>bw1</key> + <value>0</value> + </param> + <param> + <key>corr1</key> + <value>0</value> + </param> + <param> + <key>freq1</key> + <value>100e6</value> + </param> + <param> + <key>if_gain1</key> + <value>20</value> + </param> + <param> + <key>gain1</key> + <value>10</value> + </param> + <param> + <key>ant20</key> + <value></value> + </param> + <param> + <key>bb_gain20</key> + <value>20</value> + </param> + <param> + <key>bw20</key> + <value>0</value> + </param> + <param> + <key>corr20</key> + <value>0</value> + </param> + <param> + <key>freq20</key> + <value>100e6</value> + </param> + <param> + <key>if_gain20</key> + <value>20</value> + </param> + <param> + <key>gain20</key> + <value>10</value> + </param> + <param> + <key>ant21</key> + <value></value> + </param> + <param> + <key>bb_gain21</key> + <value>20</value> + </param> + <param> + <key>bw21</key> + <value>0</value> + </param> + <param> + <key>corr21</key> + <value>0</value> + </param> + <param> + <key>freq21</key> + <value>100e6</value> + </param> + <param> + <key>if_gain21</key> + <value>20</value> + </param> + <param> + <key>gain21</key> + <value>10</value> + </param> + <param> + <key>ant22</key> + <value></value> + </param> + <param> + <key>bb_gain22</key> + <value>20</value> + </param> + <param> + <key>bw22</key> + <value>0</value> + </param> + <param> + <key>corr22</key> + <value>0</value> + </param> + <param> + <key>freq22</key> + <value>100e6</value> + </param> + <param> + <key>if_gain22</key> + <value>20</value> + </param> + <param> + <key>gain22</key> + <value>10</value> + </param> + <param> + <key>ant23</key> + <value></value> + </param> + <param> + <key>bb_gain23</key> + <value>20</value> + </param> + <param> + <key>bw23</key> + <value>0</value> + </param> + <param> + <key>corr23</key> + <value>0</value> + </param> + <param> + <key>freq23</key> + <value>100e6</value> + </param> + <param> + <key>if_gain23</key> + <value>20</value> + </param> + <param> + <key>gain23</key> + <value>10</value> + </param> + <param> + <key>ant24</key> + <value></value> + </param> + <param> + <key>bb_gain24</key> + <value>20</value> + </param> + <param> + <key>bw24</key> + <value>0</value> + </param> + <param> + <key>corr24</key> + <value>0</value> + </param> + <param> + <key>freq24</key> + <value>100e6</value> + </param> + <param> + <key>if_gain24</key> + <value>20</value> + </param> + <param> + <key>gain24</key> + <value>10</value> + </param> + <param> + <key>ant25</key> + <value></value> + </param> + <param> + <key>bb_gain25</key> + <value>20</value> + </param> + <param> + <key>bw25</key> + <value>0</value> + </param> + <param> + <key>corr25</key> + <value>0</value> + </param> + <param> + <key>freq25</key> + <value>100e6</value> + </param> + <param> + <key>if_gain25</key> + <value>20</value> + </param> + <param> + <key>gain25</key> + <value>10</value> + </param> + <param> + <key>ant26</key> + <value></value> + </param> + <param> + <key>bb_gain26</key> + <value>20</value> + </param> + <param> + <key>bw26</key> + <value>0</value> + </param> + <param> + <key>corr26</key> + <value>0</value> + </param> + <param> + <key>freq26</key> + <value>100e6</value> + </param> + <param> + <key>if_gain26</key> + <value>20</value> + </param> + <param> + <key>gain26</key> + <value>10</value> + </param> + <param> + <key>ant27</key> + <value></value> + </param> + <param> + <key>bb_gain27</key> + <value>20</value> + </param> + <param> + <key>bw27</key> + <value>0</value> + </param> + <param> + <key>corr27</key> + <value>0</value> + </param> + <param> + <key>freq27</key> + <value>100e6</value> + </param> + <param> + <key>if_gain27</key> + <value>20</value> + </param> + <param> + <key>gain27</key> + <value>10</value> + </param> + <param> + <key>ant28</key> + <value></value> + </param> + <param> + <key>bb_gain28</key> + <value>20</value> + </param> + <param> + <key>bw28</key> + <value>0</value> + </param> + <param> + <key>corr28</key> + <value>0</value> + </param> + <param> + <key>freq28</key> + <value>100e6</value> + </param> + <param> + <key>if_gain28</key> + <value>20</value> + </param> + <param> + <key>gain28</key> + <value>10</value> + </param> + <param> + <key>ant29</key> + <value></value> + </param> + <param> + <key>bb_gain29</key> + <value>20</value> + </param> + <param> + <key>bw29</key> + <value>0</value> + </param> + <param> + <key>corr29</key> + <value>0</value> + </param> + <param> + <key>freq29</key> + <value>100e6</value> + </param> + <param> + <key>if_gain29</key> + <value>20</value> + </param> + <param> + <key>gain29</key> + <value>10</value> + </param> + <param> + <key>ant2</key> + <value></value> + </param> + <param> + <key>bb_gain2</key> + <value>20</value> + </param> + <param> + <key>bw2</key> + <value>0</value> + </param> + <param> + <key>corr2</key> + <value>0</value> + </param> + <param> + <key>freq2</key> + <value>100e6</value> + </param> + <param> + <key>if_gain2</key> + <value>20</value> + </param> + <param> + <key>gain2</key> + <value>10</value> + </param> + <param> + <key>ant30</key> + <value></value> + </param> + <param> + <key>bb_gain30</key> + <value>20</value> + </param> + <param> + <key>bw30</key> + <value>0</value> + </param> + <param> + <key>corr30</key> + <value>0</value> + </param> + <param> + <key>freq30</key> + <value>100e6</value> + </param> + <param> + <key>if_gain30</key> + <value>20</value> + </param> + <param> + <key>gain30</key> + <value>10</value> + </param> + <param> + <key>ant31</key> + <value></value> + </param> + <param> + <key>bb_gain31</key> + <value>20</value> + </param> + <param> + <key>bw31</key> + <value>0</value> + </param> + <param> + <key>corr31</key> + <value>0</value> + </param> + <param> + <key>freq31</key> + <value>100e6</value> + </param> + <param> + <key>if_gain31</key> + <value>20</value> + </param> + <param> + <key>gain31</key> + <value>10</value> + </param> + <param> + <key>ant3</key> + <value></value> + </param> + <param> + <key>bb_gain3</key> + <value>20</value> + </param> + <param> + <key>bw3</key> + <value>0</value> + </param> + <param> + <key>corr3</key> + <value>0</value> + </param> + <param> + <key>freq3</key> + <value>100e6</value> + </param> + <param> + <key>if_gain3</key> + <value>20</value> + </param> + <param> + <key>gain3</key> + <value>10</value> + </param> + <param> + <key>ant4</key> + <value></value> + </param> + <param> + <key>bb_gain4</key> + <value>20</value> + </param> + <param> + <key>bw4</key> + <value>0</value> + </param> + <param> + <key>corr4</key> + <value>0</value> + </param> + <param> + <key>freq4</key> + <value>100e6</value> + </param> + <param> + <key>if_gain4</key> + <value>20</value> + </param> + <param> + <key>gain4</key> + <value>10</value> + </param> + <param> + <key>ant5</key> + <value></value> + </param> + <param> + <key>bb_gain5</key> + <value>20</value> + </param> + <param> + <key>bw5</key> + <value>0</value> + </param> + <param> + <key>corr5</key> + <value>0</value> + </param> + <param> + <key>freq5</key> + <value>100e6</value> + </param> + <param> + <key>if_gain5</key> + <value>20</value> + </param> + <param> + <key>gain5</key> + <value>10</value> + </param> + <param> + <key>ant6</key> + <value></value> + </param> + <param> + <key>bb_gain6</key> + <value>20</value> + </param> + <param> + <key>bw6</key> + <value>0</value> + </param> + <param> + <key>corr6</key> + <value>0</value> + </param> + <param> + <key>freq6</key> + <value>100e6</value> + </param> + <param> + <key>if_gain6</key> + <value>20</value> + </param> + <param> + <key>gain6</key> + <value>10</value> + </param> + <param> + <key>ant7</key> + <value></value> + </param> + <param> + <key>bb_gain7</key> + <value>20</value> + </param> + <param> + <key>bw7</key> + <value>0</value> + </param> + <param> + <key>corr7</key> + <value>0</value> + </param> + <param> + <key>freq7</key> + <value>100e6</value> + </param> + <param> + <key>if_gain7</key> + <value>20</value> + </param> + <param> + <key>gain7</key> + <value>10</value> + </param> + <param> + <key>ant8</key> + <value></value> + </param> + <param> + <key>bb_gain8</key> + <value>20</value> + </param> + <param> + <key>bw8</key> + <value>0</value> + </param> + <param> + <key>corr8</key> + <value>0</value> + </param> + <param> + <key>freq8</key> + <value>100e6</value> + </param> + <param> + <key>if_gain8</key> + <value>20</value> + </param> + <param> + <key>gain8</key> + <value>10</value> + </param> + <param> + <key>ant9</key> + <value></value> + </param> + <param> + <key>bb_gain9</key> + <value>20</value> + </param> + <param> + <key>bw9</key> + <value>0</value> + </param> + <param> + <key>corr9</key> + <value>0</value> + </param> + <param> + <key>freq9</key> + <value>100e6</value> + </param> + <param> + <key>if_gain9</key> + <value>20</value> + </param> + <param> + <key>gain9</key> + <value>10</value> + </param> + <param> + <key>comment</key> + <value></value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>args</key> + <value>bladerf=0,buffers=128,buflen=32768</value> + </param> + <param> + <key>_enabled</key> + <value>1</value> + </param> + <param> + <key>_coordinate</key> + <value>(984, 284)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>osmosdr_sink_0</value> + </param> + <param> + <key>type</key> + <value>fc32</value> + </param> + <param> + <key>clock_source0</key> + <value></value> + </param> + <param> + <key>time_source0</key> + <value></value> + </param> + <param> + <key>clock_source1</key> + <value></value> + </param> + <param> + <key>time_source1</key> + <value></value> + </param> + <param> + <key>clock_source2</key> + <value></value> + </param> + <param> + <key>time_source2</key> + <value></value> + </param> + <param> + <key>clock_source3</key> + <value></value> + </param> + <param> + <key>time_source3</key> + <value></value> + </param> + <param> + <key>clock_source4</key> + <value></value> + </param> + <param> + <key>time_source4</key> + <value></value> + </param> + <param> + <key>clock_source5</key> + <value></value> + </param> + <param> + <key>time_source5</key> + <value></value> + </param> + <param> + <key>clock_source6</key> + <value></value> + </param> + <param> + <key>time_source6</key> + <value></value> + </param> + <param> + <key>clock_source7</key> + <value></value> + </param> + <param> + <key>time_source7</key> + <value></value> + </param> + <param> + <key>nchan</key> + <value>1</value> + </param> + <param> + <key>num_mboards</key> + <value>1</value> + </param> + <param> + <key>sample_rate</key> + <value>samp_rate</value> + </param> + <param> + <key>sync</key> + <value></value> + </param> + </block> + <block> <key>qtgui_const_sink_x</key> <param> <key>autoscale</key> @@ -863,7 +2094,7 @@ </param> <param> <key>_coordinate</key> - <value>(360, 492)</value> + <value>(360, 324)</value> </param> <param> <key>gui_hint</key> @@ -1198,7 +2429,7 @@ </param> <param> <key>center_freq0</key> - <value>429000000</value> + <value>center_freq</value> </param> <param> <key>norm_gain0</key> @@ -1206,7 +2437,7 @@ </param> <param> <key>gain0</key> - <value>50</value> + <value>tx_gain</value> </param> <param> <key>ant10</key> @@ -1850,11 +3081,11 @@ </param> <param> <key>_enabled</key> - <value>True</value> + <value>0</value> </param> <param> <key>_coordinate</key> - <value>(984, 344)</value> + <value>(992, 448)</value> </param> <param> <key>_rotation</key> @@ -2013,6 +3244,12 @@ </connection> <connection> <source_block_id>blocks_multiply_const_xx_0</source_block_id> + <sink_block_id>osmosdr_sink_0</sink_block_id> + <source_key>0</source_key> + <sink_key>0</sink_key> + </connection> + <connection> + <source_block_id>blocks_multiply_const_xx_0</source_block_id> <sink_block_id>uhd_usrp_sink_0</sink_block_id> <source_key>0</source_key> <sink_key>0</sink_key> diff --git a/gr-dtv/examples/uhd_atsc_tx.grc b/gr-dtv/examples/uhd_atsc_tx.grc index 24b451e474..7fe55eb19a 100644 --- a/gr-dtv/examples/uhd_atsc_tx.grc +++ b/gr-dtv/examples/uhd_atsc_tx.grc @@ -371,7 +371,7 @@ </param> <param> <key>file</key> - <value>advatsc.ts</value> + <value>/run/shm/advatsc.ts</value> </param> <param> <key>_coordinate</key> @@ -1858,7 +1858,7 @@ </param> <param> <key>_enabled</key> - <value>0</value> + <value>1</value> </param> <param> <key>_coordinate</key> @@ -2280,7 +2280,7 @@ </param> <param> <key>gain0</key> - <value>50</value> + <value>tx_gain</value> </param> <param> <key>ant10</key> @@ -2924,7 +2924,7 @@ </param> <param> <key>_enabled</key> - <value>1</value> + <value>0</value> </param> <param> <key>_coordinate</key> diff --git a/gr-dtv/examples/vv003-cr23.grc b/gr-dtv/examples/vv003-cr23.grc index 1b92b010de..4e3df5a968 100644 --- a/gr-dtv/examples/vv003-cr23.grc +++ b/gr-dtv/examples/vv003-cr23.grc @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -93,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 75)</value> </param> <param> @@ -1189,7 +1216,7 @@ </param> <param> <key>freq0</key> - <value>429e6</value> + <value>center_freq</value> </param> <param> <key>if_gain0</key> @@ -1197,7 +1224,7 @@ </param> <param> <key>gain0</key> - <value>18</value> + <value>10</value> </param> <param> <key>ant10</key> diff --git a/gr-dtv/examples/vv009-4kfft.grc b/gr-dtv/examples/vv009-4kfft.grc index dfc9350b10..cd8b24701f 100644 --- a/gr-dtv/examples/vv009-4kfft.grc +++ b/gr-dtv/examples/vv009-4kfft.grc @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -93,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 75)</value> </param> <param> @@ -1189,7 +1216,7 @@ </param> <param> <key>freq0</key> - <value>429e6</value> + <value>center_freq</value> </param> <param> <key>if_gain0</key> @@ -1197,7 +1224,7 @@ </param> <param> <key>gain0</key> - <value>18</value> + <value>10</value> </param> <param> <key>ant10</key> diff --git a/gr-dtv/examples/vv018-miso.grc b/gr-dtv/examples/vv018-miso.grc index 880e1fce72..f3434a5dc9 100644 --- a/gr-dtv/examples/vv018-miso.grc +++ b/gr-dtv/examples/vv018-miso.grc @@ -38,7 +38,7 @@ </param> <param> <key>generate_options</key> - <value>wx_gui</value> + <value>qt_gui</value> </param> <param> <key>hier_block_src_path</key> @@ -93,6 +93,33 @@ </param> <param> <key>_coordinate</key> + <value>(176, 12)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + <param> + <key>id</key> + <value>center_freq</value> + </param> + <param> + <key>value</key> + <value>429e6</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>(8, 75)</value> </param> <param> @@ -1583,7 +1610,7 @@ </param> <param> <key>freq0</key> - <value>429e6</value> + <value>center_freq</value> </param> <param> <key>if_gain0</key> @@ -1591,7 +1618,7 @@ </param> <param> <key>gain0</key> - <value>18</value> + <value>10</value> </param> <param> <key>ant10</key> |