<div class="gmail_quote">On Tue, Feb 23, 2010 at 1:14 AM, Helmut Mueller <span dir="ltr"><<a href="mailto:helmut@photo42.de">helmut@photo42.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div link="blue" vlink="purple" lang="DE"><div>










<span lang="EN-US">I am preparing for WPX Phone and i am
wondering if it is possible to use WT scripts to play ICOM Voicekeyer’s
just like the K3 ones using CAT interface?</span>

</div></div></blockquote><div><br>Yes, I think it should be possible for some models.  What model of Icom do you have? <br><br></div></div>Here's a script that <i>may</i> work for playing DVR (DVK) message M1 on an Icom-7800 at the default address 6A, with the default controller address E0:<br>

<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-- Icom IC-7800 Script to play DVR Message M1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-- Written by N6TV, 23 Feb 2010</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">if (wtQso:IsModePhone()) then          -- If SSB or FM contact</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">   wtRadio:SendHex("FEFE6AE01A0201FD") -- Play M1</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">   return -1                           -- No further keystroke procesing</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">else                                   -- Else, not phone</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">   return 0                            -- Normal keystroke procesing</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">end<br>

</span><br>I'd appreciate it if someone with an IC-7800 could try it.  Just save the lines above to a file named PlayM1.wts in your WT4 Scripts folder (File | Explore | Scripts /directory), assign it to F1 using Tools | Scripts Manager | Properties | Define.  Then open a phone log and press F1 to see if it plays DVR message M1.<br>

<br>If you have an IC-7700 at default address 74, try:<br><br><span style="font-family: courier new,monospace;">-- Icom IC-7700 Script to play DVR Message M1</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">-- Written by N6TV, 23 Feb 2010</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">if (wtQso:IsModePhone()) then          -- If SSB or FM contact</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">   wtRadio:SendHex("FEFE74E01A0201FD") -- Play M1</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">   return -1                           -- No further keystroke procesing</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">else                                   -- Else, not phone</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">   return 0                            -- Normal keystroke procesing</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">end</span><br>
<br>If it works, I should be able to recreate most of the scripts I've done for the K3 for the IC-7800 and IC-7700.<br><br>73,<br>Bob, N6TV<br>