Win-Test Lua Scripts by N6TV

See the "Readme" file inside each Zip for installation instructions

This page contains links to several Lua script "extensions" for Win-Test.

File Description Last Updated Automatically fetch latest Country and SCP files from the Internet

Windows batch file (not a LUA script) that fetches the latest Super Check Partial (SCP) files MASTER.SCP, MASTER.DTA, etc., country files CTY.DAT, CTY_WT.DAT, CTY_WT_MOD.DAT, etc., and the CALLSIGN.PAT file from the web and saves them in the proper Win-Test directory. Uses the free wget program (see Readme_ctyfiles.txt for installation instructions).

What's New: Use https for fetching country files. Updated instructions for downloading and installing wget.exe 32-bit or 64-bit.
2020-02-15 00:03 UTC (New). Quickly search a Win-Test extra data file (.XDT), such as the IARU HQ list, for any specified string, with matching lines displayed in a pop-up window. Any text file may be searched, such as a "Names database" or an IOTA list.

Search for IARU HQ stations by callsign, partial callsign, or HQ abbreviation. A current IARU HQ station .XDT file may be downloaded here.
2019-07-09 01:10 UTC For Kenwood TS-480SAT, TS-480HX, TS-590S, TS-590SG, TS-990S, and TS-2000

ClearRIT, SwapVFO, RxAnt, RIT up/down, VFO up/down, Play TS590 DVR (VGS-1) voice messages, keep radio's internal CW keyer paddle speed in sync with Win-Test (-1 or -2 WPM), play CW messages using radio's internal keyer to generate all CW, no keying circuit required.

What's New: Added RxAnt toggle (TNX EA7KW). Fixed ESC key / PlayHalt_TS590.wts (TNX EA7TH, EA7KW). Removed unwanted default key assignment of Ctrl-Up/Down since these are used to navigate Bandmaps. Added KenwoodPlayMsgs.smgs file that may be loaded in the MSGS dialog if no keying circut or WinKey available.
2018-11-30 03:40 UTC For Icom IC-7000, IC-7100, IC-7200, IC-7300, IC-7410, IC-7600, IC-7610, IC-7700, IC-7800, IC-7850, IC-7851, and IC-9100
(IC-Generic and Icom via OmniRig also supported)

Use Icom USB sound card as Win-Test Voice Keyer, or Icom voice memories. ClearRIT, RIT up/down, SwapVFO, VFOAtoB, Dual Watch, control waterfall display span from Win-Test, keep internal CW keyer paddle speed in sync with Win-Test (-1 or -2 WPM), swap dot/dash paddles, enable Win-Test CW/PTT/FSK keying over Icom USB virtual serial ports, toggle CI-V Transceive ON/OFF. Not all functions available on all radios. IC-7850/7851 v1.10, IC-7800 v3.00, IC-7700 v2.00, IC-7600 v2.00 firmware required for DVK and scope functions. IC-7300 v1.21, IC-7610 v1.06, and IC-7850/7851 v1.20 firmware required for Voice Memory playback via Win-Test. Can use Icom commands to generate CW from text if no keying circuit or WinKey available.

What's New: Added support for IC-7610. Added voice memory playback and interrupt via Win-Test function keys for IC-7300, IC-7610, and IC-7850/7851 running latest firmware. New commands USBON2 and USBOFF2 enable MMTTY FSK and PTT keying on DTR/RTS pins of USB serial port (IC-7300/7610/7850/7851 only). New command SIDETONE enables transmitted CW sidetone to be heard in contest recordings. New commands CWNORM and CWREV set receive dial direction to CW-LSB or CW-USB, respectively. New Ctrl-T script enables Win-Test TUNE mode even when operating phone. New command SPAN60 sets band scope 60 kHz wide.
2018-10-17 08:48 UTC For Elecraft KX2

ClearRIT, SwapVFO, RIT up/down, VFO up/down, A=B, B=A, Play/Record DVR voice messages, generate CW or RTTY messages using radio's internal keyer for all functions, no keying circuit required.

What's New: KX2scripts created and tested by Björn, SM7IUN, from KX3scripts. Thank you!
2018-08-14 04:32 UTC For Elecraft KX3

ClearRIT, SwapVFO, RIT up/down, VFO up/down, A=B, B=A, Play/Record DVR voice messages, generate CW or RTTY messages using radio's internal keyer for all functions, no keying circuit required.

What's New: RptM1_KX3 bug fix (TNX SM7IUN).
2018-08-14 04:15 UTC Quickly search the DX-Cluster spot log file on the local machine, with matching spots displayed in a pop-up window.

Search for spots by callsign, partial callsign, or current frequency. Discover where you are being heard, where you are being spotted. Redisplay DX callsigns that disappeared from the band map. Quickly identify busted spots by searching for partial callsigns on the current band.
2016-12-23 08:07 UTC For Yaesu FT-450, FT-891, FT-950, FT-991, FT-2000, FTdx1200, FTdx3000, FTdx5000, and FTdx9000

ClearRIT, SwapVFO, RIT up/down, VFO A/B up/down, A=B, B=A, Play/Record/Stop all five Yaesu voice memories, synchronize Yaesu internal CW keyer paddle speed with Win-Test (-1 or -2 WPM), swap dot/dash paddles.

