Difference between revisions of "DVK CW RTTY Messaging"

From Win-Test Wiki
Jump to navigation Jump to search
m
(→‎Configuring CW/RTTY messages: added F1 key edit image)
Line 5: Line 5:
 
Editing CW and RTTY messages is a simple case of pressing '''<tt>Shift+Fx</tt>''' where '''<tt>x</tt>''' is a number in the range 1 .. 7. '''<tt>F8</tt>''' and above are reserved as shortcuts for opening/closing various windows within Win-Test. Other keys you can edit are '''<tt>INSERT</tt>''' and the plus ('''<tt>+</tt>''') key (the former of which sends the callsign entered in the callsign entry field + the content of the F2 key, and the plus key sends a TU message and logs the QSO by default).  
 
Editing CW and RTTY messages is a simple case of pressing '''<tt>Shift+Fx</tt>''' where '''<tt>x</tt>''' is a number in the range 1 .. 7. '''<tt>F8</tt>''' and above are reserved as shortcuts for opening/closing various windows within Win-Test. Other keys you can edit are '''<tt>INSERT</tt>''' and the plus ('''<tt>+</tt>''') key (the former of which sends the callsign entered in the callsign entry field + the content of the F2 key, and the plus key sends a TU message and logs the QSO by default).  
  
With a log open, press and hold '''<tt>Shift+F1</tt>'''. This edits the message that is assigned to the '''<tt>F1</tt>''' key. By default, this is a CQ message. You'll notice some special variables, prefixed by a dollar symbol - for example, <tt>$MYCALL</tt>, which is simply replaced by your callsign (as you entered in the [[New_Log|contest configuration]] dialog box) when the message is sent. You can also speed up certain text by placing plus and minus symbols around the text which you want speeded up - ''but you must ensure you have the same number of plus symbols (before the text) as minus symbols (after the text) otherwise you may discover some discrepencies in speed''.  
+
With a log open, press and hold '''<tt>Shift+F1</tt>'''. This will let you edit the message that is assigned to the '''<tt>F1</tt>''' key.  
 +
 
 +
[[Image:Rtty macros.gif|frame|center|Editing CW/RTTY message for F1 key]]
 +
 
 +
 
 +
By default, this is a CQ message. You'll notice some special variables, prefixed by a dollar symbol - for example, <tt>$MYCALL</tt>, which is simply replaced by your callsign (as you entered in the [[New_Log|contest configuration]] dialog box) when the message is sent. You can also speed up certain text by placing plus and minus symbols around the text which you want speeded up - ''but you must ensure you have the same number of plus symbols (before the text) as minus symbols (after the text) otherwise you may discover some discrepencies in speed''.  
  
 
Now press '''<tt>Shift+INSERT</tt>'''. You will notice that all this is doing is sending <tt>$LOGGEDCALL</tt>, which, as the name suggests, is replaced by the callsign you have currently entered in the callsign entry field, and the <tt>$F2</tt> variable is replaced by the content of the F2 key (thus you will have to use '''<tt>Shift+F2</tt>''' to edit the content for that key).  
 
Now press '''<tt>Shift+INSERT</tt>'''. You will notice that all this is doing is sending <tt>$LOGGEDCALL</tt>, which, as the name suggests, is replaced by the callsign you have currently entered in the callsign entry field, and the <tt>$F2</tt> variable is replaced by the content of the F2 key (thus you will have to use '''<tt>Shift+F2</tt>''' to edit the content for that key).  

Revision as of 15:45, 31 January 2007

Configuring CW, RTTY and Digital Voice Keyer (henceforth DVK) messages in Win-Test can be done at any time 'on the fly'. This document shows you how. We will first cover how to configure CW messages and RTTY macros.

Configuring CW/RTTY messages

Editing CW and RTTY messages is a simple case of pressing Shift+Fx where x is a number in the range 1 .. 7. F8 and above are reserved as shortcuts for opening/closing various windows within Win-Test. Other keys you can edit are INSERT and the plus (+) key (the former of which sends the callsign entered in the callsign entry field + the content of the F2 key, and the plus key sends a TU message and logs the QSO by default).

With a log open, press and hold Shift+F1. This will let you edit the message that is assigned to the F1 key.

Editing CW/RTTY message for F1 key


By default, this is a CQ message. You'll notice some special variables, prefixed by a dollar symbol - for example, $MYCALL, which is simply replaced by your callsign (as you entered in the contest configuration dialog box) when the message is sent. You can also speed up certain text by placing plus and minus symbols around the text which you want speeded up - but you must ensure you have the same number of plus symbols (before the text) as minus symbols (after the text) otherwise you may discover some discrepencies in speed.

