<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="gmail-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="gmail-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>