free hit counter html

ComCom_logo_8.gif (2171 bytes)

COMMUNICATION COMMUNITY
kn1.gif (59 bytes) Professional
kn2.gif (106 bytes) HF transceiver
kn2.gif (106 bytes) VHF/UHF radiostations
kn2.gif (106 bytes) Retransmitter
kn1.gif (59 bytes) Amateur
kn2.gif (106 bytes) HF и VHF transceiver
kn2.gif (106 bytes) VHF/UHF radiostations
kn1.gif (59 bytes)
kn1.gif (59 bytes) Amplifiers
kn2.gif (106 bytes) HF amplifier
kn2.gif (106 bytes) VHF amplifier
kn1.gif (59 bytes) Antennas
kn2.gif (106 bytes) HF antennas
kn2.gif (106 bytes) VHF antennas
kn2.gif (106 bytes) EH-antenna
kn2.gif (106 bytes) Antennas Accessories
kn1.gif (59 bytes) Antenna turners
kn1.gif (59 bytes) Antenna switchboards
kn1.gif (59 bytes) Rotary devices
kn1.gif (59 bytes) Power supply
kn1.gif (59 bytes) GPS
kn1.gif (59 bytes) Multifunctional modems
kn1.gif (59 bytes) Batch controller
kn1.gif (59 bytes) Measuring devices
kn2.gif (106 bytes) SWR/power meters
kn2.gif (106 bytes) Antenna Analyzers
kn1.gif (59 bytes) Ham Software
kn1.gif (59 bytes) Accessories
kn2.gif (106 bytes) Accessories
kn2.gif (106 bytes) CD
kn2.gif (106 bytes) Service manuals
kn1.gif (59 bytes) Price
 

About us

News

Forum

CWget v1.50

Buy Product Page Download Trial

A program to decode morse code (CW) via sound card to text. It can work as narrow-band sound DSP-filter also. No additional hardware required — you need only receiver and computer (5x86-133 or better) with a sound card. Can integrate with AALog logger. It is a software morse decoder that really work!

Platform: Windows 9x/NT/2000/XP

The author's program overview

The working area of the program is divided into three windows, the sizes of which can be changed by the user by dragging the borders.


In the top window the current spectrum of a signal (blue line) and a peak detector of spectral components (green line) is shown. Ruler under this window shows frequencies of sound spectrum.The vertical red line in the top window shows the working frequency of the filter. To change the working frequency, click on the desired frequency (probably a peak). The short thick black line is the marker of TX frequency. It is used to help with zero-beat tuning. To change the TX marker position, click on the desired frequency by right mouse button (or by left mouse button with "Ctrl" key pressed).

To move a visible part of spectrogram to left or right drag it by mouse with Alt key pressed.

The " AFC " button (auto frequency control) adjusts the long red line (working frequency) to the closest peak frequency. The numbers to the left of the AFC button determines the limits of AFC. The first number is local deviation in hertzs, i.e. maximal deviation from current frequency. Second number is global deviation in hertzs, i.e. maximal deviation from last user-selected frequency. User-selected frequency is shown at spectrogram by short red line .

When the option " Setup > AFC at mouse click " is selected CwGet immediately adjusts the RX frequency to the nearest station after every mouse click on the spectrogram regardless of the "AFC" button state. But this action is not made after click on the ruler under spectrogram.

The button " GotoMax " jumps to the peak frequency in the bandpass, The " AutoGTM " button switches on the automatic mode of "GotoMax". It jumps to the peak frequency of the strongest signal after detecting a pause of more than eight "dots" in the current signal.

