[WT-support] WT 3.14: Bug with SMARTCORRECT -- still sending strange things at times
Bob Wilson, N6TV
n6tv at arrl.net
Sun Aug 5 22:14:22 CEST 2007
First, Win-Test 3.14 worked just great for me in the NAQP CW this weekend.
Good work guys!
I only ran into one annoying bug, and it has been around for a while, based
on reports I've seen here.
If you enable, SMARTCORRECT (Options, CW, Correction, Smart correction),
sometimes when you press [+], Win-Test sends some strange garbage before it
sends "TU". It's as if the $CORRECT variable isn't cleared, or a flag that
indicates when $CORRECT needs to be sent isn't getting cleared, in certain
circumstances.
I haven't figured exactly out how to reproduce it, but here is one scenario
that may provide a clue to the developers:
1. Create a new WAE log (contest doesn't really matter)
2. Enter SOUND in the callsign field and press [Enter]
3. Enter SMARTCORRECT in the callsign field and press [Enter]
4. Press Shift-[+]. Verify the message is set to $CORRECT ++TU--
$MYCALL $CR. Close the window.
5. Enter F5MZM and press [Insert]. Win-Test sends "F5MZM 5NN 1"
6. Change the callsign to F5MZN, enter a QSO number received, and
press [+]
7. Win-Test sends "MZN TU ..." and logs the QSO (OK, good)
8. Enter NOSOUND in the callsign field and press [Enter]
9. Enter SOUND in the callsign field and press [Enter]. Note that the
callsign field is empty now.
10. Press [+]
11. Bug: Win-Test sends "SOUND TU ..." :-)
I think the "send the correction" flag should have been cleared at this
point, so that this can never happen.
Similarly, when using SMARTCORRECT, sometimes you want to send a complete
callsign to the station just worked, instead of a partial one, to make it
really clear that you have his full callsign correct. So, the natural thing
to do is to press [F5] and [+], but this doesn't work as expected when
SMARTCORRECT enabled:
1. Enter HS0/IK4MRS in the callsign field and press [Insert]
2. Change the callsign to HS0/IK4MRH, enter a QSO number received, and
press [F5] and [+]
3. Bug: Win-Test sends "HS0/IK4MRH /IK4MRH TU ..."
-or-
1. Enter HS0/IK4MRS in the callsign field and press [Insert]
2. Change the callsign to HS0/IK4MRH, and enter a QSO number received
3. Press [Insert] to resend the full call, but press [Escape] and [+]
immediately after the lat letter of the call is resent.
4. Bug: Win-Test sends "HS0/IK4MRH /IK4MRH TU ..."
The "send correction" flag needs to be cleared whenever $LOGGEDCALL is
resent, either via [F5] or [Insert], unless the call was changed after
$LOGGEDCALL was sent.
73,
Bob, N6TV
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.f5mzn.org/pipermail/support/attachments/20070805/d5758fe4/attachment.htm
More information about the Support
mailing list