FLDIGI Users Manual  4.0
WinKeyer Interface

Table of Contents

If you own a WinKeyer, WinKeyer USB, or compatible keying interface then you may use that device with fldigi to key your transceiver.

The transceiver must be in either CW or CW-reverse mode for the WinKeyer to correctly key the transceiver. If you are using rig control, then the waterfall will correctly show the received CW in relation to the suppressed carrier insertion point. The waterfall scale will decrease from left to right if the transceiver operates CW as LSB and increase from left to right if the transceiver CW operates as USB (usually CW and CW-REV as on my IC-7200).

The transceiver will either have a fixed or adjustable CW received pitch. On the IC-7200 this is a menu item named CW-PITCH. I prefer listening to a 700 Hertz CW signal and set my transceiver accordingly. You must also set the fldigi CW sweetspot to the same value to insure that QSY, DXcluster spotting and other RF/AF functions to operate correctly in fldigi.

Click on the Configure WinKeyer menu item to open the configuration dialog.



Select the serial port to which the WinKeyer is attached. On a recent Linux distribution that will shown in both traditional device and named device.



Then press the "Connect" button. fldigi will attempt to connect and test the connection to the WinKeyer hardware. Upon success the "Connect" button will illuminate Yellow and the connection state will be annunciated to the Rx panel.


Pressing the "Connect" button when it is illuminated with cause fldigi to disconnect from the WinKeyer hardware and a successful disconnect will be annunciated to the Rx panel.


If the connection attempt fails the "Connect" button will fail to illuminate and a failure notice will be printed to the event log.


Configuration Items

The fldigi configuration interface for the WinKeyer is similar to the one available in the application flwkey. It will probably not exactly match any Windows application you may have received with the WinKeyer kit.

You may elect to use the speed potentiometer on the WinKeyer hardware. Check the "Use Pot" control and changes to the WinKeyer speed will be annunciated to both the configuration tab and the fldigi main dialog.


If you do not use the potentiometer, then fldigi will use it's internal controls which are described in the CW modem and CW modem configuration.

Keyer Mode

WinKey supports Iambic A, B, Ultimatic, and Bug keying modes. In iambic mode WinKey makes both dits and dahs automatically based on which paddle you press. In bug mode WinKey makes the dits and you make the dahs. You also can use bug mode to operate in straight key mode or if you want to key through WinKey with a different keyer, simply set bug mode and use the dah input to key WinKey. In either iambic mode, alternating dits and dahs are sent while both paddles are held closed. In mode B an extra alternate dit or dah is sent after both paddles are released. In Ultimatic mode when both paddles are pressed the keyer will send a continuous stream of whichever paddle was last pressed.


You can adjust the audible keying tone that the WinKeyer produces using the Sidetone selector. Turn the audio on and off using the "Tone ON" control

Hang time

Hang Time works by holding PTT on between paddle presses. The holding time is call "hang time" and is measured in word space time.

Output Pins

The keyline can be connected and controlled from eithe "Key 1", "Key 2", or both simultaneously. Select the one that is appropriate for your installation.

Mode Register Controls

WinKeyer maps various internal controls to a "mode register" in which the state of the control is either on or off. These are mapped to the fldigi "ModeReg" controls:

WPM Settings

These controls allow the user to set up various internal WinKeyer variables.

Timing Settings

These control various aspects of the WinKeyer keyline output.

Dx Cluster QSY with Winkeyer

Set the fldigi configuration item for CW sweetspot to be the same as the transceiver's CW PITCH setting. On older transceivers this might be the same as the beat frequency oscillator, BFO, setting. The following should work correctly whether controlling the transceiver using hamlib, rigcat, or flrig.

Select a dx station to track by clicking on the dx report line (see DX Cluster). If the dx station was reported as operating at 7.0164 MHz but is actually at 7.0128 MHz; then the flrig and fldigi controls will look like this if the transceiver's CW is an LSB mode:


and the waterfall will appear as


Center the waterfall tracking point over the actual signal and then press the fldigi QSY button. The waterfall will change to


and fldigi and flrig frequency controls move accordingly.


Return to Top of Page
Return to Main Page