EXTFSK64

Japanese


What are EXTFSK and EXTFSK64?

EXTFSK is an MMTTY plugin that enables FSK keying through a USB-serial adapter or a parallel port. See this page for more information.

EXTFSK uses DLPORTIO for LPT port keying. However, DLPORTIO does not work on 64-bit versions of Windows. EXTFSK64 uses inpout32 instead of DLPORTIO, and works on the 32-bit and 64-bit versions of Windows.

Plugin Win32 Win64 45 baud 75 baud Note
USB serial LPT USB serial LPT
EXTFSK Supported Supported Supported Supported
EXTFSK64 Supported Supported Supported Supported Supported Supported Better jitter
Require more CPU power

Installation

Download the following zip file and unzip it. You will get two files, EXTFSK64.FSK and inpout32.dll. Copy both files into the MMTTY folder.

Version Date Note
2.0e June 8, 2014 Updated for MMVARI
2.0d May 22, 2014 First public release version
2.0c May 17, 2014 Fixed minor bugs
2.0b May 12, 2014 First release

LPT setup

Open the MMTTY setup and click the TX tab. Select EXTFSK64 from the drop-down list of PTT&FSK.

MMTTY TX setup screen

Click on OK, then the EXTFSK window is popping up.

EXTFSK window

Select LPT1 in the drop-down list of Port. Addr value may vary in accordance with the PC environment.

EXTFSK port selection

If you have a parallel port with a non-standard port address (not 0x378, 0x3bc, or 0x278), open EXTFSK64.ini and add its address (hex value) after LPTADR=. The following example illustrates how the port address 0x1234 is defined in EXTFSK64.ini

[Window]

Top=267

Left=1376

State=0



[Settings]

Port=COM1

FSK=0

PTT=2

InvFSK=0

InvPTT=0



[DirectAccess]

LPTADR=1234

Notes


Open source

The source code of EXTFSK64 is available here.


Acknowledgement

I would like to show my deepest appreciation to Joe W4TV and Jim W5IFP for their valuable assistance.