Difference between revisions of "RTTY"

From Win-Test Wiki
Jump to navigation Jump to search
m (→‎Downloading MMTTY Engine: Update link to MMTTY home page)
(Many updates and RTTY clarifications, updated external links)
Line 1: Line 1:
Since Win-Test version 3 was released it now has the added support for RTTY contests using the MMTTY engine which is used in most Windows based contest logging programs.  
+
Win-Test includes basic support for RTTY contests using the MMTTY engine, which is used by most Windows-based contest logging programs.  
  
Below is how to setup Win-Test for RTTY operation in the quickest and simplest way.  
+
Follow the instructions below to set up Win-Test for RTTY operation in the quickest and simplest way.
  
 
==Downloading MMTTY Engine==
 
==Downloading MMTTY Engine==
Line 7: Line 7:
 
{{wbox|Note|If you're already using N1MM Logger or WriteLog, you may already have this engine installed so it's worthwhile checking before-hand.}}
 
{{wbox|Note|If you're already using N1MM Logger or WriteLog, you may already have this engine installed so it's worthwhile checking before-hand.}}
  
Win-Test uses the MMTTY engine by JE3HHT, so the first task, before you can start operating RTTY, is to go to the [http://mmhamsoft.amateur-radio.ca/pages/mmtty.php MMTTY home page], scroll down the page to where the title says "MMTTY Engine", download the ZIP file and unpack the file into a folder where you will be able to find it.
+
Win-Test uses the MMTTY engine by JE3HHT, so the first task, before you can start operating RTTY, is to go to the [http://hamsoft.ca/pages/mmtty.php MMTTY home page], scroll to the '''Downloads''' section, download and run '''MMTTY168A.exe'''.  For SO2R operating, you will need to install MMTTY twice, in two separate directories.  
  
If you wish to use FSK instead of AFSK, be sure to download and install also the EXTFSK extension, which is to be found on the same page in a ZIP file named '''<tt>comfsk105.zip</tt>'''. Details for setting up EXTFSK can be found at [http://aobajoke.no-ip.org/~ja7ude/info/mmtty.htm JA7UDE's web site] and on AA5AU's extensive [http://www.aa5au.com/gettingstarted/GettingStartedOnRtty.html Getting Started on RTTY] pages.
+
If you do ''not'' have a microHAM device, and you wish to use FSK instead of AFSK, be sure to download and install the [http://hamsoft.ca/pages/mmtty/ext-fsk.php EXTFSK extension], which is a ZIP file named '''ExtFSK106.zip''' (at bottom of page). Details for setting up EXTFSK can be found at [http://hamsoft.ca/pages/mmtty/ext-fsk.php the MM HAMSOFT site] provided by VE5KC, and on AA5AU's extensive [http://www.aa5au.com/rtty/ Getting Started on RTTY] pages.
  
We recommend setting up MMTTY as a standalone application first, before integrating it into Win-Test - especially if you wish to get FSK going. By the way: although it's possible to control your radio from MMTTY, PLEASE DO NOT configure it as this will interfere with Win-Test trying to take control. Set up only RTTY decoding and RTTY keying through the sound card and/or COM ports.
+
EXTFSK is ''not'' recommended or needed when using most microHAM devices as your RTTY interface.  See [http://lists.f5mzn.org/pipermail/support/2013-September/083201.html this post] by W4TV.
 +
 
 +
We recommend setting up MMTTY as a standalone application first, before integrating it into Win-Test, especially if you wish to get FSK going. By the way, although it's possible to control your radio from MMTTY, PLEASE DO NOT configure this, as it will interfere with Win-Test's rig control. Set up only RTTY decoding, RTTY keying, and PTT through the sound card and/or COM ports.
  
 
Now you are ready to set up Win-Test to launch MMTTY; actually you may even want to have it launch two different instances of MMTTY to go SO2R on RTTY!
 
Now you are ready to set up Win-Test to launch MMTTY; actually you may even want to have it launch two different instances of MMTTY to go SO2R on RTTY!
  
==Configuring Logging on MMTTY==
+
==Configuring Received Data Logging on MMTTY (optional) ==
  
If you want to keep all sent and received RTTY characters in a text file, then you should activate logging in MMTTY - since Win-Test (as of Version 3.18) has no option to log the RTTY received and sent data to disk.
+
If you want to keep all sent and received RTTY characters in a text file, then you should activate logging in MMTTY, since Win-Test has no option to log all the RTTY data received.
  
To configure logging, start MMTTY (from the desktop, not from Win-Test!), then select '''<tt>File(F) | Options of Received-log </tt>''' to configure the file the information is written to, and enable timestamps. Next select '''<tt>File(F) | Log Rx file(L)</tt>''' to activate Logging.  
+
To configure logging, start MMTTY (from the desktop, not from Win-Test!), then select '''<tt>File(<u>F</u>) | Options of Received-log </tt>''' to configure the file the information is written to, and enable timestamps. Next select '''<tt>File(<u>F</u>) | Log Rx file(<u>L</u>)</tt>''' to activate Logging.  
  
 
Now close MMTTY and restart it to check whether the options are still set correctly. You might need to save the MMTTY options as a profile. Now check the log file. It should have more than 0 bytes and contain data like this:
 
Now close MMTTY and restart it to check whether the options are still set correctly. You might need to save the MMTTY options as a profile. Now check the log file. It should have more than 0 bytes and contain data like this:
Line 30: Line 32:
 
   <071113 17:07:04 MMTTY Close>
 
   <071113 17:07:04 MMTTY Close>
  
If all works properly, shut down MMTTY and go back to Win-Test and start MMTTY from within Win-Test. Check whether the log is still written.  
+
If all works properly, shut down MMTTY and go back to Win-Test.
  
{{wbox|Note|MMTTY saves buffered, so you might not see the data in realtime; but after you close MMTTY (or Win-Test) everything will be there.}}
+
{{wbox|Note|MMTTY saves are buffered, so you might not see all the data logged immediately.  After you close MMTTY (or Win-Test), the file will be closed, and everything will be saved.}}
  
 
==Win-Test RTTY configuration==
 
==Win-Test RTTY configuration==
  
Great, now you've got the engine downloaded and installed it's time to fire up Win-Test and get things setup!  
+
Now that you've got the engine downloaded and installed, it's time to fire up Win-Test and get things set up!  
  
 
==== Open the RTTY configuration box ====
 
==== Open the RTTY configuration box ====
 +
Open a contest file for a RTTY contest.  Once it has loaded, right-click on the Win-Test logging window, and select '''RTTY configuration...''', or just type the text command '''<tt>RTTYSETUP</tt>''' in the logging window, and press <tt>[Enter]</tt>.
 +
 
[[Image:Rtty config rightclick.gif|frame|center|Main screen right click]]
 
[[Image:Rtty config rightclick.gif|frame|center|Main screen right click]]
 
Open a contest file for a RTTY contest and once it has loaded, right-click on the Win-Test background and select "RTTY configuration..."
 
  
 
=== Enable MMTTY ===
 
=== Enable MMTTY ===
 +
After selecting '''RTTY configuration''', you will see the dialog below.  Select the '''Run MMTTY''' checkbox, and add the path to the MMTTY application.  You may also use the '''Browse''' button to navigate to the MMTTY installation directory, and select the file there.
  
 
[[Image:OptionsRttyConfiguration.PNG|frame|center|RTTY Configuration Box]]
 
[[Image:OptionsRttyConfiguration.PNG|frame|center|RTTY Configuration Box]]
  
Now you've selected "RTTY configuration" you will be shown a box similar to the one shown above; here you need to click "Run MMTTY" checkbox and add the path to the MMTTY application.
+
{{wbox|Note| If you want to do SO2R RTTY (with two radios) you need two installations of the MMTTY engine, one for each radio. Add the path to the second copy of MMTTY.exe in the '''Path of MMTTY for Radio 2''' text box as shown above.}}
  
[[Image:MmttyXyScopeOnly.png|center|frame|Reduced MMTTY plugin window]] You may chose to have the MMTTY window always on top of the application, which makes sense to tune in to RTTY signals. If you wish to display the FFT diagram, XY scope and waterfall diagram only (without the rest of the MMTTY controls), tag the second option.
+
Select '''MMTTY window stays on top''' to have the MMTTY window painted on top of any other application, which is helpful when tuning in RTTY signals.
  
=== Find MMTTY.exe ===
+
Select '''Only show FFT spectrum, waterfall and XY scope''' to display a smaller MMTTY window without a menu other MMTTY controls:
  
[[Image:Rtty config mmtty.gif|frame|center|Select MMTTY.exe]]
+
[[Image:MmttyXyScopeOnly.png|center|frame|Reduced MMTTY plugin window]]
  
In the RTTY configuration box, click the "Browse..." button and locate where you have placed the MMTTY Engine. For me it's '''<tt>D:\mmtty-engine165B</tt>'''. Select MMTTY.exe and click "Open".  
+
Select '''INSERT key grabs highlighted callsigns from the RTTY window''' to load highlighted callsigns into the logging window automatically when you press the <tt>[Insert]</tt> key, without having to click on them.
  
{{wbox|Note| If you want to do SO2R RTTY you need to remember at this point that you need two installations of the MMTTY engine - one for each radio. Add the second path to MMTTY.exe in the blank box.}}
+
Select '''Favor multipliers''' to have the <tt>[Insert]</tt> key select and load callsigns that are new multipliers first.
  
=== Save Changes ===
+
Select '''Activate single mouse click grabbing''' to use a single-click, rather than a double-click, to load a callsign into the RTTY window.  Note:  use a '''middle-click''' (press down on scroll wheel) to load a callsign into the [[Menu:Windows#Partner|Partner window / callsign stack]].
  
[[Image:Rtty config ok.gif|frame|center|Save Changes]]
+
Once you are happy with all of the options and choices, click '''OK''' to save the changes.
  
Once you are happy with all the changes click "OK" to save changes.
+
If '''Run MMTTY''' was selected, the MMTTY engine should start automatically after you press '''OK'''.  If you have configured MMTTY to run standalone before, everything should start to work right away.  
  
=== Setup MMTTY PTT Comport ===
+
=== Set up MMTTY PTT COM Port ===
 +
Win-Test and MMTTY run as two separate programs.  Only one program can use a COM port at a time.  You cannot tell both Win-Test and MMTTY to use the same COM port for PTT.  For RTTY mode, only MMTTY should control the COM port used for PTT, not Win-Test. 
  
Once at this point you need to restart Win-Test and open up the log file again. This starts MMTTY engine. If you have configured MMTTY standalone before, everything should start to work right away.
+
[[Image:Mmtty tx options.gif|frame|center|MMTTY PTT Configuration]]
  
Try to receive and decode a RTTY signal. If that works, try to key the transmitter and get on the air by pressing '''Alt-K'''. If you can monitor your signal, you should now hear the typical RTTY diddle.
+
Similarly, only Win-Test should control the COM port used for rig control (CAT commands), not MMTTY. Under the '''TX''' tab on MMTTY Setup, click the '''Radio Command''' button and make sure that the '''Port''' in that sub-dialog is set to '''None'''.
  
In case you still need to set up something in MMTTY, you may do so from here by clicking '''Options | Setup''' in the MMTTY sub-window.
+
=== Testing ===
 +
Try to receive and decode a RTTY signal. If that works, try to key the transmitter and get on the air by pressing '''Alt-K''' (keyboard mode), then type some text.  Press '''Alt-K''' again to end transmissions.  If you can monitor your signal, you should now hear the typical RTTY diddle.
  
[[Image:Mmtty tx options.gif|frame|center|MMTTY PTT Configuration]]
+
In case you still need to set up something in MMTTY, you may do so without exiting Win-Test by clicking '''Options | Setup''' in the MMTTY sub-window (to access the MMTTY menu, you must first disable the '''<tt>RTTYSETUP</tt>''' option '''Only show FFT spectrum, waterfall and XY scope''' if previously enabled).
  
Please keep in mind that you might need the EXTFSK addon for MMTTY, if you are using MMTTY via an USB RS232 port.
+
Note that you might need the EXTFSK extension for MMTTY if you are using MMTTY via an USB-to-serial adapter rather than a "real" (legacy) serial port.
  
 
==== microHAM interfaces ====
 
==== microHAM interfaces ====
 +
EXTFSK is ''not'' recommended or needed when using most microHAM devices as your RTTY interface.  See [http://lists.f5mzn.org/pipermail/support/2013-September/083201.html this post] by W4TV.
  
As the microHAM device router simulates COM Ports via USB, you might need the '''EXTFSK''' addon for MMTTY. klick [http://mmhamsoft.amateur-radio.ca/ here], then on "MMTTY" on the left frame and scroll down to EXTFSK in the right frame.
+
See the [http://www.microham.com/contents/en-us/d190_Click_here_to_edit_title.html Logger Setup Guides] on the [http://www.microham.com microHAM Web Site] for detailed instructions.  Click '''Support''', '''Application Notes''', '''Logger Setup Guides''', select your device, then click '''Win-Test''' for a microHAM PDF document with detailed screen shots showing how to use the device with Win-Test.
  
After installing EXTFSK, please be sure to read the application notes on the [http://www.microham.com microham web site].
+
For FSK, in the MMTTY '''Misc''' tab, set '''Tx Port''' to COM-TxD(FSK). Select the '''USB Port''' button next to this option, and select option "C" '''Limiting speed''', and click '''OK'''. You can find this setting in the Logger Setup Guides documentation on the microHAM website.
To find the application notes on their site, just select your device on the left navigation bar on the left, klick on '''SUPPORT''' on the right and then on '''Logger Integration'''.  
 
  
If you see problems the FSK signal (especially: keying does work, you hear the RTTY diddle, but chars won't be sent), you might have to limit the USB port speed in MMTTY. This setting depends very much on the computer hardware. To limit the USB port speed click on '''USB Port''' and configure option "C". You can find this setting also in the support documentation of the Microkeyer on the microHAM website.
+
[[Image:MMTTY-USB-Port-Option.png|center|frame|MMTTY USB Port Option - Option C is recommended]]
[[Image:MMTTY-USB-Port-Option.png|center|frame|MMTTY USB Port Option - Set only to option C if A does not work for you.]]
 
  
 
==== LPT port ====
 
==== LPT port ====
  
According to [http://www.f5mzn.org/pipermail/support/2007-September/074597.html], FSK keying is also possible through the LPT port. It involves installing and configuring '''TDLPortIO.dll''' on top of the aforementioned libraries.
+
According to [http://lists.f5mzn.org/pipermail/support/2007-September/074597.html this post by IZ4EFN], FSK keying is also possible through the LPT port. It involves installing and configuring '''TDLPortIO.dll''' as well as EXTFSK.
  
 
== General usage ==
 
== General usage ==
So you've got it all setup and you're keen to make some QSOs! Here is a basic guide.
+
Once you have everything set up, here's a basic guide to logging QSOs.  Press '''[F1]''' or click F1 in the RTTY Window to call CQ.  Press or click '''[Ins]''' to load a highlighted callsign into the logging window and send the exchange.  Press or click '''[+]''' to send the TU message and log the QSO.  Press or click '''[F7]''' to send the "Again?" message.
  
=== Receive/transmit window ===
+
=== RTTY window ===
  
By default Win-Test doesn't open the receive and transmit window automatically so you'll need to do this yourself but it's easy enough! Go to menu item '''<tt>Windows | RTTY(radio 1)</tt>'''. This will open up the RTTY receive window for radio 1.  
+
By default, Win-Test doesn't open the RTTY windows automatically.  From the Win-Test menu, select '''<tt>Windows | RTTY(radio 1)</tt>'''. This will open the RTTY receive window for Radio 1.
 +
 
 +
If you're running SO2R RTTY, select '''<tt>Windows | RTTY(radio 2)</tt>''', which will open a second RTTY receive window for Radio 2.
  
 
[[Image:RttyWindow.PNG|frame|center|RTTY TX/RX Window. The blue highlighting of the two callsigns UA3PAB and N4TV means: these are new callsigns yet to be worked.]]
 
[[Image:RttyWindow.PNG|frame|center|RTTY TX/RX Window. The blue highlighting of the two callsigns UA3PAB and N4TV means: these are new callsigns yet to be worked.]]
  
New callsigns are highlighted in blue color, dupes in red, new mults in yellow and new double mults in green. Your own transmission will be displayed in blue.
+
Highlight colors:
 +
; Blue : New callsigns
 +
; Yellow : New multipliers
 +
; Green : New double-multipliers
 +
; Red : Duplicate callsigns (dupes)
 +
 
 +
Your own transmissions will be displayed in blue text.
 +
 
 +
With the mouse cursor, you can double-click or single-click on a callsign (if the option is enabled), and it will be transferred to the callsign entry field in the logging window. Clicking on a contest exchange will copy it into the received exchange field.  '''Middle-clicking''' on a callsign (click on mouse wheel) will transfer the call to the [[Menu:Windows#Partner|Partner window / callsign stack]]. 
 +
 
 +
Most of the function keys have a corresponding button at the bottom of the RTTY window which you may click with the mouse to activate instead of using the keyboard.  Clicking on a function key button while holding down the '''[Shift]''' key will allows you to reprogram the contents of a message button quickly.  All RTTY messages may be edited at once via '''Options | RTTY | Modify standard messages ...''' or the text command shortcut '''<tt>MSGS</tt>''' <tt>[Enter]</tt>.
 +
 
 +
Pressing the '''Alt+K''' button enters keyboard mode so you can type any text.
 +
 
 +
Pressing the '''(C)''' button clears the TX/RX window.
  
With the mouse cursor you can click on the callsigns and they will be transferred to the callsign entry field automatically. Clicking on a contest report will copy it into the report field. Most of the function keys have a corresponding button in the receive/transmit windows which you may click with the mouse to activate them.  
+
To scroll text in the RTTY window, drag the scroll bar with the left mouse button, or turn the mouse wheel. '''[Shift] + mouse wheel''' will jump to the beginning or the end of the RTTY window.  
Clicking them with the '''[Shift]''' key pressed, allows you to modify its contents on the fly.
 
  
Pressing the '''(C)''' button clears the TX/RX window. By holding the slider with the left mouse button or
+
Most routine situations in RTTY contests can be handled with the mouse alone, without pressing any key.
turning the wheel of a wheel mouse, you can scroll up and down the TX/RX window. '''[Shift]'''+Wheel lets you jump
 
to the beginning or the end of the window.  
 
  
Generally speaking, most routine situations in RTTY contests can be handled with the mouse alone, without pressing any key.
+
=== Defining messages ===
 +
Most of the RTTY messages are already set up for you to use by default, but often you will want to change them.  Use $13 in a message to send a Carriage Return (CR).  See  [[Message_variables|Message Variables]] for a complete list.
  
If you're running SO2R RTTY, you will need to go back and select '''<tt>Windows | RTTY(radio 2)</tt>''' as well, which will then open up a second RTTY receive window for the second radio.
+
All RTTY messages may be edited at once via '''Options | RTTY | Modify standard messages ...''' or the text command shortcut '''<tt>MSGS</tt>''' <tt>[Enter]</tt>.
  
=== Defining macros ===
+
You can also quickly edit a single message.  To do this, press '''<tt>Shift-F1 .. F7</tt>''', '''<tt>Shift-[Insert]</tt>''', or '''<tt>Shift-[+]</tt>'''.  Note:  if you're operating in SO2R mode with '''Shift Binds to Secondary Radio''' enabled, you must use the '''<tt>[AltGr]</tt>''' (or '''<tt>[Ctrl]+[Alt]</tt>''') keys instead of the '''<tt>[Shift]</tt>''' key to reprogram messages.
  
 
[[Image:Rtty macros.gif|frame|center|RTTY Macros]]
 
[[Image:Rtty macros.gif|frame|center|RTTY Macros]]
  
Most of the macros for transmitting are already setup for you to use out of the box, but sometimes you will want to change them. To do this, press '''<tt>Shift-F1..F7</tt>''', '''<tt>Shift-[Insert]</tt>''' or '''<tt>Shift-[+]</tt>'''. Note that if you're operating in SO2R or advanced SO2R, you must use the '''<tt>[AltGr]</tt>''' key (or right '''<tt>[Alt]</tt>''', depending on the keyboard layout) instead of the '''<tt>[Shift]</tt>''' key to access these messages.  
+
As the '''<tt>++</tt>''' and '''<tt>--</tt>''' speed accelerators used for CW do not make sense on RTTY, you should remove them.
  
 +
Once you're done, click '''Validate''' to close the window.
  
You will then be able to use the Win-Test [[Message_variables|Message Variables]].
+
Please see the [[DVK_CW_RTTY_Messaging#Configuring_CW.2FRTTY_messages|Configuring CW/RTTY messages]] page for more details.
As the '''<tt>++</tt>''' and '''<tt>--</tt>''' accelerators for CW do not make sense on RTTY, you should remove them.
 
Once you're done, click "Validate".<br>
 
Please see also to the [[DVK_CW_RTTY_Messaging#Configuring_CW.2FRTTY_messages|Configuring CW/RTTY messages]] chapter for more details.
 
  
 
=== MMTTY window ===
 
=== MMTTY window ===
 +
You may occasionally encounter a problem with the cursor disappearing or the application loses focus.  To recover, minimize and restore Win-Test using the mouse.
  
[[Image:Rtty mmtty.gif|frame|center|MMTTY Window - currently you may encounter little problems with the application focus; we hope that these will go away in a future version of Win-Test]]
+
[[Image:Rtty mmtty.gif|frame|center|MMTTY Window]]
  
The above screenshot is of the MMTTY window which is opened when operating RTTY.
+
The above screenshot is of the MMTTY window in normal mode when operating RTTY.  This is when '''Only show FFT spectrum, waterfall and XY scope''' is disabled.
  
 
This is a mimimized version of MMTTY, but it allows you to change most of the settings. For example, to enable the XY scope (the two ellipsoides) go to the '''<tt>View</tt>''' menu of MMTTY and tick the '''<tt>XYScope</tt>''' option. For the rest of the bells and whistles of MMTTY, please see the online help of that software.
 
This is a mimimized version of MMTTY, but it allows you to change most of the settings. For example, to enable the XY scope (the two ellipsoides) go to the '''<tt>View</tt>''' menu of MMTTY and tick the '''<tt>XYScope</tt>''' option. For the rest of the bells and whistles of MMTTY, please see the online help of that software.
  
 
== See also ==
 
== See also ==
* [http://www.aa5au.com/gettingstarted/GettingStartedOnRtty.html Getting started on RTTY by AA5AU] - very detailed MMTTY set-up guide
+
* [http://www.microham.com/contents/en-us/d190_Click_here_to_edit_title.html microHAM Logger Setup Guides]
 +
* [http://www.aa5au.com/rtty/ Getting Started on RTTY] - very detailed MMTTY set-up guide by AA5AU
 
* [[BestPractice1|Getting ready for a RTTY Contest]]
 
* [[BestPractice1|Getting ready for a RTTY Contest]]
 
* [[BestPractice4|Setting up an Kenwood TS-850S with the microHAM microKeyer]]
 
* [[BestPractice4|Setting up an Kenwood TS-850S with the microHAM microKeyer]]
 
* [http://www.rttycontesting.com/ RTTY Contesting.com]: Great tutorials on how to use MMTTY.
 
* [http://www.rttycontesting.com/ RTTY Contesting.com]: Great tutorials on how to use MMTTY.

Revision as of 03:05, 20 December 2014

Win-Test includes basic support for RTTY contests using the MMTTY engine, which is used by most Windows-based contest logging programs.

Follow the instructions below to set up Win-Test for RTTY operation in the quickest and simplest way.

Downloading MMTTY Engine

Note: If you're already using N1MM Logger or WriteLog, you may already have this engine installed so it's worthwhile checking before-hand.

Win-Test uses the MMTTY engine by JE3HHT, so the first task, before you can start operating RTTY, is to go to the MMTTY home page, scroll to the Downloads section, download and run MMTTY168A.exe. For SO2R operating, you will need to install MMTTY twice, in two separate directories.

If you do not have a microHAM device, and you wish to use FSK instead of AFSK, be sure to download and install the EXTFSK extension, which is a ZIP file named ExtFSK106.zip (at bottom of page). Details for setting up EXTFSK can be found at the MM HAMSOFT site provided by VE5KC, and on AA5AU's extensive Getting Started on RTTY pages.

EXTFSK is not recommended or needed when using most microHAM devices as your RTTY interface. See this post by W4TV.

We recommend setting up MMTTY as a standalone application first, before integrating it into Win-Test, especially if you wish to get FSK going. By the way, although it's possible to control your radio from MMTTY, PLEASE DO NOT configure this, as it will interfere with Win-Test's rig control. Set up only RTTY decoding, RTTY keying, and PTT through the sound card and/or COM ports.

Now you are ready to set up Win-Test to launch MMTTY; actually you may even want to have it launch two different instances of MMTTY to go SO2R on RTTY!

Configuring Received Data Logging on MMTTY (optional)

If you want to keep all sent and received RTTY characters in a text file, then you should activate logging in MMTTY, since Win-Test has no option to log all the RTTY data received.

To configure logging, start MMTTY (from the desktop, not from Win-Test!), then select File(F) | Options of Received-log to configure the file the information is written to, and enable timestamps. Next select File(F) | Log Rx file(L) to activate Logging.

Now close MMTTY and restart it to check whether the options are still set correctly. You might need to save the MMTTY options as a profile. Now check the log file. It should have more than 0 bytes and contain data like this:

  <071113 17:07:04 MMTTY Startup>
  <071113 17:07:07 TX>
  TEST TEST TEST 
  <071113 17:07:10 RX>
  DSGFIEUGSLD  SFGAF G
  <071113 17:07:04 MMTTY Close>

If all works properly, shut down MMTTY and go back to Win-Test.

Note: MMTTY saves are buffered, so you might not see all the data logged immediately. After you close MMTTY (or Win-Test), the file will be closed, and everything will be saved.

Win-Test RTTY configuration

Now that you've got the engine downloaded and installed, it's time to fire up Win-Test and get things set up!

Open the RTTY configuration box

Open a contest file for a RTTY contest. Once it has loaded, right-click on the Win-Test logging window, and select RTTY configuration..., or just type the text command RTTYSETUP in the logging window, and press [Enter].

Main screen right click

Enable MMTTY

After selecting RTTY configuration, you will see the dialog below. Select the Run MMTTY checkbox, and add the path to the MMTTY application. You may also use the Browse button to navigate to the MMTTY installation directory, and select the file there.

RTTY Configuration Box

Note: If you want to do SO2R RTTY (with two radios) you need two installations of the MMTTY engine, one for each radio. Add the path to the second copy of MMTTY.exe in the Path of MMTTY for Radio 2 text box as shown above.

Select MMTTY window stays on top to have the MMTTY window painted on top of any other application, which is helpful when tuning in RTTY signals.

Select Only show FFT spectrum, waterfall and XY scope to display a smaller MMTTY window without a menu other MMTTY controls:

Reduced MMTTY plugin window

Select INSERT key grabs highlighted callsigns from the RTTY window to load highlighted callsigns into the logging window automatically when you press the [Insert] key, without having to click on them.

Select Favor multipliers to have the [Insert] key select and load callsigns that are new multipliers first.

Select Activate single mouse click grabbing to use a single-click, rather than a double-click, to load a callsign into the RTTY window. Note: use a middle-click (press down on scroll wheel) to load a callsign into the Partner window / callsign stack.

Once you are happy with all of the options and choices, click OK to save the changes.

If Run MMTTY was selected, the MMTTY engine should start automatically after you press OK. If you have configured MMTTY to run standalone before, everything should start to work right away.

Set up MMTTY PTT COM Port

Win-Test and MMTTY run as two separate programs. Only one program can use a COM port at a time. You cannot tell both Win-Test and MMTTY to use the same COM port for PTT. For RTTY mode, only MMTTY should control the COM port used for PTT, not Win-Test.

MMTTY PTT Configuration

Similarly, only Win-Test should control the COM port used for rig control (CAT commands), not MMTTY. Under the TX tab on MMTTY Setup, click the Radio Command button and make sure that the Port in that sub-dialog is set to None.

Testing

Try to receive and decode a RTTY signal. If that works, try to key the transmitter and get on the air by pressing Alt-K (keyboard mode), then type some text. Press Alt-K again to end transmissions. If you can monitor your signal, you should now hear the typical RTTY diddle.

In case you still need to set up something in MMTTY, you may do so without exiting Win-Test by clicking Options | Setup in the MMTTY sub-window (to access the MMTTY menu, you must first disable the RTTYSETUP option Only show FFT spectrum, waterfall and XY scope if previously enabled).

Note that you might need the EXTFSK extension for MMTTY if you are using MMTTY via an USB-to-serial adapter rather than a "real" (legacy) serial port.

microHAM interfaces

EXTFSK is not recommended or needed when using most microHAM devices as your RTTY interface. See this post by W4TV.

See the Logger Setup Guides on the microHAM Web Site for detailed instructions. Click Support, Application Notes, Logger Setup Guides, select your device, then click Win-Test for a microHAM PDF document with detailed screen shots showing how to use the device with Win-Test.

For FSK, in the MMTTY Misc tab, set Tx Port to COM-TxD(FSK). Select the USB Port button next to this option, and select option "C" Limiting speed, and click OK. You can find this setting in the Logger Setup Guides documentation on the microHAM website.

MMTTY USB Port Option - Option C is recommended

LPT port

According to this post by IZ4EFN, FSK keying is also possible through the LPT port. It involves installing and configuring TDLPortIO.dll as well as EXTFSK.

General usage

Once you have everything set up, here's a basic guide to logging QSOs. Press [F1] or click F1 in the RTTY Window to call CQ. Press or click [Ins] to load a highlighted callsign into the logging window and send the exchange. Press or click [+] to send the TU message and log the QSO. Press or click [F7] to send the "Again?" message.

RTTY window

By default, Win-Test doesn't open the RTTY windows automatically. From the Win-Test menu, select Windows | RTTY(radio 1). This will open the RTTY receive window for Radio 1.

If you're running SO2R RTTY, select Windows | RTTY(radio 2), which will open a second RTTY receive window for Radio 2.

RTTY TX/RX Window. The blue highlighting of the two callsigns UA3PAB and N4TV means: these are new callsigns yet to be worked.

Highlight colors:

Blue
New callsigns
Yellow
New multipliers
Green
New double-multipliers
Red
Duplicate callsigns (dupes)

Your own transmissions will be displayed in blue text.

With the mouse cursor, you can double-click or single-click on a callsign (if the option is enabled), and it will be transferred to the callsign entry field in the logging window. Clicking on a contest exchange will copy it into the received exchange field. Middle-clicking on a callsign (click on mouse wheel) will transfer the call to the Partner window / callsign stack.

Most of the function keys have a corresponding button at the bottom of the RTTY window which you may click with the mouse to activate instead of using the keyboard. Clicking on a function key button while holding down the [Shift] key will allows you to reprogram the contents of a message button quickly. All RTTY messages may be edited at once via Options | RTTY | Modify standard messages ... or the text command shortcut MSGS [Enter].

Pressing the Alt+K button enters keyboard mode so you can type any text.

Pressing the (C) button clears the TX/RX window.

To scroll text in the RTTY window, drag the scroll bar with the left mouse button, or turn the mouse wheel. [Shift] + mouse wheel will jump to the beginning or the end of the RTTY window.

Most routine situations in RTTY contests can be handled with the mouse alone, without pressing any key.

Defining messages

Most of the RTTY messages are already set up for you to use by default, but often you will want to change them. Use $13 in a message to send a Carriage Return (CR). See Message Variables for a complete list.

All RTTY messages may be edited at once via Options | RTTY | Modify standard messages ... or the text command shortcut MSGS [Enter].

You can also quickly edit a single message. To do this, press Shift-F1 .. F7, Shift-[Insert], or Shift-[+]. Note: if you're operating in SO2R mode with Shift Binds to Secondary Radio enabled, you must use the [AltGr] (or [Ctrl]+[Alt]) keys instead of the [Shift] key to reprogram messages.

RTTY Macros

As the ++ and -- speed accelerators used for CW do not make sense on RTTY, you should remove them.

Once you're done, click Validate to close the window.

Please see the Configuring CW/RTTY messages page for more details.

MMTTY window

You may occasionally encounter a problem with the cursor disappearing or the application loses focus. To recover, minimize and restore Win-Test using the mouse.

MMTTY Window

The above screenshot is of the MMTTY window in normal mode when operating RTTY. This is when Only show FFT spectrum, waterfall and XY scope is disabled.

This is a mimimized version of MMTTY, but it allows you to change most of the settings. For example, to enable the XY scope (the two ellipsoides) go to the View menu of MMTTY and tick the XYScope option. For the rest of the bells and whistles of MMTTY, please see the online help of that software.

See also