Differences between revisions 103 and 104
Revision 103 as of 2018-05-29 00:54:08
Size: 9993
Editor: AA6YQ
Comment:
Revision 104 as of 2018-05-29 00:55:33
Size: 10024
Editor: AA6YQ
Comment:
Deletions are marked like this. Additions are marked like this.
Line 34: Line 34:
    a. the IC-7100, IC-7610, IC-7851, IC-9100 drivers create two virtual serial ports: the lower-numbered virtual port is used transceiver control, and the higher-numbered virtual port can convey the FSK signal via a second virtual serial port's '''RTS''' or '''DTR''' signal     a. the IC-7100, IC-7610, IC-7851, IC-9100 drivers create two virtual serial ports: the lower-numbered virtual port is used for [[ConnectingIcom72007600|transceiver control]], and the higher-numbered virtual port can convey the FSK signal via a second virtual serial port's '''RTS''' or '''DTR''' signal

RTTY FSK

the FSK connection

Transceivers capable of FSK operation generally provide a TTL input (voltage levels +5 VDC, 0 VDC) that controls the switching between Mark and Space frequency generation:

  • Transceiver

    FSK Mode Name

    FSK Input Signal (connector & pin)

    FSK Input Signal Mark Voltage *

    FSK Input Signal Space Voltage *

    Elecraft K3

    FSK D

    FSK IN (ACC pin 1)

    0 VDC

    +5 VDC

    Icom

    RTTY

    RTTY (ACC-1 pin 1) *

    *

    *

    Kenwood TS-590

    FSK

    RTTY (ACC2 pin 2)

    +5 VDC

    0 VDC

    Kenwood TS-990

    FSK

    RTTY (ACC2 pin 2)

    +5 VDC

    0 VDC

    Kenwood TS-2000

    FSK

    RTTY (ACC2 pin 2)

    +5 VDC

    0 VDC

    TenTec Omni-VII

    FSK

    MARK/SPACE (ACC 1 pin 5)

    +5 VDC

    0 VDC

    TenTec Orion II

    FSK

    MARK/SPACE (I/O pin 8)

    +5 VDC

    0 VDC

    Yaesu FT-450

    RTTY

    FSK IN (DATA pin 4)

    +5 VDC

    0 VDC

    Yaesu FT-950

    RTTY

    FSK IN (RTTY/PKT pin 4)

    +5 VDC

    0 VDC

    Yaesu FT-1000MP MARK-V

    RTTY

    SHIFT (RTTY pin 1)

    +5 VDC

    0 VDC

    Yaesu FT-2000

    RTTY

    SHIFT (RTTY pin 1)

    +5 VDC

    0 VDC

    Yaesu FTDX-1200

    RTTY

    FSK IN (RTTY/DATA pin 4)

    +5 VDC

    0 VDC

    Yaesu FTDX-3000

    RTTY

    FSK IN (RTTY/PKT pin 4)

    +5 VDC

    0 VDC

    Yaesu FTDX-5000

    RTTY

    SHIFT (RTTY pin 1)

    +5 VDC

    0 VDC

    Yaesu FTDX-9000

    RTTY

    SHIFT (RTTY pin 4)

    +5 VDC

    0 VDC

* Notes:

  1. By convention, amateur RTTY uses the lower sideband, with the Mark frequency 170 hz higher than the Space frequency.
  2. Icom transceivers
    1. some Icom transceivers transmit the Mark frequency when the FSK Input Signal is set +0 VDC, but other models transmit the Space frequency when the FSK Input Signal is set to 0 VDC

    2. Icom transceivers provide a separate connector for the FSK Input Signal

    3. the IC-7100, IC-7610, IC-7851, IC-9100 drivers create two virtual serial ports: the lower-numbered virtual port is used for transceiver control, and the higher-numbered virtual port can convey the FSK signal via a second virtual serial port's RTS or DTR signal

  3. In most transceivers, the FSK Input Signal input is connected to a "pull up" resistor connected to +5 VDC. An NPN transistor, opto-isolator, or open-collector logic gate can thus be used to pull the FSK Input Signal down to 0 VDC, as is shown in the examples below.

  4. Some transceivers provide a menu setting or internal switch that reverses the meaning of the FSK Input Signal voltage. Alternatively, you can reverse the meaning of the FSK Input Signal voltage by checking the Inv. FSK box on the EXTFSK or EXTFSK64 window (accessible via the Windows Task Bar when WinWarbler is configured to transmit RTTY via the MMTTY engine in FSK).

WinWarbler can be configured to generate the FSK Input Signal on the PTT serial port's TxD pin or on the TxD, RTS, or DTR pin of any available serial port. All of these pins employ RS-232 voltage levels (+12 VDC, -12 VDC), so an external level converter is required:

Configuring WinWarbler for FSK operation

WinWarbler can be configured to generate the FSK signal on the TxD, RTS, or DTR pins of any available serial port. If you are using a USB-to-serial-port adapter and will be configuring WinWarbler to generate the FSK signal on the TxD pin, then this USB-to-serial-port adapter must support 5-bit operation at 45 baud, and you must configure the MMTTY engine to transmit characters at a rate that the USB-to-serial-port adapter can handle:

  1. set the Main window's Operating Mode panel is set to RTTY

  2. on the Configuration window's RTTY tab,

    1. check the Enabled box

    2. click the MMTTY Setup button

  3. on the MMTTY Setup window's Misc tab

    1. set the Tx port panel to COM-TxD (FSK)

    2. click the USB button

  4. in the USB Port Option window, select the C: Limiting Speed option and click the OK button to close the window

  5. close the MMTTY Setup window by click the OK button in its lower-right corner

If you are using a USB-to-serial-port adaptor and will be configuring WinWarbler to generate the FSK signal on the RTS or DTR pins, then support for 5-bit operation at 45 baud is not required.

To use the PTT serial port's TxD pin, open the Config window's PTT tab and note the serial port selected in the PTT panel's Port tab. Select the Config window's RTTY tab, and in the Modulation and transceiver mode panel's FSK section,

  • click the LSB button

  • set the FSK Control selector to the same serial port selected in Port panel on the Config window's PTT tab

If necessary, you can change the COM port number that Windows assigns to a USB-to-serial-port adaptor.

For more flexibility in serial port selection or to utilize a USB-to-serial-port adaptor that does not support 5-bit operation at 45 baud, open the Config window's RTTY tab, and in the Modulation and transceiver mode panel's FSK section,

  • click the LSB button

  • set the FSK Control selector to ExtFSK

When the Main window's Operating Mode panel is set to RTTY with the Enabled box checked on the Config window's RTTY tab, an EXTFSK icon will appear in the Windows Task Bar along the bottom of your monitor. Click this EXTFSK icon to open the EXTFSK window; in this window,

  • set the Port selector to the desired serial port

  • set the FSK output panel to TxD, RTS, or DTR as desired (if using a USB-to-serial-port adaptor that doesn't support 5-bit operation at 45 baud, choose RTS or DTR)

The EXTFSK icon will appear in the Windows Task Bar whenever you operate in soundcard RTTY mode, but it will remember the settings you've established, so subsequently opening the ESTFSK window is unnecessary.

Debugging

When a transceiver is configured to transmit RTTY via FSK, its transmitter sends either Mark or Space tone as dictated by the voltage level of a single input, variously named FSK IN or RTTY or MARK/SPACE or SHIFT. Directing WinWarbler to switch from receiving to transmitting without specifying any characters to be transmitted will result in the transmission of a continuous sequence of diddle characters - each composed of a single start bit (Space tone) followed by 5 data bits, all of which are Mark tone; audibly, the result is a recognizable warbling between the Mark and Space tones.

If instead of diddles, you hear a single tone, that means your transceiver's FSK IN or RTTY or MARK/SPACE or SHIFT input signal is not being correctly driven. To determine why, work backwards from that input signal:

  1. the cable between the input signal and the interface that generates the signal is broken in the middle, or one of its two connectors is damaged
  2. the interface that generates the signal is not working, either because it's not powered, or is defective
  3. the interface the generates the signal is working, but is not receiving appropriate directives from the application that controls it because
    1. the cable between the interface and computer is broken in the middle, or one of its two connectors is damaged
    2. WinWarbler is not properly configured, e.g. wrong serial port, or wrong modem control signal

If WinWarbler configured as described in the Configuration section above above but you're still hearing a single tone when transmitting RTTY FSK, then focus on items 1 through 3a. An oscilloscope will enable you to trace the signals backward from the transceiver input; since FSK signaling occurs at 45.45 baud, even an old oscilloscope whose fastest sweep rate is 50 KHz will be useful.


Setting up CW, Phone, PSK, and RTTY Operation

Getting Started with CW, Phone, PSK, and RTTY Operation

Getting Started with DXLab

FSKConnection (last edited 2019-07-02 22:20:49 by AA6YQ)