What's New: This is a new package designed to replace the older file, with much more function and support for many more radio types. Two install scripts are supplied: one for voice keying using Yaesu voice memories, and a second to install all the other scripts. Use Win-Test v4.23 or later for full support of FT-891, FTdx1200, FTdx3000 and FTdx5000. Last change: VFO A and B select scripts removed since radio does not respond consistently to these CAT commands.
2016-10-20 00:07 UTC For Yaesu FT-1000D, FT-1000MP, MARK-V FT-1000MP Field, and FT-990

ClearRIT, SwapVFO, VFOAtoB, RIT up/down, VFO A up/down, software PTT, SubRx on/off

What's New: New Install_FT1000 and Uninstall_FT1000 scripts automate setup. New scripts RITUp/RITDown, VFOAUp/VFOADown, TX/RX (software PTT), VFOAtoB, SO2V_SubRx.
2016-10-09 00:45 UTC For Elecraft K3 and K3S

ClearRIT, SwapVFO, RIT up/down, VFO A/B up/down, A=B, B=A, RX ANT On/Off, Diversity On/Off, SubRx On/Off, Play/Record DVR (KDVR3) voice messages, generate high speed RTTY contest messages using radio's internal FSK generator, no FSK keying circuit required, MMTTY not required, keep radio's CW keyer paddle speed in sync with Win-Test (-1 or -2 WPM), swap dot/dash paddles.

What's New: Install_KDVR3 script now assigns PlayHalt to Escape key (TNX KD4D). PlayHalt now interrupts repeating CQ activated by RptM1 (TNX KD4D). SO2V_Diversity and SO2V_SubRx updated to toggle current subreceiver state more naturally. Play script now translates the Win-Test message variable $13 to \r (carriage return) for RTTY/PSK (requires K3 FW 5.38 or later).
2016-10-04 23:31 UTC For pileups: stack multiple callsigns at once

Enter multiple callsign at once and stack them in the Partner window, retrieve and send next exchange with single keystroke (for single-ops with big pileups, or multi-ops with Partner stations).

What's New: Fixed StackCallsF10.wts to accept proper numeric argument 1 - 12 for Additional (Alt-C) messages 1-12.
2015-11-07 06:12 UTC For Elecraft P3 band scope

Intelligently resets the Elecraft P3 panadapter display range to the requested span based on the active radio's current frequency. Avoids displaying "out of band" frequencies and makes it unnecessary to touch the P3 "Span" and "Center" controls.

What's New: Install and Uninstall scripts automate setup. New text commands support addtional spans. Upper band limits prevent above-the-band-edge signal display. FixTrack / Half Span enabled automatically.

(The same functions are provided for Icom band scopes by
2015-08-24 01:52 UTC For Yaesu FT-991, FT-2000, FTDX-5000, and FTDX-9000

ClearRIT, RIT up/down, SwapVFO, VFOAtoB, Play voice keyer messages, select VFO A or B for TX
2015-03-11 08:02 UTC Send "Additional" (Alt-C) messages with one keystroke

Provides a way to invoke up to 12 of the "Additional" (Alt-C) CW/RTTY messages with a single keystroke. These messages are saved in WT.INI, so they don't change from log to log.
2015-03-09 04:19 UTC Pre-fill ARRL Sweepstakes exchanges (tnx NR5M)

Automatically pre-fills ARRL Sweepstakes exchange data from a "pre-fill" file when you type a call and press the [tab] key. Uses a user-supplied "Extra data" (.xdt) file stored in the Win-Test /extras directory.
2014-11-18 03:40 UTC Set CW speed to DX spot speed (tnx W3LPL)

Automatically sets the Win-Test keyer speed to match the speed of a spotted station, if the speed is being reported by the CW Skimmers in the Reverse Beacon Network (RBN). Works when you press Ctrl-Up/Down to select spots from the band map. Optionally sets the speed of the keyer built into the Elecraft K3 to the same value (+/- optional speed delta).
2013-12-09 19:27 UTC For ARRL Sweepstakes

Provides a pop-up data entry box for entering the complex ARRL Sweepstakes exchange in free-form, similar to TRlog and N1MM Logger
2013-12-06 03:27 UTC Step through secondary radio band map (tnx I4UFH)

Moves secondary radio to spots in the secondary radio window's band map, similar to how Ctrl-Up/Down and Ctrl-Space work with the primary radio.
2013-08-09 22:54 UTC For TRlog "Alt-D" fans (tnx K0DQ, K5GA)

Adds TRlog style Alt-D quick dupe check on secondary radio, then use spacebar to call on secondary (not compatible with external DVK)
2012-05-30 16:48 UTC For SO2R operators, change data entry window

Changes data entry focus. FOCUS1 and FOCUS2 scripts may be used within the advanced SO2R scenarios to automatically change the data entry focus between the Radio1 and Radio2 windows.
2011-11-18 19:46 UTC Enter Sends Message, but not the exchange

An updated version of the default Win-Test ESM (Enter Sends Message) script that makes ESM mode more usable in CQ WW Phone or WPX Phone, where you want to speak the exchange rather than send it, when in RUN mode. Use this with K3scripts, FT2000scripts etc. when using ESM with the radio's DVR.
2011-07-11 04:23 UTC For North American Sprint and other sprints

A script to use in a CW or RTTY message instead of $CR. It silently logs a QSO after the message is sent.
2010-11-01 16:50 UTC For MK2R+ DVK (tnx ES5TV)

Play MK2R+ DVK messages 8 and 9 (or any others 1-7).
2010-09-05 01:10 UTC