User guide
Web Radio Control is used via a web browser, which displays the remote control user interface and is responsible for transferring and playing back audio. The user interface includes multiple views for controlling different types of devices.
See the station administrator guide for changing settings for the whole station. These settings are important especially if you have the CLUB license version!
The user interface consists of the following components and views:
-
Menu bar
-
Device list view
-
Radio control view
-
Antenna rotator control view
-
Antenna switch control view
-
Generic switch control view
-
Device reservations view
-
Settings dialog
Menu bar
The menu bar at the top of the user interface provides the following functions:
1) The station call sign menu
Clicking the call sign will open a menu that allows you to navigate to the device list view or the reservation calendar.
The call sign displayed in the menu bar is the call sign you specify during activation of your Web Radio Control license.
2) Shortcut menu for devices
The shortcut menu for devices ([device]
) allows you to navigate directly to the control view of any available device.
Each device name in the list has an icon after the name indicating the status of the device. Additionally, there can be a blue calendar icon indicating that the device is currently reserved by an operator.
3) Settings button
The Settings
button opens the settings dialog for managing Web Radio Control server settings.
Please see the settings guide and the station administrator guide for detailed documentation of the settings dialog.
4) Log button
The Log
button opens the log window that displays technical log data about the Web Radio Control user interface and server
and any startup errors that have occurred during the startup procedures of the Web Radio Control server software.
5) Offline button
The Offline
button activates the Offline mode, which temporarily disconnects the web browser from the remote
Web Radio Control server. Clicking the button again will restore the connection.
Please note that going offline does not log you out, and you can restore the connection by going back online without re-entering your login credentials (username and password).
6) Log Out button
The Log Out
button logs you out from Web Radio Control and disconnects the web browser from the remote
Web Radio Control server. Logging out will terminate the user session, which keeps you logged in, and you will need
to re-enter login credentials (username and password) in order to restore the connection to Web Radio Control.
If you use a public computer or a public mobile device to access Web Radio Control, always remember to log out your Web Radio Control user to prevent others from accessing and operating the station without permission.
7) Clock
The clock displays the current time on the client device (web browser). Clicking the clock will toggle the displayed time between the local time zone and UTC time.
8) User account name
The user account name indicates your personal user account name on this particular Web Radio Control installation. The user accounts are station-specific. Clicking the user account name will open the user account details dialog, which allows you to edit your user account data, such as your password, call sign and full name.
9) Ping - network latency
The ping
time indicates network latency: the time it takes for a message from the client device web browser
to reach the Web Radio Control server and the time it takes for a response message from the server to reach
the client device. The time includes the duration of a full round-trip of data over the network, so that
data transfer in one direction takes approximately half of the measured ping time.
The remote control network connection quality is good if the latency is under 100 milliseconds. A latency of under 300 milliseconds is usually acceptable and does not heavily interfere with remote control commands or audio transfer. A large ping latency time is indicated with a red color.
10) Notifications icon
The notifications icon (bell icon) opens the notifications dialog, which displays detailed information about errors detected during remote control operations. This information can be useful for troubleshooting purposes.
Device list view
The device list view lists every controllable device defined in the configuration of Web Radio Control.
To use and control a device, click the green device ID or the name of the device to open the control view for
that particular device. There is also a shortcut menu ([device]
) in the menu bar at the top of the user interface
for navigating between the available device control views. The station call sign in left end of the menu bar opens
a drop-down menu, which contains a link back to the device list view.
Device list
The device list displays a list of all controllable devices defined in the Web Radio Control configuration. The list consists of device identifiers (IDs), device model and some essential information about the state of the device, such as the VFO frequency for radios, the current direction for antenna rotators and the selected antenna for antenna switches.
1) Device identifier and remote control state
The first column of the list indicates the device identifier (ID) and the state of remote control:
-
A green check mark indicates that remote control is working for the device
-
A green "power button" circle indicates that remote control is working for the device, but the device is powered off
-
A yellow exclamation mark indicates that the device is not responding to control commands, but that the background services related to controlling the device, such as Hamlib for radios, are still functional.
-
Some causes for this error are: the device is powered off (but possibly not correctly indicated by the device) or the Web Radio Control configuration for the device is partially incorrect or incompatible with the device.
-
-
A red cross indicates that the background services responsible for controlling the device are not functioning correctly and that the device is unreachable currently.
-
Some causes for this error are: the device is not physically connected to the Web Radio Control server computer (Raspberry Pi), the device is powered off or the Web Radio Control configuration for the device is partially incorrect or incompatible with the device.
-
You can find more information about solving device remote control issues on the troubleshooting page.
Radio control view
Web Radio Control polls most commonly used radio state settings, such as VFO frequency and mode, every half a second and updates the radio control view to match the radio state if the radio is used outside of Web Radio Control. Additionally, Web Radio Control monitors radio meters, such as the S meter and the SWR meter, approximately 4-5 times a second. The rest of the radio state settings update only when explicitly refreshed. This includes all radio settings in the sidebar, which you can refresh using the refresh button at the top of the sidebar.
The following information will update every half a second by default:
-
VFO frequency
-
Mode
-
Filter
-
Antenna selection (internal to radio)
-
RIT and XIT frequencies
-
PTT state
-
Split state
The following meters update approximately 4-5 times a second:
-
S meter
-
SWR meter
-
ALC meter
-
RF output power meter
-
Audio compression meter
-
Input voltage meter
-
Current draw meter
-
SQL state (Squelch ON/OFF)
The radio state settings are color-coded in the following way: their color is green when it matches the state of the radio device being controlled. When you change any setting, such as the VFO frequency, in the Web Radio Control user interface, its color changes temporarily to amber until the state of the actual radio transceiver device has changed to match the user interface. This change of color helps you to recognize the latency of remote control, and it allows you to verify that the state of the radio device has really changed to what you have requested when the setting color changes back to green.
Some radio transceiver models have "set-only" settings, which means that their state can be set via remote control commands,
but their state cannot be queried. The radio control view indicates these set-only settings with
a question mark ?
next to the value of the setting. An example of set-only settings is the VFO setting in most Icom radios,
where the VFO (A or B) can be selected, but the radio does not indicate which VFO is currently selected. The radio control
user interface will display the last VFO setting that was selected in this case.
Many commonly used radio functions have keyboard shortcuts.
1) Audio stream control
The blue Play
button on the left side starts audio streaming for reception (RX) and transmission (TX)
between the client device web browser and the radio transceiver device. The button color changes to amber
when the audio stream is active and clicking the amber Stop
button will stop both audio streaming in both directions.
The drop-down menu on the right side opens a menu, which allows you to control audio streaming in a more fine-grained way. You can start or stop the individual audio streams used for either reception (RX) or transmission (TX). For example, if you do not plan to transmit audio, it is possible to start the stream for audio reception only, which will reduce the amount of network traffic generated by the web browser.
The menu provides settings for audio volumes of the received and transmitted audio. These volume settings control the audio volume in the web browser only and do not control the radio transceiver device directly. The web browser volume settings are saved for each radio device and for each user.
The TX audio settings
section indicates the web browser audio processing functions, such as echo and noise cancellation,
currently being applied for transmitted audio. This audio processing happens entirely in the web browser and the
supported processing functionality depends on the web browser being used. You can change these settings in the
Settings
window tab Audio devices
. You will need to restart audio streaming to take new audio processing
settings into use.
2) Band selector
The band selector drop-down menu allows fast switching between amateur radio frequency bands. The currently available set of bands includes IARU Region 1 band definitions from 2200m (136 kHz) to 13cm (2.4 GHz). Future versions of the Web Radio Control software will include more bands and support for multiple IARU Regions.
Web Radio Control automatically saves the VFO frequency, mode, filter and the selected antenna for each band, so that when you return to a band you have used before, the previous settings on that band will be restored.
3) s button: Tuning step selector
The s
button enables a software-based VFO tuning step that you can select either by using the VFO frequency wheel or
by using the keyboard shortcuts for changing tuning step.
The button will light up and display a capital S
when the tuning step is enabled.
4) M button: Software memory channels
The M
button opens the window for managing software memory channels.
This user guide has a dedicated section that documents the functionality available in the software memory channels window.
5) A/B button: VFO selector
The A/B VFO selector button controls which VFO the frequency, mode and filter settings control.
When the selector is indicates VFO B
, the frequency, mode and filter settings control the state
of the "opposite" VFO (depending on the currently selected VFO). This selector button does not
change the active VFO, which allows, for example, setting the split frequency without
having to activate the other VFO. As the active VFO never changes, the audio reception in the radio
stays on the same VFO frequency all the time.
6) f button: Set current VFO frequency
The "f" button opens the Set frequency
dialog that allows you also to set the current VFO frequency by typing the frequency.
The frequency text input field indicates the current VFO frequency (depending on the A/B VFO selector).
The frequency unit (Hz / kHz / MHz) depends on the frequency unit drop-down menu selection.
The Set
button sets the current VFO frequency according to the frequency text input field value.
7) VFO frequency display
The VFO frequency display controls the frequency of the active VFO or the opposite VFO depending on the A/B VFO selector state.
You can change the VFO frequency by adjusting the individual digits. Left-clicking the mouse or scrolling the mouse wheel up will increase the selected digit and right-clicking or scrolling the mouse wheel down will decrease the selected digit.
There is a separate VFO wheel available for use with touch screens.
8) VFO, ANT, filter and mode settings
The VFO settings indicates the active VFO (e.g. A / B / Main / Sub) and you can change the active VFO by clicking the setting, which will display a drop-down menu of available VFOs.
The ANT setting indicates the selected antenna as a number, and you can change the selected antenna by clicking the setting, which will display a drop-down menu of available antenna choices. This antenna setting is for selecting the active antenna among the built-in antenna connectors of the radio transceiver. The list of available antennas will always display five antennas, because the exact number of antennas is currently not available via the radio control interface Web Radio Control uses.
It is only possible to control settings supported by the radio transceiver model. Settings not supported by the radio model will appear greyed out. For example, if the radio model has only a single antenna connector, it is not possible to change the selected antenna and the setting will appear as greyed out.
Some radio transceiver models have "set-only" settings, which means that their state can be set via remote control commands,
but their state cannot be queried. The radio control view indicates these set-only settings with
a question mark ?
next to the value of the setting. An example of set-only settings is the VFO setting in most Icom radios,
where the VFO (A or B) can be selected, but the radio does not indicate which VFO is currently selected. The radio control
user interface will display the last VFO setting that was selected in this case.
9) RIT/XIT menu
The RIT/XIT menu allows you to enable and disable RIT (Receiver Incremental Tuning) and XIT (Transmitter Incremental Tuning) settings. To select the frequency displayed by the RIT/XIT frequency display next to this menu, click the RIT/XIT text in the menu. The dark blue background in the menu indicates the currently selected frequency (RIT or XIT).
It is only possible to control the RIT and/or XIT settings if the radio transceiver model supports these features. Settings not supported by the radio model will appear greyed out.
10) SPLIT button
The SPLIT button allows you to enable or disable the split function in the radio.
Some radio transceiver models have "set-only" settings, which means that their state can be set via remote control commands,
but their state cannot be queried. The radio control view indicates these set-only settings with
a question mark ?
next to the value of the setting.
11) RIT/XIT frequency display
The RIT/XIT frequency display indicates the current RIT or XIT frequency depending on the selection in the RIT/XIT menu.
The RIT/XIT frequency can be adjusted using mouse the same way as the main VFO frequency.
There is a separate frequency wheel for adjusting RIT and XIT on touch screens.
12) Antenna selector (linked antenna switch)
To make antenna switch control faster and easier, Web Radio Control allows you to link antenna switches to one or more radios. When an antenna switch is linked to a radio, a drop-down selector for the antenna switch will appear in the radio control view above the radio meters. The selector lists the available antenna choices for the antenna switch and allows you to change the active antenna simply by selecting one of the antennas in the drop-down selector.
See more details about configuring linked antenna switches.
13) Antenna rotator control (linked antenna rotator)
To make rotator control faster and easier, Web Radio Control allows you to link rotators to one or more radios. When a rotator is linked to a radio, a direction indicator for the rotator direction will appear in the radio control view above the radio meters. The indicator displays the current azimuth and/or elevation (depending on rotator type) and allows you to set the azimuth and elevation angles by clicking the respective numbers.
There is also a drop-down menu shortcut to the saved rotator directions on the right side of the indicator.
See more details about configuring linked antenna rotators.
14) Quick-access indicators and functions buttons for radio
The quick-access indicators and function buttons allow easy access to the squelch status and to some other commonly used functions. Clicking a button will toggle the function state.
The following indicators are available, depending on the features supported by the radio:
-
SQL - Squelch status (read-only)
-
SPLIT - Split ON/OFF
-
RIT - RIT ON/OFF
-
XIT - XIT ON/OFF
-
NB - Noise blanker ON/OFF
-
NR - Noise reduction ON/OFF
-
AN - Automatic notch filter ON/OFF
-
MN - Manual notch filter ON/OFF
-
COMP - Audio compressor ON/OFF
-
VOX - Voice-operated relay ON/OFF
15) Radio meters
The radio meters provide feedback about received and transmitter signals. The set of available meters
depends on the meters supported by the radio transceiver model control commands. This set of meters
can be adjusted further with the selection of displayed meters in the Meters
section of the sidebar menu.
Web Radio Control supports monitoring the following meters for radios:
-
S meter
for received signal strength -
SWR
meter (Standing Wave Ratio) for indicating the standing wave ratio of the transmitted signal -
ALC
meter (Audio Level Control) for indicating the amount of audio level control required to reduce the strength of the transmitted signal -
RF output power
meter for indicating the output power of the transmitted signal (0-100%) -
Audio compression
meter for indicating the amount of compression applied to the transmitted signal -
Input voltage
meter for indicating the radio voltage. Some radio transceiver models only provide the voltage while transmitting. -
Current draw
meter for indicating the radio current consumption. Some radio transceiver models only provide the current draw while transmitting. -
RMS audio output level to radio
indicates the level of audio that the Web Radio Control server computer outputs to the radio.
You can adjust the set of meters displayed in the Meters
section of the sidebar menu.
16) Band plan
The band plan displays band information for the active amateur radio frequency band between
2200m (136 kHz) and 13cm (2.4 GHz) according to IARU Region 1 regulations. The band plan information includes
allowed modes and the largest allowed bandwidth for transmissions. You can select the current VFO frequency by
clicking the band plan. You can also toggle the visibility of the band plan by clicking the Band plan
button
in the sidebar.
17) RF spectrum scope and waterfall display
The RF spectrum scope and waterfall display are available only when using a radio model that supports delivering the RF spectrum data via a remote connection and the radio control backend service, such as Hamlib, implements this functionality. Currently, the RF spectrum scope works only with the recent Icom SDR radio models, including IC-7300, IC-705, IC-7610, IC-9700 and IC-R8600. Future Web Radio Control versions will add RF spectrum scope support for new radio models.
Please note that even though many transceivers have a built-in RF spectrum scope display, the remote control (CAT) commands do not necessarily support reading the spectrum scope data. This is the case with all Yaesu radio models, including FT-991A, FT-710, FTDX10 and FTDX101.
The RF spectrum scope and waterfall display provides the following controls on top of the display:
-
The
Spectrum
checkbox toggles the scope/waterfall display visibility -
The
Data
checkbox toggles the flow of RF spectrum scope data from the radio -
If the radio transceiver supports multiple scopes, the scope selection drop-down menu provides options to select the scope to display, e.g.
Main
andSub
-
The spectrum scope mode drop-down menu provides the following options for choosing how the spectrum is visualized:
-
CENTER
- The current frequency is always at the center of the spectrum scope. -
FIXED
- The spectrum scope displays a fixed range of frequencies. You can adjust the fixed spectrum edge frequencies in theSpectrum
submenu of the sidebar menu. -
CENTER_SCROLL
- The spectrum scope displays the frequency range specified for theCENTER
choice and the scope follows the current frequency only when tuning outside the displayed frequency range. -
FIXED_SCROLL
- Identical to theFIXED
mode, but the scope follows the current frequency when tuning outside the displayed frequency range.
-
-
The spectrum scope span specifies the scope frequency range in the
CENTER
mode. -
The
Hold
checkbox pauses spectrum scope activity temporarily. -
The spectrum scope reference level boosts or attenuates the signals displayed in the scope and waterfall. The unit of the reference level is decibel (dB).
18) Audio level meter, audio spectrum scope and waterfall display (Audio tab)
The Audio
tab in the radio control view displays an audio level meter and a waterfall display
for the audio frequencies. This waterfall display does not extend to frequencies outside the audio spectrum.
The RX audio
checkbox toggles visibility of the meter and the waterfall display for received audio
and the TX audio
checkbox toggles visibility for transmitted audio. Audio level meter and waterfall display
for transmitted audio is displayed automatically when PTT is active.
19) PTT transmit button
The PTT transmit button near the right edge of the user interface indicates the state of PTT (transmit) and clicking the button will toggle the PTT state. The microphone icon on a blue background indicates reception and the antenna icon on an amber background indicates that transmission is active. A white microphone icon indicates that squelch is open and a black microphone icon indicates that squelch is closed.
There are two ways to use the PTT transmit button:
-
A short click of the PTT button toggles the PTT state permanently between reception and transmission
-
By pressing the PTT button for a longer duration (over 800 milliseconds), the PTT state will toggle temporarily so that PTT is deactivated immediately when the button is no longer pressed.
20) VFO frequency wheel for touch screens
The green button with a circular arrow icon near the right edge of the user interface toggles the visibility of the VFO frequency wheel for touch screens.
This user guide has a dedicated section that documents the functions available in the VFO frequency wheel.
21) Memory channels / Morse key for touch screens
The function of this button (near the right edge of the user interface) depends on the state of
the On-screen keyer
checkbox in the Options
drop-down menu in the sidebar (radio settings).
By default, the button displays a list icon and toggles the visibility of the memory channels browser.
If the On-screen keyer
checkbox is checked, the button displays an icon with three dots and the button toggles the visibility
of the morse keyer for touch screens.
Memory channel browser
The memory channels browser allows you to browser the SOFTWARE
and the HARDWARE
memory channels.
The memory channels in the SOFTWARE
mode are stored and managed entirely in Web Radio Control software,
and you can edit them by clicking the M
button near the VFO frequency.
The HARDWARE
memory channels are stored in the hardware memory of the radio transceiver and usually require
activation of the MEM
VFO choice to navigate off from regular VFOs (e.g. VFOA
or Main
).
You can use the buttons below the memory channels selector to edit hardware memory channels:
-
The
V>M
(VFO to memory) will store the currently selected VFO frequency to the selected memory channel number (often including the mode and filter settings too). -
The
M>V
(memory to VFO) button will copy settings from the selected memory channel to VFO. -
The
MC
(memory clear) button will clear the currently selected hardware memory channel.
Please note that it is recommended to use software memory channels in Web Radio Control, because not all radio transceivers have good support for browsing memory channels using remote control (CAT) commands.
Both memory channels modes, software and hardware, have keyboard shortcuts for quick browsing, and you can also type a memory channel number to go to by clicking the memory channel number between the arrows. When browsing the memory channels one-by-one using the arrow buttons, you may reach a memory channel number that does not exist. In this case the memory channel number will be displayed in parentheses, but you will be able to skip over any number of non-existing memory channels.
Morse key for touch screens
The on-screen keying method for transmitting morse code is suitable for slow keying only, because keying on a touch screen cannot happen in a particularly accurate way. This user guide has a dedicated section that documents the morse key for touch screens, see below for the detailed documentation.
22) Sidebar / radio settings
The arrow button at the left edge of the user interface toggles visibility of the sidebar, which provides control for radio-specific settings and other additional functions related to the user interface and the radio.
This user guide has a dedicated section that documents the functions available in the sidebar.
Radio VFO frequency wheel for touch screen
The green button with a circular arrow icon near the right edge of the user interface toggles the visibility of the VFO frequency wheel for touch screens.
1) VFO frequency wheel
To change the VFO frequency, you can "roll" the green VFO wheel on the touch screen. Rolling the wheel clockwise increases the frequency and rolling it counter-clockwise decreases the frequency.
2) Tuning step
The currently selected tuning step is at the center of the VFO frequency wheel. Pressing (or left-clicking) the tuning step will choose the next tuning step and long-pressing (or right-clicking) the tuning step will select the previous tuning step.
The following tuning steps are supported: 1 Hz, 10 Hz, 100 Hz, 1 kHz, 5 kHz, 6.25 kHz, 10 kHz, 12.5 kHz, 25 kHz and 100 kHz.
3) The name of the active frequency
The name of the active frequency is below the VFO frequency wheel. This choice determines the frequency that the wheel controls. You can select the next the active frequency name by pressing (or left-clicking) the frequency name and the previous frequency by long-pressing (or right-clicking) the frequency name.
The possible frequencies are FREQ
(the active VFO),
SPLIT
(the opposite VFO), RIT
, XIT
and RPTR SHIFT
(repeater shift). The available frequency choices depend
on the features supported by the radio transceiver model.
4) Frequency display
The value of the active frequency controlled by the wheel is displayed above the VFO frequency wheel. This frequency depends on the selected name of the active frequency.
Sidebar for radio-specific settings
The arrow button at the left edge of the user interface toggles visibility of the sidebar, which provides control for radio-specific settings and other additional functions related to the user interface and the radio.
The upper part of the sidebar provides additional functions for the user interface and the radio:
1) Refresh button
The Refresh button reads and refreshes the radio settings available in the sidebar submenus. Web Radio Control refreshes the values of these settings only when requested, because monitoring tens or hundreds of radio settings actively is a very slow process. In addition to clicking the Refresh button, opening the sidebar automatically refreshes the settings.
2) Tuner button
The Tuner button starts a tuning cycle for the currently active VFO frequency using the automatic antenna tuner in the radio. Many radio transceiver models indicate PTT being active, provide SWR meter readings while tuning is in progress. You may additionally hear the tuning sidetone audio.
The Tuner button is enabled only for radio models, which support controlling the automatic antenna tuner via control commands.
3) Power button
The Power button color is green when the radio transceiver is powered on and ready for use. The button color is red when the radio is powered off or when Web Radio Control is unable to control the radio, because it is often not possible to detect the difference between these two states.
Many radio transceiver models can be powered off via control commands (when the power button is green). How the radio functions when it is powered off depends on the radio model. Some newer radio models have a stand-by state, which allows them to respond to control commands, so that it is possible to power on the radio using a control command (when the power button is red). Some older radio models can be powered on only by applying a voltage to a certain pin via a relay. Please see the documentation of your radio model to check how it works regarding power on/off commands.
The Power button is enabled only for radio models, which support powering the rig on and off via control commands.
4) Tone burst button (hardware-based)
The dark grey Tone burst button activates the radio hardware-based tone burst to access a repeater. The tone burst is active only when the button is being pressed.
The Tone burst button is enabled only for radio models, which support hardware-based tone burst via control commands.
5) Tone button (audio, software-based)
The blue Tone button generates sine wave for a tone burst using the web browser audio functionality. This feature can be used with radio models that do not have support a hardware-based tone burst. You can choose the tone burst frequency from the drop-down menu next to the button. The available tone burst frequencies are: 1750 Hz and 2135 Hz. The tone burst is active only when the button is being pressed.
Note that in order to use this software-based tone burst, audio streaming must be active so that the generated tone burst audio will be transferred to the radio to be transmitted.
6) Quick access menu for reservations
7) Radio user interface options
The Band plan
checkbox toggles the visibility of band plan information below the radio meters.
See the radio device view documentation for more details on how to use this feature.
The On-screen keyer
checkbox toggles the function of the Software memory channels / On-screen keyer button,
located above the PTT and touch screen VFO buttons. See the Software memory channels / On-screen keyer section
of the documentation for more information about the on-screen morse keyer.
The Delay
checkbox toggles the use of an additional delay in control of radio VFO frequency. When enabled,
it reduces the number of control commands sent to the radio when tuning the VFO frequency. The result of this is
that "spinning" the VFO fast does not immediately change the radio VFO frequency, which may be necessary with
some radio models that respond very slowly to VFO frequency changes. Web Radio Control indicates the additional delay
in VFO frequency control using blue color for the VFO frequency.
8) Radio-specific settings
You can access the radio-specific settings in the sidebar submenus. The settings available in the submenus depend on the features supported by the radio model. Additionally, some rarely used settings may not yet be available for remote control because the corresponding control commands are missing from the radio control service (e.g. Hamlib). Support for new radio settings can be introduced through Web Radio Control software updates.
Web Radio Control provides the following submenus for radio-specific settings:
-
Quick
- A shortcut menu for user favorite settings. The star icon next to each setting name indicates if the setting will be included in this menu. Clicking the icon will either add or remove the setting from this shortcut menu. -
RF
- RF level transmission and reception settings, such as output power level, RF gain and AGC. -
RX audio
- Audio reception settings, such as squelch, noise blanker and notch. -
TX audio
- Audio transmission settings, such as mic gain, compression and VOX. -
CW
- Morse code settings, such as sidetone frequency, keyer speed and break-in settings. -
Repeater
- Repeater-related settings, such as CTCSS/DCS tones and repeater offset. -
Spectrum
- RF spectrum scope and waterfall display settings. -
Custom
- Settings that are specific to this particular radio model, which may not be available in other models. For Icom SDR transceivers, some Icom-specific RF spectrum scope and waterfall settings are listed here. This kind of settings are available only some radio models. -
Device
- General settings related to the use of the radio device, such as automatic antenna tuner control, button lock, backlight, etc. -
Audio CW keyer
- Settings for Web Radio Control audio-based morse keyer. This user guide has a dedicated section that documents the functionality of the audio CW keyer. -
Meters
- Settings for configuring the radio meters in the radio control view user interface. You can control which meters are visible in the radio control view using these settings. This user guide has a dedicated section that documents the submenu for meters.
Using the radio-specific settings
The radio-specific settings can be viewed and changed in the sidebar submenus. The screenshot above displays
the RX audio
submenu, which contains settings, such as squelch level, noise blanker and noise blanker level.
Changing the value of a setting depends on the type of the setting:
-
On/Off switch - The on / off switch enables or disables the setting. The OFF text on red background indicates that the setting is disabled and the ON text on green background indicates that the setting is enabled. You can disable the setting by clicking the OFF text and enable the setting by clicking the ON text.
-
Adjustable level - There are three ways to change the value of an adjustable level:
-
1) Clicking the slider bar below the setting name adjusts the level according to the position where the bar was clicked. A double click sets the level to whatever the value is at the center (often 50%).
-
2) Clicking the arrows on either side of the level value (number) increases or decreases the value by one step. The step size depends on the setting.
-
3) Clicking the level value (number) between the arrows allows you to type the level value digits.
-
-
Drop-down menu - Clicking the drop-down menu displays the available choices for the setting.
Settings for radio meters
The Meters
submenu in the sidebar contains settings for controlling the behavior and visibility of radio meters in the radio control view.
1) The METERS
setting drop-down menu provides the following choices to select which meters are visible in the radio control view:
-
The
Normal
setting will display the meters:S-meter
,SWR
,ALC
,RF output power
andRMS audio output level to radio
. Some of the meters may be missing if the radio model does not support monitoring a particular meter. -
The
Compact
setting will only display theS-meter
during reception and the meter indicated by theTX METER
setting during transmission. -
The
All
setting will display all available meters:S-meter
,SWR
,ALC
,RF output power
,Audio compression
,Input voltage
,Current draw
andRMS audio output level to radio
. Some of the meters may be missing if the radio model does not support monitoring a particular meter.
Software memory channels for radio
The software memory channels are snapshots from radio state. This feature is similar to what "memory channels" are in many radio transceivers. Web Radio Control stores the software memory channels internally, and they are completely independent of the built-in hardware memory channels of the radio transceiver.
Each saved frequency has a user-defined name and the saved state consists of the VFO frequency, the operating mode and the audio filter width choice. For use with amateur radio repeaters, the saved state may also optionally contain the repeater shift, CTCSS frequency, CTCSS squelch frequency, DCS choice and DCS squelch choice. These optional fields are only present if the radio transceiver supports the corresponding features. The saved frequencies can be searched by name.
The M
button near the VFO frequency display in the radio control view opens the software memory channels window.
1) Memory channel search
You can search for software memory channels by typing a part of or the full name of the channel in the text input field
indicated by text Name to find
. Typing into the text input field will automatically trigger display
of search results below the text field.
2) Memory channel list
The memory chanel list will contain all software memory channels by default, or the results of memory channel search if the text input field for search is not empty. Clicking the channel name will set the current VFO frequency, operating mode and the audio filter width in the radio according to the channel. The red cross on the left side of the channel name will delete the channel. The channel list is always ordered by the channel number displayed on the left side of the channel name.
3) Save current frequency
The Save current frequency
section allows you to save the current VFO frequency, the operating mode and the audio filter width
choices using the name typed in the New frequency name
text input field. You can optionally specify a channel number
for the channel. If the channel number is not specified, the first unused channel number is selected automatically. Click the Save current
button to save the channel.
4) New memory channel
The New memory channel
section allows you to save a new software memory channel by defining the channel state in a detailed way.
The fields allow you to specify the VFO frequency, the operating mode and the audio filter width independently.
Only the channel name and the VFO frequency are mandatory: the operating mode and the audio filter width are optional
and can be left empty. Click the Save
button to save the channel.
For use with amateur radio repeaters, you may also optionally specify the repeater shift, CTCSS frequency, CTCSS squelch frequency, DCS choice and DCS squelch choice. These optional fields are only present if the radio transceiver supports the corresponding features.
CW: Morse keyer
Web Radio Control supports the following options for keying morse code:
-
HW
= hardware mode for keying: More recent radio transceiver models have the ability to perform morse code keying directly from text sent to the radio. In this mode, Web Radio Control sends the text to be keyed directly to the radio, and it is the radio that performs the translation from text to morse code. The radio-specific settings (in the sidebarCW
submenu) determine the speed for keying text in this case. It is only possible to use text-based keying (including macros), which means that use of the USB adapter for a physical morse key is not supported in theHW
mode. -
SW
= software mode for keying: Most radio transceiver models can perform morse code keying via a dedicated, external keying connector or via RS-232 serial port RTS/DTR control lines. In this mode, Web Radio Control generates the morse code to be keyed either from text entered by an operator or from the signals of a physical morse key connected to the client device via a USB morse key adapter. Web Radio Control internal morse keyer settings determine the speed for keying text.
See more details about configuring CW keyer.
1) Config button
The Config button opens the CW
submenu in the sidebar radio-specific settings. This button works as a shortcut
for displaying radio CW settings.
2) HW/SW mode selector
The HW/SW mode selector selects the method for keying morse code. The availability of each mode depends on the radio model features and morse keyer configuration in Web Radio Control.
The HW
mode (hardware-based morse keying) uses features available in more recent radio transceiver models,
which can perform keying of morse code directly from text. In this mode, Web Radio Control sends the text
to be keyed directly to the radio and it is the radio that performs the translations from text to morse code.
The radio-specific settings (in the sidebar CW
submenu) determine the speed for keying text in this case.
It is only possible to use text-based keying (including macros), which means that use of
the USB adapter for a physical morse key is not supported in the HW
mode. The HW
mode is selectable
in the radio control user interface only if the radio model supports keying morse code directly from text.
The SW
mode (software-based morse keying) performs keying of morse code via a separate, external
keying connector in the radio or via RS-232 serial port RTS/DTR control lines. In this mode,
the Web Radio Control server software generates the morse code to be keyed either from text entered by an operator
or from the signals of a physical morse key connected to the client device via a USB morse key adapter.
Web Radio Control internal morse keyer settings determine the speed for keying text. The SW
mode is selectable
in the radio control user interface only if software-based morse keying is correctly configured in Web Radio Control
configuration for the radio: either a GPIO pin or an RS-232 serial port RTS/DTR control line needs to be connected
to the radio.
See more details about configuring CW keyer.
3) Immediate mode button
The Immediate mode button enables or disables a mode, where the text entered to the text input field to be keyed
will be keyed immediately without the need to press the Enter key or to click the Send
button.
Any text that is typed faster than the current morse keyer speed will be buffered automatically.
4) PTT control mode button
The PTT control mode button enables or disables a mode, where the radio PTT (transmission) will be separately
activated during keying of morse code. Activating PTT separately may be required by some older radio transceiver models,
which do not support full break-in or semi break-in functions. The CW break-in settings are available in the CW
submenu
of the sidebar and enabling either of these settings will automatically trigger PTT internally in the radio.
5) WPM morse keyer speed in SW mode
This input field sets the software morse keyer speed when using the keyer in the SW
mode.
The maximum supported keyer speed is 50 WPM (Words Per Minute).
6) CW/CWR operating mode buttons
The CW/CWR operating mode buttons are shortcuts for activating either the CW or CWR mode in the radio.
7) Text input field for morse keyer
Web Radio Control performs morse code keying based on the text in this input field.
In the default mode, the text typed in the input field will be keyed when either the Enter key is pressed
or the Send
button is pressed. In the Immediate
mode, the text typed in this input field
will be keyed immediately and any text that is typed faster than the current morse keyer speed will be
buffered automatically.
The Clear
button empties the text input field.
The Cancel
button (a cross on a red background on the left side of the text field) is available while
the morse keyer is active. Pressing the cancel button will stop keying immediately and will clear the
internal keying buffer. Pressing the Esc
key when focus is in the text input field will also stop keying.
USB morse key adapter
The USB morse key adapter device is a device you can build yourself and instructions for building one are available in GitHub on the USB morse key adapter building instructions page. The adapter can be connected to a computer, a table or a phone. A USB OTG (on-the-go) adapter is required for most tablets and phones.
Web Radio Control allows a regular, physical morse key to be used for keying morse code. The morse key needs to be connected to the client device using a USB morse key adapter designed specifically for use with Web Radio Control. This USB morse key adapter supports both straight keys and dual-lever paddle keys, as the adapter contains an electronic morse keyer. The adapter has a speaker for outputting the CW sidetone, and it supports adjustable electronic keyer speed.
The working principle of the USB morse key adapter is simple: the adapter acts as a USB keyboard for
the client device it is connected to and each press its registers from a morse key generates
a key press using the comma key (,
) on the client device. The Web Radio Control radio control user interface
monitors the timing and duration of these key presses and sends commands to the Web Radio Control server software
to key the radio according to the timing of the key presses. In theory, it is also possible to use the
comma key on a normal keyboard as a straight morse key, but it is often difficult in practice, because
the physical structure of the keyboard keys makes keying morse code very slow.
CW: Morse code macros
1) Macro search text input field
You can search for morse code macros by typing the macro name or part of the macro text content in the text input field
indicated by text Text to find
. Typing into the text input field will automatically trigger display
of search results below the text field.
2) Morse code macro list
The list of morse code macros will contain all macros by default, or the results of macro search
if the text input field for search is not empty. Clicking the Send
button on the left side of the macro name
will trigger keying of the macro text on the radio being controlled. Clicking the macro name will copy the
macro text contents to the above text input field for morse keyer, which allows you to edit the text before keying.
The red cross on the left side of the macro name name will delete the macro.
3) Storing a new macro
The New macro
section provides functions for storing new macros.
Type the macro name in the text input field indicated by text New macro name
and the text content
of the macro in the text input field indicated by text Macro
. Click the Add
button to store the new macro.
CW: Keying morse code using touch screen or keyboard
Keying of morse code using touch screen or keyboard is designed to be used as a backup if there are no better options available for keying CW. While it is possible to use a touch screen or the keys of a computer keyboard as a morse key, these methods make keying slightly difficult and allow only slow keying speeds.
1) Audio/Software selector buttons
The Audio/Software
selector buttons choose the method for keying morse code:
-
The
Audio
mode generates audio-based CW, where the web browsers is responsible for generating sine wave to represent the CW carrier wave. This method works only in SSB operating mode and requires audio streaming to be active so that the generated audio will be delivered to the radio for transmission. The audio CW functionality is designed to be used as a backup if there are no better options available for keying CW. -
The
Software
mode is equivalent to theSW
(software keying) mode in theCW
tab in the radio control view, where Web Radio Control user interface monitors the timing of the on-screen morse key presses and sends them to Web Radio Control server software to be keyed on the radio via a serial port control line or via a GPIO pin connected to the radio CW keying connector. This mode is available only if the Web Radio Control configuration for the radio contains settings that enable keying via an RS-232 serial port control line or via a GPIO pin for the radio according to the CW keyer configuration instructions.
2) Touch screen morse key type selector
There are three morse key types available in the Audio
keying mode:
-
STRAIGHT
- the touch screen morse key functions as a straight key -
BUG
- the touch screen morse key generates dots automatically, but dash length is determined by the operator -
PADDLE
- the touch screen morse key generates both dots and dashes automatically
In Software
mode, the only morse key type available is the STRAIGHT
key.
3) Activate button
The Activate
button enables or disables audio-based CW keying for testing where nothing will be transmitted.
4) Activate+PTT button
The Activate+PTT
toggles both audio-based CW keying and PTT, so that the radio will transmit
the CW carrier in the audio when this function is enabled.
5) The dot and dash buttons of the touch screen morse key
The dot and dash buttons acts as the morse key paddles and keying morse code is performed by pressing these buttons.
When the selected morse key type is STRAIGHT
, the touch screen morse key consists only of a single button that
acts as a straight key.
Using the keyboard as a morse key
Web Radio Control provides keyboard shortcuts for keying morse code. In order to use the keyboard shortcuts, the Web Radio Control radio control view user interface must be open in the web browser and the cursor must not be active in any text input field. The easiest way to ensure that the user interface "focus" is set correctly is to tap or click the empty background of the user interface.
The following keyboard shortcuts are available in the Audio
keying mode:
-
CTRL+ALT+W - Toggle audio keyer and PTT on/off
-
.
(dot) - Automatic keyer: dit (dot) -
-
(dash) - Automatic keyer: dah (dash) -
/
(slash) - Automatic keyer: dah (dash) (for US keyboard layout) -
,
(comma) - Straight key
The following keyboard shortcuts are available in the Software
keying mode:
-
,
(comma) - Straight key
Antenna rotator control view
The antenna rotator control view contains the azimuth and/or elevation direction displays depending on the antenna rotator model. It is possible to control the antenna rotator either by setting the antenna direction in degrees or by turning the rotator manually in a specified direction.
If your station has an antenna rotator, but the antenna rotator control view is missing in the Web Radio Control user interface, see more details about configuring antenna rotators.
1) Stop button
Pressing the Stop
button stops the antenna rotator.
2) Park button
Pressing the Park
button sets the rotator direction to "parking position", which may vary depending on the model
of the antenna rotator. This direction is often zero degrees.
3) Reset button
The Reset
button resets the antenna rotator controller state. What this function does depends on
the antenna rotator controller model.
4) Counterclockwise and clockwise buttons
The counterclockwise (CCW) and clockwise (CW) buttons make the antenna rotator turn continuously
to the chosen direction until the Stop
button is pressed or another direction is chosen. Many antenna rotators
also have certain limits, which prevent the rotator from turning too far in either direction.
It is recommended to be careful when using the CCW and CW buttons: make sure that the antenna rotator will not accidentally rotate too far, which could result in physical damage to the rotator or the antennas.
5) Azimuth and elevation direction displays
The azimuth and elevation direction displays indicate the current direction of the antenna rotator both as number in degrees and as a graphical pointer. The graphical direction pointer is green when the antenna rotator is idle (not rotating) and the pointer is red when the rotator is rotating the antennas. The available displays depend on the antenna rotator model, which can be an azimuth rotator, an elevation rotator or a combined azimuth and elevation rotator.
The antenna rotator direction can be set in the following to ways:
-
The direction can be set by pointing the desired direction and by clicking the direction display. Before choosing the direction by clicking the display, there is a blue pointer indicating the pointed direction and this direction is displayed as a number in parentheses under the actual rotator direction.
-
The direction can also be set by typing the direction as a number in degrees in the input text field under the azimuth or the elevation direction display and by pressing the button
Set
after typing the direction.
Saved directions for antenna rotator
The saved rotator directions are a list of saved rotator direction information that includes either the azimuth, the elevation or both directions in degrees. The saved directions can be searched by name. Web Radio Control stores the saved directions internally, and they are not related to any built-in memory in the antenna rotator controller.
1) Saved direction search
You can search for saved directions by typing a part of or the full name of the saved direction in the text input field
indicated by text Name to find
. Typing into the text input field will automatically trigger display
of search results below the text field.
2) Saved directions list
The list of saved directions will contain all saved directions by default, or the results of saved direction search if the text input field for search is not empty. Clicking the saved direction name will set begin turning the rotator to the azimuth and elevation directions indicated by the saved direction. The red cross on the left side of the saved direction name will delete the saved direction.
3) Storing a new saved direction
The New saved direction
section provides functions for creating new saved directions.
There are two ways to create a new saved direction:
-
Saving the current rotator direction: The first text input field with button
Save current
saves the current azimuth and/or elevation with the name typed in theNew direction name
text input field. -
Saving a user-defined rotator direction: The second text input field with button
Save
allows you to specify the azimuth and/or the elevation directions independently. In case of a combined azimuth and elevation rotator, it is possible to store either only the azimuth or the elevation direction or both.
Antenna switch control view
The antenna switch control view lists the antennas available in the switch and allows selecting the active antenna
using the ON/OFF
buttons.
Currently, Web Radio Control supports antenna switches connected to a single radio only.
1) ON/OFF buttons
Clicking the ON
text makes the selected antenna active and deactivates the previously used antenna.
2) Disconnecting antennas
Some antenna switches have the ability to disconnect all antennas from a radio, where the antenna connection
of the radio will be either left disconnected or it will be grounded. Clicking the OFF
text for the antenna that is currently
active removes the antenna selection to allow the antenna switch to disconnect the antennas.
If your station has an antenna switch, but the antenna switch control view is missing in the Web Radio Control user interface, see more details about configuring antenna switches.
Additional user guide documentation
Additional user guide documentation for various topics:
Keyboard shortcuts
Keyboard shortcuts for commonly used features
Reservations
Guide to device reservations and the reservation calendar
Working digital modes
Instructions on how to connect digital mode applications to Web Radio Control
Settings guide
Guide for the Settings dialog sections that are available for all user roles
Installing TLS root certificate authority on a new client device
Starting to use Web Radio Control on a new client device requires installation of a TLS root certificate authority in the web browser of the device
Station administrator guide
Guide for managing Web Radio Control software using features available for administrator and power user roles only