[Elecraft] RTTY via FSK-D
Richard Ferch
ve3iay at storm.ca
Thu Mar 4 10:18:59 EST 2010
Brett,
Regarding the timing problems you had with CW from a serial port: In
this situation the timing is not done by the UART, it is done directly
by the CPU toggling the control line (usually DTR) on and off, and is
therefore subject to non-RTOS timing problems. If you are using a UART
to do FSK on its standard TxD data output, the timing is controlled by
the clock in the UART, so the timing issues that affect serial port CW
do not affect FSK done in this way. In a sense, the UART for FSK is a
logical equivalent to the Winkeyer chip for CW.
However, this only applies if the UART is capable of doing 5-bit codes
at 45.45 baud. The UARTs used in PC serial ports have this capability,
but most USB-to-serial adapters do not. One giveaway is the maximum
speed supported by the adapter; if it is greater than 230 kb/sec, then
the minimum speed is too high for RTTY. Currently available single
USB-to-serial adapters are too fast for RTTY, but some 4-port or 8-port
USB adapters can handle the slower speed.
There is an add-in for MMTTY called EXTFSK that is capable of doing
45.45 baud RTTY with any USB-to-serial adapter. EXTFSK can key any of
the TxD, DTR or RTS signal lines on any serial port or serial adapter;
in fact, it can even do FSK keying via a parallel port. The downside is
that the timing is handled by the CPU, not by the UART. However,
apparently EXTFSK uses the same sound card timer that is used for AFSK,
so the timing of EXTFSK-sent FSK should be the same as the timing of
sound card AFSK, no better and no worse.
You do need a keying circuit between the serial port and the K3's FSK
input. The same kind of one-transistor or opto-isolator circuit that is
usually used for serial port CW or PTT will also work for FSK keying.
73,
Rich VE3KI
KC7OTG wrote:
> So I'm thinking about wiring up the FSK IN pin on the AUX connector to
> do RTTY TX "properly". I'm curious of a few things before I take the
> time to make the cable.
>
> First off how do people usually drive this signal? I assume its usually
> taken off of a serial port... I've tried a few RTTY apps and I've
> gotten them all to work via AFSK and all seem to have their pros/cons.
> I have a feeling in the end that I'll probably most use MMTTY being that
> it has a very nice interface into N1MM (unless there is another
> application that has a nice interface into N1MM that I should be aware
> of).
>
> Finally my last question is that if this comes off of a UART how has the
> timing been for people? I remember a while back I used a UART to to CW
> keying in N1MM. I remember being embarrassed by the CW that was sent
> and I've since bought a K1EL WKUSB kit and put that together... Very
> happy with that little box. Would I have these same timing issues in
> this FSK_IN setup? If there was ever a stupid thing is trying to use
> Windows as an RTOS. ;)
More information about the Elecraft
mailing list