ais_tx_laforge: Reduce UHD/USRP gain to 0dB

... which is sufficient if we are connected over coaxial wire to the AIS
receiver.
This commit is contained in:
Harald Welte 2015-03-23 20:23:08 +01:00
parent f085d27236
commit 6b8819c43c
1 changed files with 306 additions and 306 deletions

View File

@ -1,7 +1,7 @@
<?xml version='1.0' encoding='ASCII'?>
<?grc format='1' created='3.7.5'?>
<flow_graph>
<timestamp>Mon Mar 23 20:09:48 2015</timestamp>
<timestamp>Mon Mar 23 20:22:30 2015</timestamp>
<block>
<key>options</key>
<param>
@ -69,7 +69,7 @@
<key>variable</key>
<param>
<key>id</key>
<value>samp_rate</value>
<value>channel_select</value>
</param>
<param>
<key>_enabled</key>
@ -77,7 +77,7 @@
</param>
<param>
<key>value</key>
<value>326531</value>
<value>1</value>
</param>
<param>
<key>alias</key>
@ -85,7 +85,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(173, 0)</value>
<value>(368, -1)</value>
</param>
<param>
<key>_rotation</key>
@ -123,7 +123,7 @@
<key>variable</key>
<param>
<key>id</key>
<value>channel_select</value>
<value>samp_rate</value>
</param>
<param>
<key>_enabled</key>
@ -131,7 +131,7 @@
</param>
<param>
<key>value</key>
<value>1</value>
<value>326531</value>
</param>
<param>
<key>alias</key>
@ -139,7 +139,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(368, -1)</value>
<value>(173, 0)</value>
</param>
<param>
<key>_rotation</key>
@ -782,6 +782,304 @@
<value>0</value>
</param>
</block>
<block>
<key>AISTX_Build_Frame</key>
<param>
<key>id</key>
<value>AISTX_Build_Frame_1</value>
</param>
<param>
<key>_enabled</key>
<value>False</value>
</param>
<param>
<key>sentence</key>
<value>010100000001101100011001110111011011110000000000000001011110000000000000</value>
</param>
<param>
<key>repeat</key>
<value>True</value>
</param>
<param>
<key>enable_NRZI</key>
<value>True</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(1, 317)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>analog_sig_source_x</key>
<param>
<key>id</key>
<value>analog_sig_source_x_0_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>complex</value>
</param>
<param>
<key>samp_rate</key>
<value>samp_rate</value>
</param>
<param>
<key>waveform</key>
<value>analog.GR_SIN_WAVE</value>
</param>
<param>
<key>freq</key>
<value>25000</value>
</param>
<param>
<key>amp</key>
<value>255</value>
</param>
<param>
<key>offset</key>
<value>0</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(280, 400)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>digital_gmsk_mod</key>
<param>
<key>id</key>
<value>digital_gmsk_mod_0_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>samples_per_symbol</key>
<value>int(samp_rate/bit_rate)</value>
</param>
<param>
<key>bt</key>
<value>0.4</value>
</param>
<param>
<key>verbose</key>
<value>False</value>
</param>
<param>
<key>log</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(249, 321)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_socket_pdu</key>
<param>
<key>id</key>
<value>blocks_socket_pdu_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>"TCP_SERVER"</value>
</param>
<param>
<key>host</key>
<value></value>
</param>
<param>
<key>port</key>
<value>52001</value>
</param>
<param>
<key>mtu</key>
<value>10000</value>
</param>
<param>
<key>tcp_no_delay</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(16, 631)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_pdu_to_tagged_stream</key>
<param>
<key>id</key>
<value>blocks_pdu_to_tagged_stream_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>byte</value>
</param>
<param>
<key>tag</key>
<value>packet_len</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(480, 652)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>AisEncoder</key>
<param>
<key>id</key>
<value>AisEncoder_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>enable_NRZI</key>
<value>True</value>
</param>
<param>
<key>num_lead_in_syms</key>
<value>256</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(200, 652)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>uhd_usrp_sink</key>
<param>
@ -938,7 +1236,7 @@
</param>
<param>
<key>gain0</key>
<value>50</value>
<value>0</value>
</param>
<param>
<key>ant0</key>
@ -1465,304 +1763,6 @@
<value>0</value>
</param>
</block>
<block>
<key>AISTX_Build_Frame</key>
<param>
<key>id</key>
<value>AISTX_Build_Frame_1</value>
</param>
<param>
<key>_enabled</key>
<value>False</value>
</param>
<param>
<key>sentence</key>
<value>010100000001101100011001110111011011110000000000000001011110000000000000</value>
</param>
<param>
<key>repeat</key>
<value>True</value>
</param>
<param>
<key>enable_NRZI</key>
<value>True</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(1, 317)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>analog_sig_source_x</key>
<param>
<key>id</key>
<value>analog_sig_source_x_0_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>complex</value>
</param>
<param>
<key>samp_rate</key>
<value>samp_rate</value>
</param>
<param>
<key>waveform</key>
<value>analog.GR_SIN_WAVE</value>
</param>
<param>
<key>freq</key>
<value>25000</value>
</param>
<param>
<key>amp</key>
<value>255</value>
</param>
<param>
<key>offset</key>
<value>0</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(280, 400)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>digital_gmsk_mod</key>
<param>
<key>id</key>
<value>digital_gmsk_mod_0_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>samples_per_symbol</key>
<value>int(samp_rate/bit_rate)</value>
</param>
<param>
<key>bt</key>
<value>0.4</value>
</param>
<param>
<key>verbose</key>
<value>False</value>
</param>
<param>
<key>log</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(249, 321)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_socket_pdu</key>
<param>
<key>id</key>
<value>blocks_socket_pdu_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>"TCP_SERVER"</value>
</param>
<param>
<key>host</key>
<value></value>
</param>
<param>
<key>port</key>
<value>52001</value>
</param>
<param>
<key>mtu</key>
<value>10000</value>
</param>
<param>
<key>tcp_no_delay</key>
<value>False</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(16, 631)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>blocks_pdu_to_tagged_stream</key>
<param>
<key>id</key>
<value>blocks_pdu_to_tagged_stream_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>type</key>
<value>byte</value>
</param>
<param>
<key>tag</key>
<value>packet_len</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(480, 652)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<block>
<key>AisEncoder</key>
<param>
<key>id</key>
<value>AisEncoder_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>enable_NRZI</key>
<value>True</value>
</param>
<param>
<key>num_lead_in_syms</key>
<value>256</value>
</param>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(200, 652)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
<connection>
<source_block_id>digital_gmsk_mod_0</source_block_id>
<sink_block_id>blocks_multiply_xx_0</sink_block_id>