Now press Shift+INSERT. You will notice that all this is doing is sending $LOGGEDCALL, which, as the name suggests, is replaced by the callsign you have currently entered in the callsign entry field, and the $F2 variable is replaced by the content of the F2 key (thus you will have to use Shift+F2 to edit the content for that key).

Additional CW/RTTY messages

We understand that sometimes, F1 .. F7 is just not adequate during a contest. So, Win-Test has catered for your needs. You can use additional CW/RTTY messages. To edit these CW/RTTY messages, use ALT+C to open the window. Enter the text you wish to have assigned to each key, and then you can simply click the Transmit button to send the messages (tip: you can also press ALT+C to open the additional CW messages window and then just hit the corresponding F-key for the messages you wish to send).

Please note that message variables (see below) DO NOT work in within these additional CW messages.

Please also note that the additional CW/RTTY messages dialog can also be reached by clicking on the
Options | CW | Modify additional messages... menu.

Variables for use with CW/RTTY messages

OK, so now you understand how to edit the messages, but you want to know what all the various variables are/mean, right? Worry no more:

  • $SERIAL - sends the current QSO (serial) number
  • $LOGGEDCALL - sends the callsign you currently have entered in the callsign entry field
  • $ZONE - sends your zone (as entered in the contest configuration screen)
  • $INSERT and $PLUS - sends the messages contained within the INSERT and PLUS keys respectively
  • $MSG1 ... $MSG12 - sends content of additional CW messages (see above)
  • $SPACEBAR - works just like hitting the SPACEBAR - can be useful within the INSERT key 'message' to move exchange fields
  • $GUESSEXCH - attempts to guess the exchange but does not move the entry field (see also Database Files Installing a Database file)
  • $CR - works just like pressing RETURN/ENTER - useful for inclusion in the PLUS key 'message' (to enter the QSO in to the log)
  • $MYCALL - replaced with your callsign
  • $CORRECT - useful for inclusion within the PLUS key message to send the correct call if you made a change to the other station's callsign since hitting INSERT
  • $F1 ... $F6 - sends the message corresponding to the F1 ... F6 key
  • + and - - each plus symbol speeds up the text contained with these characters by 2 wpm, and minus slows down the text by 2 wpm. Please ensure you have an equal number of pluses and minuses around the text in question otherwise you may notice speed irregularity.

Advanced SO2R specifics

Please note, for some SO2R configurations, you have to use AltGr+Fx to edit the messages. This is because of the 'shift binds second radio' functionality whereby the [SHIFT] key is bound to the second radio window (e.g. to enter a callsign on the second rig).

SO2R specific variables

There are also some SO2R specific variables which can be used:

  • $R1R1, $R1R2, $R2R1, $R2R2 - for headphone switching. For example, at the end of the F2 message, you could have $R1R2 which would set the headphones so that the left ear is on radio 1 and the right ear is on radio 2, etc.
  • $TR1, $TR2 - set the TX to radio 1 or radio 2
  • $RESET - reset any audio/headphone settings
  • $ALTERNATECQ (or $ACQ) - swap primary and secondary radios and send CQ on the secondary radio
  • $CQ - same as $ALTERNATECQ but does not swap radios

Please see the section regarding SO2R contesting for more information.

Configuring DVK messages

Using the built-in soundcard voice keyer in Win-Test is of course much easier than CW messages because you have no variables to worry about! Of course, you must ensure the box labelled 'Enable sound card' is ticked in the Options|Configure interfaces dialog box.

Before you start, it is recommended you have your soundcard audio levels already correctly set. There is an SSB bar meter included in Win-Test which you can open using Windows | SSB bargraph. The audio should be in the yellow area for optimal performance.

Like with CW messages, use Shift+Fx to edit the messages. Please note that as soon as you press Shift+Fx, Win-Test is recording - so be prepared! Upon clicking Shift+Fx, you will notice a window appear with a button labelled 'Stop'. You can simply hit ENTER/RETURN or SPACEBAR to stop recording (no need to locate the mouse and physically click the button).

Text commands related to the DVK functionality

There are some text commands which can be entered to change the functionality of the voice keyer within Win-Test. Please note that these must be entered in the callsign entry field - there is no corresponding menu option.

  • MIC - enables the mic input when the voice keyer is NOT playing
  • NOMIC - mutes the mic input when the voice keyer is NOT playing (default)
  • MICWHENPLAY - enables the mic input when the voice keyer is playing
  • NOMICWHENPLAY - mutes the mic input when the voice keyer is playing (default)

Recording your messages in a separate application

Please note that if you decide to record your messages in a separate program to Win-Test, it is very important you get the codec settings correct. Please ensure you use the ADPCM codec (standard WAV), with an 8000Hz sampling frequency (mono), and 16-bits per sample.

See Also

  • Description of various Interfaces elsewhere in this manual