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
IcomScripts.zip For Icom IC-7000, IC-7100, IC-7200, IC-7300, IC-7410, IC-7600, 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, 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, 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. Also uses new Icom commands to generate CW from text if no keying circuit or WinKey available.

What's New: Added support for IC-7300, including band scope commands (tnx 9V1YC). Changed Shift+F1 to Shift+F7 voice message programming commands to leave speech compressor ON by default. SPAN commands will now automatically set Main only, Waterfall ON, Fixed mode (IC-7850/7851/7300). New commands USBON and USBOFF to enable Win-Test CW and PTT on DTR/RTS pins of USB serial port (IC-7850/7851/7300 only). Lower band edge on 160m now set to 1.810. Corrected 6m and 2m CW band edges.
2016-02-14 23:40 UTC
KX3scripts.zip 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: New DVR Play/Record messages scripts, repeating CQ for DVR Msg 1.
2016-01-09 21:30 UTC
StackCalls.zip 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
TS590scripts.zip For Kenwood TS-480SAT, TS-480HX, TS-590S, TS-590SG, TS-990S, and TS-2000

ClearRIT, SwapVFO, RIT up/down, VFO up/down, Play 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: Fixed PlayHalt_TS590.wts to interrupt a voice memory repeating CQ (TNX VE3VEE). Updated Readme file to better explain voice memory usage and setup.
2015-10-09 00:17 UTC
K3scripts.zip For Elecraft K3

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: New Install and Uninstall scripts automate setup. Separate Install_KDVR3/Uninstall_KDVR3 scripts for those with KDVR3 voice memory option, new control of SubRx, Diversity, and Rx Ant from Win-Test keyboard, new #PLAY script for sending RTTY messages standalone with K3 (see new dxpedK3.wt4 file for sample messages), new text command REV to toggle dot/dash paddle, new DVR recording scripts (Shift+F1, etc), new text command BANK to toggle KDVR3 memory Bank 1/Bank 2, new VFOBtoA script, eliminated unnecessary k31;/k30; commands.
2015-08-29 02:17 UTC
P3scripts.zip 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 IcomScripts.zip)
2015-08-24 01:52 UTC
UpdateCtySCP.zip Automatically fetch latest data files from the Internet

Windows batch file (not a LUA script) that fetches the latest MASTER.SCP, MASTER.DTA CTY.DAT, CTY_WT.DAT, CTY_WT_MOD.DAT and CALLSIGN.PAT files from the web and saves them in the proper Win-Test directory. Uses the free wget program (see instructions).
2015-07-03 17:17 UTC
FT2000scripts.zip 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
PlayAltCMsgs.zip 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
SSPrefillData.zip 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
MatchCWSpeed.zip 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
ExchangeBoxSS.zip 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
SecondaryRadioPrevNext.zip 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
AltDScripts3.zip 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
SwapFocus.zip 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
N6TVESM.zip 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
CtrlPlus.zip 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
PlayDVK8and9.zip For MK2R+ DVK (tnx ES5TV)

Play MK2R+ DVK messages 8 and 9 (or any others 1-7).
2010-09-05 01:10 UTC
FT1000scripts.zip For Yaesu FT-1000D, FT-1000MP, and FT-990

ClearRIT, SwapVFO, VFOAtoB only
2010-03-19 17:38 UTC