<div dir="ltr">Thanks Bob,<div><br></div><div>for a very thorough and educational response. Much appreciated. </div><div><br></div><div>I actually got help from my old friend Ingo SM5AJV late last night which got the S&P ENTER mechanics working also in the presence of exchange guessing.</div><div><br></div><div>But this new script still does not address the other inconsistencies you list in your email. If you work on solving them I'd love to try your solution.  </div><div><br></div><div>I think it would be a great thing if there was a script that made long time N1MM users feel immediately "at home" with Win-Test.</div><div>Or just avoid the confusion when switching between the two (like I do).</div><div><br></div><div>In my case the fact that you cannot tie a macro to a mouse click is not a big issue. I'm keyboard guy. Keyboard shortcuts are just immensely <br>faster and means you can keep your eye on the screen or the radio. (Or close your eyes to hear better.)</div><div><br></div><div>I have downloaded your excellent suite of ICOM scripts and tested them with my 7300. Great stuff. </div><div><br></div><div>Are you planning an updated version that also supports the 7610?</div><div>The 7610 has some new nice features, like the ability trigger the radio's own saved voice messages via CI-V commands. </div><div><br></div><div>While on the topic of the ICOM scripts, have you been able to find a way to get around the (silly) limitation that prosigns have <br>to be followed by a space stop the character-merging started with "^"? I have not. It would be so great to be able to send <br>characters like å, ä, ö, ü, ч, я, ю, э, ш, ø, and é from within Win-Test using the radio's built in keyer. <br>(The QSK is much better using the internal keyer).</div><div><br></div><div>73,</div><div><br></div><div>Björn</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-03-21 0:58 GMT+01:00 Bob Wilson, N6TV <span dir="ltr"><<a href="mailto:n6tv@arrl.net" target="_blank">n6tv@arrl.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Welcome to Win-Test Björn.</div><div><br></div><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;background-color:rgb(255,255,255);float:none;display:inline">(For others who are curious, when using ESM mode, you should see RUN or S&P displayed in the Clock window.  If not, type RUNSP [Enter] in the logging window to enable it.  NORUNSP [Enter] disables it.  Ctrl-Tab toggles between RUN and S&P.)</span><br class="m_-8127784598003010119gmail-Apple-interchange-newline" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br class="m_-8127784598003010119gmail-Apple-interchange-newline"></div>Yes, the problem is that clicking on a spot auto-fills the exchange and moves the cursor to the exchange field, which breaks the ESM logic for S&P mode.  Also, selecting a spot doesn't automatically switch you to S&P mode (which would be a nice enhancement).<div><br></div><div><div>As you may know, Alt-F4 returns to your established RUN frequency (set by last F1, marked by "CQ" in band map), but it doesn't automatically switch you to RUN mode, which would be another nice enhancement.  But, I can make that happen with a new LUA script.  QRX.<div><br></div><div><div>As you noted, Win-Test does <i>not</i> pre-fill the exchange when ESM is enabled <i>and</i> you are in S&P mode <i>if</i> you type in a callsign manually.  Logically, it really should behave exactly the same whether you type or click:<div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>If ESM is enabled, and mode is S&P, do NOT autofill the exchange when spot clicked, or Ctrl-Up/Down/Ctrl-Space pressed</div></blockquote><div><div><br></div><div>I think this is a bug that should be fixed.  Though I can write a short LUA script that automatically clears the exchange field by simulating Ctrl-W after handling Ctrl-Up or Ctrl-Down, there's no way to call a LUA script when you click on a spot, only when you press a key.<br><div><br></div><div>In the mean time, the sequence would be:</div><div><br></div><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Press Ctrl-Tab if necessary to toggle to S&P mode</span><br></div><div>Grab Spot by clicking it or pressing Ctrl-Up/Down or Ctrl-Space<br></div><div>Press Ctrl-W to clear the pre-filled exhange</div><div>Press ENTER to send your call (as many times as needed)</div><div>Once he comes back to you and sends and exchange, then press spacebar (twice) to auto-fill the exchange</div><div>Press Enter to send your exchange and log the QSO</div><div><br></div><div>You can avoid the need to press Enter twice by adding #CTRLPLUS to the end of the S&P F2 message, e.g.:</div><div><br></div><div>$SETEXCHSENT $RST $ZONE #CTRLPLUS<br></div><div><br></div><div>Where CtrlPlus.wts is from CtrlPlus.zip which you can download from <a href="https://bit.ly/wtscripts" target="_blank">https://bit.ly/wtscripts</a> .  The Ctrl-Plus key, which this script emulates, silently logs a QSO.</div><div><br></div><div>The built-in $CR macro also logs a QSO, but it happens immediately, instead of <i>after</i> the exchange is sent, which is why I prefer #CTRLPLUS.</div><div><br></div><div>Anyway QRX for some new scripts that will mostly make S&P and ESM work smoother, but only when you press the standard keys instead of clicking.</div><div><br></div><div>73,</div><div>Bob, N6TV</div></div></div></div></div><div><br></div><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 20, 2018 at 3:11 PM, Björn Ekelund <span dir="ltr"><<a href="mailto:bjorn@ekelund.nu" target="_blank">bjorn@ekelund.nu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I am an N1MM convertite and one of the features I really enjoyed with N1MM was the very intelligent ESM functionality.<br></div><div><br></div><div>I have tried both the built-in mechanics as well as the two ESM scripts listed in the Win-Test Wiki but they all suffer from the same issue in S&P.</div><div><br></div><div>The "normal" case works well, you enter a call sign, hit Return and your call is sent. Once you get a response you hit Space, enter the exchange, Return sends your exchange and then an additional Return logs the QSO. </div><div>One unnecessary Return compared to N1MM, but ok.</div><div><br></div><div>Also, when calling a spot, you hit ctrl-Arrow/ctrl-Space to grab the spot, then the rest of the sequence is as above. </div><div><br></div><div>However, the combination of calling a spot and automatic exchange guessing does not work well.</div><div><br></div><div>In this case you grab the spot with ctrl-Arrow/ctrl-Space (which also triggers an exchange guess) and when you hit return, your exchange (!) is transmitted instead of your call. A second Return will then log the contact. </div><div><br></div><div>So in this particular case, the sequence will be F4, Return instead of Return, Return.</div><div><br></div><div>I am no stranger to LUA (I have written macros for a major MMORPG online game in my past) but before I start designing my own ESM script I just want to find out if someone else have already written a script that handles also this case. </div><div><br></div><div>Any feedback is appreciated,</div><div><br></div><div>Björn SM7IUN<br> </div></div>
<br>______________________________<wbr>_________________<br>
Support mailing list<br>
<a href="mailto:support@win-test.com" target="_blank">support@win-test.com</a><br>
<a href="http://lists.f5mzn.org/cgi-bin/mailman/listinfo/support" rel="noreferrer" target="_blank">http://lists.f5mzn.org/cgi-bin<wbr>/mailman/listinfo/support</a><br>
<br></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>