The mode of automatic transceiver frequency control can be switched on by the " Setup > Tune RIG by " menu. In this mode transceiver radio frequency is changed to consist RX frequency to TX frequency. Auto-tuning is made after click on spectrogram or ruler below. Tuning can be made by RIT or by VFO according selected option. Take to attention that not every transceiver has programmable RIT. In this case auto-tuning by RIT is impossible. Tuning is made via Omni-Rig software interface ( http://www.dxatlas.com/omnirig/ ), which should be installed separately.
The Hamport software also uses this software interface and install it automatically.

The " Setup > Tune RIG by > Use RIG1 " and " Use RIG2 " menu items is used to select a rig controlled by Omni-Rig.

The " Setup > Tune RIG by > Show Omni-Rig Setup " menu item is used to activate Omni-Rig setup dialog..

The " OnTop " button puts CwGet in front of all windows.

The bottom window is oscillogram of the signal. A red horizontal line shows the threshold of the detection of signal presence. The threshold is changed by the mouse. The threshold needs to be established at some level above the noise. In the presence of a strong signal the threshold can be increased.

The " Setup > Logarithmic Spectrogram " menu option or Alt-Z hotkey switch spectrogram window between linear or logarithmic scale. Analogously, the " Setup > Logarithmic Oscillogram " menu command or Ctrl-Z hotkey change oscillogram window scale. Logarithmic scale is more convenient usually, but it needs more computer resources.

The button " AutoThr " turns on a mode of automatic tuning of the threshold under the level of a signal. This has not been refined and was developed while using a more "ringing" filter.

The received symbols are displayed on the middle window. The dash-dot sequence enclosed in curly brackets means a "wrong" symbol. This usually occurs when the operator does not observe the intervals between characters, actually linking some characters into one. Increasing the threshold of the detector may help slightly.

CwGet defines CW speed automatically. The " Sp.Lock " button fixes current CW speed (switches the auto speed calculation off). The hotkey for this button is Alt-K .

The menu options " Setup > English Charset ", " Setup > Russian Charset " and " Setup > User-defined Charset " select used alphabet. In last case charset is defined by simple text file. See example in SAMPLE.CWG file.

The received symbols window appearance can be changed via menus
" Setup > Rx Window Font Setup " and " Setup > Rx Window Background setup ".

The " Setup > Spectrogram Colors Setup " and " Setup > Oscillogram Colors Setup " menus change colors of elements of spectrogram or oscillogram window respectively.

Take into attention that receiving buffer size is about 20 Kbytes. When this buffer is filled old symbols are deleted from it.
The menu command " File > Clear Buffer " clears Received Symbols window.
The command " File > Save Buffer " saves this window content into a file.

The command " File > Open Buffer in Notepad " saves receiving buffer in a temporary file and opens this file by a text editor. Then you can view this file or print it. The hotkey of this command is Ctrl-N .

The " File > Open Text Capture File " menu opens a capture-file for received symbols. Then new received symbols are being written into that file. If the file exist, new symbols are appended to it.
The " File > Close Text Capture File " command closes a capture-file. Capture-file state is shown in the status line. The hotkey for capture on/off commands is Alt-L .

The " File > Open Wave Capture File " command opens wave-file to save all received from soundcard sound. File is closed by the " File > Close Wave Capture File " command. The hotkey for these commands is Alt-V . Take to attention that a minute of sound recording need above 1 MByte disk space.

The " Setup > Main Filter " menu selects signal filter bandwidth. Wider filter bandwidth is appropriate for more speed keying. There are two sets of FIR and IIR filters. FIR filters work slightly better then IIR filters usually, but FIR filters need much more processor time. So you can prefer IIR filters in case of not very fast computer.

The " Setup > Burst Filter " menu selects the burst filter max speed. The burst filter is a filter against short noise bursts. When program is detected signal presence, signal length is compares with a threshold. When signal is shorter then a threshold, it is ignored. Burst filter with "100 LPM" setup means that a threshold is about one half of "dot" length at 100 LPM (20 WPM).

You can use CwGet as narrow-band sound DSP-filter also. So CwGet can help you to decode Morse code "by ears". The bandwidth of a sound filter is selected by the " Setup > Sound Output " menu. A soundcard used for this DSP-filter output is defined by " Setup > Output Soundcard Number " menu. If your sound card supports a full-duplex mode, the same card can be used for sound input and output simultaneously.

CwGet can decode signals from sound file (WAVE-file) also. A desired file is selected by the " File > Decode From File " command. WAVE-file must be Windows PCM file, without compression. Preferred file parameters are mono, 16 bit, 11025 Hz.

CwGet has one minute sound buffer. " Replay " and " Save " buttons are used to control this buffer.
The "Replay" button click makes CwType to replay previous 10 seconds of received signal.
The "Save" button writes previous 60 seconds of a sound to a wave file in the "Waves" directory.
This wave file is saved with time-stamped name ( HH_MM_SS.wav ) in a sub-directory with date-stamped name
( YEAR-MM-DD ). For example, the file "Waves\2004-06-03\15_10_43.wav" is a piece of sound started at 15:10:43 UTC on 03 June 2004.
Special macrosequences can be used in the CwType software(V1.32 and later) to control this sound buffer also.

Selected options of the program are saved via " Setup > Save Setup " menu. Options are written into the file CWGET.INI . Program is looking for this file in the working directory. So you can have several variants of ini-file for different condition (for example, one for ordinary QSO's, and another for contests). Just create several shortcuts to CWGET.EXE with different working directories.

The program can transfer received data to AALog HAM logger by Alexander Anipkin, RZ4AG To transfer data from RX-window, double-click on word or select words by mouse. Then select the field from popup-menu. CwGet removes all spaces in text transferred to a logger.

When the " Setup > Catch Word by One Mouse Click " option is enabled, you can catch a word from RX-window by a single mouse click, not double-click but you still can select part of the text by mouse dragging.

When the " Setup > Catch Words in Contest Mode " option is enabled, the program doesn't use popup-menu to catch word to logger. In this case CwGet recognize callsign or control number automatically.

When the " Setup > Copy Transferred Data to Clipboard " menu option is enabled, data transferred to logger is also copied to the Windows clipboard.


The number shown in a " FrB " field of status bar means the number of free buffers for recording a signal. If it is reduced to ten or less the speed of the computer will not keep up. Try to reduce number of simultaneously running programs or replace the computer :-)

CwGet transfers some hotkey hits into the CwType programs if you use it. So you don't need to switch between CwGet and CwType windows too often.

CwGet interfaces with logger software and CwType via ini-file and Windows messages. CwGet can transfer received symbols to another software by DXSOFTEX.DLL library also.

Buy Product Page Download Trial

Back to Ham Softwar



Яндекс цитирования
Rambler's Top100
 

Copyright © COM - COM, 2004. All rights reserved.