[RTTY] USB adapter Interface
Richard Ferch
ve3iay at storm.ca
Fri Jul 31 05:22:08 PDT 2009
Bill,
The "no output" from your test using COM13 directly in MMTTY indicates
that your USB-to-serial adapter does not support the 45 baud speed you
need for RTTY. You will almost certainly have to use EXTFSK. The trick
is to ensure that Windows assigns a port number that EXTFSK can use
(i.e. 1-8) to the driver for your USB-to-serial adapter.
You said:
> The USB port I am using is comm 3. Using the adapter, it
> will make comm 3 into comm 13.
It's not quite clear to me what you mean by this, but my guess is
something like this: "Since my computer only has serial ports COM1 and
COM2 occupied by real devices on the motherboard, I would have expected
the USB-to-serial adapter to be on COM3. However, Windows has assigned
port COM13 to the adapter."
If there truly are no other real or simulated serial devices in your
computer, you can override the choice made by Windows and assign another
port number to the device.
In Windows XP, you can do this as follows:
Open the Control Panel and select System.
Select the Hardware tab and click on the Device Manager button in the
upper part of the window.
In the list of hardware device types listed by Device Manager, click on
the + sign next to "Ports (COM & LPT)". You will see a list, including
entries like "Communications Port (COM1)", "Communications Port (COM2)"
and "ECP Printer Port (LPT1)" - these are the real serial and parallel
ports installed on your motherboard - and at least one entry such as
"USB Serial Port (COM13)" or "Prolific USB-to-Serial Comm Port (COM13)"
or something else along those lines (depending on which chipset and
driver the adapter uses). If you are using software (like the microHam
Router or LP_Bridge) that creates virtual serial ports, you may also see
entries such as "ELTIMA Virtual Serial Port (COM6)".
If you have other serial hardware devices (including USB-to-serial
adapters such as the one inside the WinKey USB), you will not be able to
use port numbers assigned to them. Likewise, if you have software that
creates virtual serial ports, you may not be able to use any of the port
numbers that this software has assigned, or at least not without first
reassigning one or more of the virtual ports to a new number. However,
there is a good chance that there is at least one port number in the
range 1-8 that is not used in your system, in which case you can change
the port number assigned by Windows to your USB-to-serial adapter from
COM13 to this unused port number.
Right-click on the entry that ends in "...(COM13)". In the pop-up menu,
select Properties. Select the Port Settings tab and click on the
Advanced... button. At the top of the window that appears there will be
a listbox called "COM Port Number:". If you click on the down arrow at
the right end of this listbox, you will get a list of port numbers
(1-256) from which you can choose a new one. Some will be marked as "(in
use)" and others will not.
Ideally, there will be at least one number in the range 1-8 that is not
in use. If so, just select one. That should enable you to find and use
this adapter from within EXTFSK.
If you find that Windows is claiming that all of the port numbers in the
range 1-8 are in use, you may be a victim of Windows' long memory. The
"(in use)" flag may actually be indicating that this port number was
used once in the past, rather than that it is being used now. If this is
the case, it may be safe to use the number despite the "(in use)"
marker. Windows will complain when you try to select it, but it will
allow you to override the complaint.
Using this technique, you may be able to get Windows to assign a low
enough number to your adapter so that you can use it with EXTFSK.
There is one other trick to this. In MMTTY, after you select EXTFSK as
your port number for PTT & FSK under the TX tab in the MMTTY setup
window, and after you then select one of the two COM-TxD(FSK) choices as
Tx Port under the Misc tab, a button labelled USB Port will appear.
Click on this button and select the "C. Limiting Speed" option to ensure
that MMTTY's PTT timing is correct.
Good luck!
73,
Rich VE3KI
More information about the RTTY
mailing list