
Client Operation
The installer will place a new icon on the client machine desktop:
You can use this icon to invoke the G313 client directly and to show the client
demodulator. It is also possible to use the existing icon, however the software
will first start in a demo mode:
This is normal for the client. Click OK, and proceed.
The client software is a demodulator plug-in, which is available under the De-
modulators menu:
Select the G313 CSO Client Demodulator under the Demodulators menu and
the following panel will show up:

The CSO Client Demodulator looks quite similar to the standard G313 demodulator:
To start with, type the server IP address in the IP edit box at top left. Under the
IP address, there is a server name field, which you can use to assign an arbitrary
name for the server. This name will remain associated with the particular IP address. You can always edit the name. using the IP address selector, you can select from many different servers.
The Address List file is stored in the Plugins directory and its name is Ad-
dressList.ini. If you edit the description is automatically updated in the file. To
browse through the Address List, simply click the Up and Down arrows located
beside the IP addresss edit box.
To connect the client to the server, click Connect. When successfully connected, the Connect button remains down. To disconnect from the server, click
the Connect button again.
When connected, the CSO Demodulator will offer a view similar to this:

You can then use the mode buttons (AM, AMS, etc.) to select the modulation
mode, and the receiver is tuned via the main control panel as usual.
The client demodulator window contains several additional receiver controls:
The Volume control, Mute button, IF Shift and IF Bandwidth. All these work
similarly to the standard WR-G313 demodulator.
Spectrum Analyzer
The Spectrum Analyzer displays the streamed IF spectrum and makes it possible to change the demodulator settings by either dragging one of the vertical
lines in the spectrum analyzer window or by changing the associated values in
the edit boxes. It is also possible to change the RBW of the streamed IF spectrum.
IF Shift
IF Bandwidth
RBW
- IF Shift (offset of the demodulated frequency from the tuned
frequency)
- IF Bandwidth (bandwidth of the demodulated signal)
- Resolution Bandwidth, which determines how detailed the
spectrum will be ( the lower the RBW, the finer the detail). The
Finest RBW is 15.625 Hz. The RBW has a proportional effect
on the network load, i.e. the greater the RBW. The lower network load, but at the expense of the displayed detail.
Recorder tab
The Recorder makes it possible to record the streamed audio into WAV files,
playback the recorded files, view WAV file details and manage the files in a simple playlist. The WAV files have the same audio format as the streamed audio,
i.e. if you are streaming audio in MPEG Layer 3 format then the resulting WAV
file will also be stored in MPEG Layer 3 format.
File Name
Position Slider
Recorder Buttons
Playlist
- The name of the file selected in the Playlist. This file name is
also used for the recording destination file when the Record
button is pressed.
- The Position Slider is used to change the position in WAV
file during playback.
- There are Play. Pause, Stop and Record buttons. The Play
button starts playback of a selected WAV file. The Pause button pauses playback or recording. The Stop button will stop all
activity. The Record button starts recording of the streamed
audio; it can only be used during an active connection.
- The Playlist contains a list of WAV files found in the selected
directory. The actual directory can be changed by clicking the
Browse button. Detailed information about the WAV file can
be displayed by clicking the Info button. There are also two
other buttons: Reload and Delete. Reload will refresh the playlist content and Delete can be used to delete the selected file.

If playback or recording cannot be started due to an error, the error details will
be shown in the Event Log.
Statistics tab
There are two graphs under the Statistics tab: they show the amount of incoming
(received) and outgoing (sent) traffic in bytes per second. Each graph contains
the history of 20 transfer rate values (yellow trace), average value (light blue
trace) and the maximum value (red trace). Under each graph there is also a label
containing the current average transfer rate. The values and graphs are updated
once per second.
The Statistics tab also includes the settings for the Audio Buffer. This is useful
for eliminating drop outs over long distance connections (Internet). The Size parameter specifies the amount of data ( in terms of the time interval ) which is being held in a buffer, in order to compensate for drop-outs. This also defines the
audio latency (i.e. the time delay between the received signal on the server and
the audio being played back on the client).
The Min parameter specifies the minimum amount of data in the buffer; if the
usage is below this value then the client starts prebuffering until 100% of usage
is reached. The Max parameter specifies the maximum amount of data in the
buffer; if the usage is over this value then the client starts dropping audio packets
until 1005 usage is reached. It prevents memory overrun because the server’s
receiver’s DSP sampling rate and the client soundcard’s playback rate may not
be exactly the same.
Event Log tab
The Event Log contains a history of all client status changes, i.e. connection activity, audio format changes, errors, recorder events, etc.