Difference between revisions of "Adjusting USB Radio Audio Levels"

From "AllStarLink Wiki"
Jump to: navigation, search
(Created page with "Category:How to This how-to describes how to properly set audio levels with a URI interfaced to a radio when using chan_usbradio. Required Equipment Communications serv...")
 
m
 
Line 4: Line 4:
  
  
Required Equipment
+
'''Required Equipment'''
 +
 
 
Communications service monitor, or deviation meter and FM signal generator.
 
Communications service monitor, or deviation meter and FM signal generator.
  
  
  
Preliminary Checks
+
'''Preliminary Checks'''
 +
 
 
Modify the config files for the type of radios you have (repeater or half-duplex) and the type of carrier detection you want to do.
 
Modify the config files for the type of radios you have (repeater or half-duplex) and the type of carrier detection you want to do.
  
Line 16: Line 18:
  
  
Procedure
+
'''Procedure'''
 +
 
 
From the Asterisk CLI, (to get into the Asterisk CLI, type asterisk -r from a root shell) set the receiver noise baseline (with no signal on the receiver frequency) as follows:
 
From the Asterisk CLI, (to get into the Asterisk CLI, type asterisk -r from a root shell) set the receiver noise baseline (with no signal on the receiver frequency) as follows:
  
radio tune rxnoise
+
''radio tune rxnoise''
  
 
Set the receive audio input level by suppling an FM signal at 1KHz with 3KHz of deviation (with no CTCSS) on the receiver's frequency. then once the signal is present, type:
 
Set the receive audio input level by suppling an FM signal at 1KHz with 3KHz of deviation (with no CTCSS) on the receiver's frequency. then once the signal is present, type:
  
radio tune rxvoice
+
''radio tune rxvoice''
  
 
Set the CTCSS tone level by supplying a CTCSS tone at 600Hz deviation your desired frequency (with no other modulation), and type:
 
Set the CTCSS tone level by supplying a CTCSS tone at 600Hz deviation your desired frequency (with no other modulation), and type:
  
radio tune rxtone
+
''radio tune rxtone''
  
 
Save the receiver levels by typing:
 
Save the receiver levels by typing:
  
radio tune save
+
''radio tune save''
  
 
Set the CTCSS tone level to zero by typing:
 
Set the CTCSS tone level to zero by typing:
  
radio tune txtone 0
+
''radio tune txtone 0''
  
 
To set the transmit audio level, monitor the transmitter with a deviation meter and start with
 
To set the transmit audio level, monitor the transmitter with a deviation meter and start with
 
the setting of 500 (which is the midpoint) by typing:
 
the setting of 500 (which is the midpoint) by typing:
  
radio tune txvoice 500
+
''radio tune txvoice 500''
  
 
This will cause the transmitter to be keyed, and a brief tone be sent so that you can measure the transmit audio level with your deviation meter or service monitor. The last parameter is an audio level setting with a range of 000 to 999. Set the number to that which gives you 3KHz of deviation. Repeat the radio tune txvoice command using different numbers (successive approximation) until you get the desired 3 KHz of deviation.
 
This will cause the transmitter to be keyed, and a brief tone be sent so that you can measure the transmit audio level with your deviation meter or service monitor. The last parameter is an audio level setting with a range of 000 to 999. Set the number to that which gives you 3KHz of deviation. Repeat the radio tune txvoice command using different numbers (successive approximation) until you get the desired 3 KHz of deviation.
Line 46: Line 49:
 
Set the TX CTCSS tone level by typing the following:
 
Set the TX CTCSS tone level by typing the following:
  
radio tune txtone 500
+
''radio tune txtone 500''
  
 
This will cause the transmitter to be keyed, and a brief CTCSS tone be sent so that you can measure the TX CTCSS level with your deviation meter or service monitor. The last parameter is a TXCTCSS level setting with a range of 000 to 999. Set the number to that which gives you 0.6 KHz of deviation. Repeat the radio tune command using different numbers until you get the desired 0.6 KHz of deviation.
 
This will cause the transmitter to be keyed, and a brief CTCSS tone be sent so that you can measure the TX CTCSS level with your deviation meter or service monitor. The last parameter is a TXCTCSS level setting with a range of 000 to 999. Set the number to that which gives you 0.6 KHz of deviation. Repeat the radio tune command using different numbers until you get the desired 0.6 KHz of deviation.
Line 52: Line 55:
 
Save the settings by typing:
 
Save the settings by typing:
  
radio tune save
+
''radio tune save''
  
 
You may now test the setup to see if the audio levels are acceptable.
 
You may now test the setup to see if the audio levels are acceptable.

Latest revision as of 18:55, 25 January 2019

This how-to describes how to properly set audio levels with a URI interfaced to a radio when using chan_usbradio.


Required Equipment

Communications service monitor, or deviation meter and FM signal generator.


Preliminary Checks

Modify the config files for the type of radios you have (repeater or half-duplex) and the type of carrier detection you want to do.

Make sure your radio is connected to the USB interface and turned on before proceeding.


Procedure

From the Asterisk CLI, (to get into the Asterisk CLI, type asterisk -r from a root shell) set the receiver noise baseline (with no signal on the receiver frequency) as follows:

radio tune rxnoise

Set the receive audio input level by suppling an FM signal at 1KHz with 3KHz of deviation (with no CTCSS) on the receiver's frequency. then once the signal is present, type:

radio tune rxvoice

Set the CTCSS tone level by supplying a CTCSS tone at 600Hz deviation your desired frequency (with no other modulation), and type:

radio tune rxtone

Save the receiver levels by typing:

radio tune save

Set the CTCSS tone level to zero by typing:

radio tune txtone 0

To set the transmit audio level, monitor the transmitter with a deviation meter and start with the setting of 500 (which is the midpoint) by typing:

radio tune txvoice 500

This will cause the transmitter to be keyed, and a brief tone be sent so that you can measure the transmit audio level with your deviation meter or service monitor. The last parameter is an audio level setting with a range of 000 to 999. Set the number to that which gives you 3KHz of deviation. Repeat the radio tune txvoice command using different numbers (successive approximation) until you get the desired 3 KHz of deviation.

Set the TX CTCSS tone level by typing the following:

radio tune txtone 500

This will cause the transmitter to be keyed, and a brief CTCSS tone be sent so that you can measure the TX CTCSS level with your deviation meter or service monitor. The last parameter is a TXCTCSS level setting with a range of 000 to 999. Set the number to that which gives you 0.6 KHz of deviation. Repeat the radio tune command using different numbers until you get the desired 0.6 KHz of deviation.

Save the settings by typing:

radio tune save

You may now test the setup to see if the audio levels are acceptable.