[WT-support] Now available for Win-Test: Icom Voice Keying, Icom Scope Control, plus much more

Bob Wilson, N6TV n6tv at arrl.net
Sun Aug 2 09:59:13 CEST 2015


I've just published many new LUA scripts to enable Win-Test to take
advantage of advanced features now available in the newest generation of
Icom radios and firmware, including the IC-7600 and IC-7851.  These new
scripts are the Icom version of my Elecraft P3, K3, and KX3 scripts
(combined).  I've tested them on an IC-7600, but I really could some help
testing them on the other modern Icom radios listed at the bottom of this
email.

To get the scripts, go to http://bit.ly/wtscripts and download
*IcomScripts.zip*.

Highlights:

   -
*Control Icom Sound Card Voice Keyer *Use the radio's built-in USB sound
   card for voice keying, including software PTT when no PTT circuit is
   available.  Works just like a PC sound card with Win-Test, but without RFI
   or audio issues.  Use Shift+F1 to program, F1 to play.  Press Escape to
   halt.  PTT and Mic muting and switching is automatic and fast.  Leave the
   mic. plugged into the radio at all times.

   - *Control Icom band scope / waterfall display*
   Re-position and recenter the scope edges in Fixed mode, via simple
   Win-Test text commands.  This is really useful when the VFO moves off the
   edge of the fixed scope display. Icom Fixed Mode works better then Center
   Mode, but offers no automatic scrolling as on the P3; these new scripts fix
   the problem and make the Icom band scope much easier to use.

   *SPAN50* - redisplay 50 kHz around current VFO frequency, but no lower
   or higher than the band edges
   *SPAN500* - display 500 kHz or the entire band, whichever is smaller.
   Useful for dead band scanning.
   *SPAN10* - redisplay 10 kHz around current VFO - useful for finding a
   clearer spot nearby

   No need to mess with complex Icom SCOPE menus to move the Fixed
   frequency edges.  Edges are intelligently set based on current VFO
   frequency and mode, similar to my P3scripts.  Phone and CW (U.S.) band
   edges are built-in to the scripts to avoid displaying out-of-band signals.
   Band edges can be reprogrammed by editing script IcomSetSpan.wts.

   - *Control RIT*
   Clear or shift the Icom RIT manually via keystroke (Shift+Up/Down), or
   automatically via CW messages or Phone Scenarios (#ICOMCLEARRIT)

   - *Control internal CW keyer*
   When paddles are connected to the radio, adjust the speed via normal
   Win-Test keys (Alt-F9/F10) or N1MM keys (PageUp/PageDown).  The radio's
   internal CW keyer can be kept in sync with the Win-Test keying speeds (or
   set slower if you prefer).  No need to bring a WinKey or external keyer on
   a DXpedition.

   - *DualWatch*,* VFO A=B, Swap VFO*
   Control all via keyboard.  Very useful for fast SO2V operating.

   - *REV* and *NORM* text commands
   Reverse / Normal dot/dash paddle polarity.  Useful at multi-ops using
   Icom internal keyer when switching between left- and right-handed ops (or
   plugging in a paddle that is wired backwards).  Eliminates need to go into
   the Icom menu to switch polarity.  Works with all Icom radios listed below.

   - *Text to CW generation*
   Useful if all you have is a radio, a PC, a USB cable, and a paddle.
   Win-Test contest messages are automatically sent to the radio by CI-V
   commands, and the radio translates the text to CW.  Paddles or Escape key
   interrupt automatically.

   Win-Test message variables $LOGGEDCALL, $MYCALL, $RST, $SERIAL,
   $PREVCALL, etc. are fully supported, as well as Win-Test pro-signs like
   "&AS" (wait).  Generating RTTY from text is not supported by Icom yet (but
   it *is* supported in a K3 and KX3, so maybe Icom will add the same some
   day).

   - *Simple Install/Uninstall scripts*
   Install_IcomScripts - reprograms required function keys and text
   commands to run the Icom scripts
   Uninstall_IcomScripts - removes all function key and text command
   assignments set by the above (no files removed)
   Run these scripts from Tools | Scripts Manager.

   - *Sample files*
   dxped.wt4 - Sample DXPedition file with CW messages programmed to make
   proper script calls (for text to CW only, if needed).  Use as a log file
   template.
   SO2R_Advanced.ini - Advanced scenario file required to generate software
   PTT and send required Icom CI-V commands when using the radio as a Win-Test
   external sound card voice keyer.

These new scripts replace and enhance the limited number of IC-7800 scripts
I had previously published.  They can easily be installed by unzipping the
file and running one script:  *Install_IcomScripts*.  For complete details,
please see the Readme file inside the Zip.

Supported Features:
   Set
  ClearRIT     Text to CW      USB Voice Keyer   IcomGenericRadio1=
     IC-7000
     IC-7100        Y             Y               Y                    88h
     IC-7200                                      Y                    76h
     IC-7410                      Y               Y
     IC-7600        Y             Y               Y
     IC-7700        Y             Y
     IC-7800        Y             Y
     IC-7850        Y             Y               Y
     IC-7851        Y             Y               Y
     IC-9100                      Y               Y
     IC-Generic - upon first use, script will prompt for radio's hex address
     Icom via OmniRig - upon first use, script will prompt for radio's
model type

Some of the disabled features may be supported by future firmware releases
from Icom.  Older generation Icom radios (e.g. IC-781) lack the CI-V
commands required to support most of the features listed above.

As for displaying the frequency of VFO B in Win-Test, that is still not
supported.  In theory one could reprogram OmniRig .ini files to take
advantage of the new firmware commands to control VFO B, but I ran out of
time to try that before I had to give up the IC-7600 I was using for
testing.

73,
Bob, N6TV
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.f5mzn.org/pipermail/support/attachments/20150802/ae92a527/attachment.html>


More information about the Support mailing list