Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enter vs F6 and message sequence #464

Open
df7cb opened this issue Feb 11, 2025 · 2 comments
Open

Enter vs F6 and message sequence #464

df7cb opened this issue Feb 11, 2025 · 2 comments

Comments

@df7cb
Copy link
Contributor

df7cb commented Feb 11, 2025

Sometimes, in S&P mode, I mix up <Enter> (send my call and proceed to the exchange field) and <F6> (<Enter> was already used to proceed to the exchange field, there is a pre-filled exchange, send my call again without logging the contact yet).

When I hit <F6> in the call field and the other station responded, I'm still in the call input field but should send the exchange now. I can use to proceed to the exchange field and hit <Enter> now, but TLF will first send the S&P_CALL_MSG (my call again), and I have to hit again to send the report.

The same problem exists in CQ mode (but it doesn't happen as easily by accident).

I think if <Enter> is hit in the exchange field, and there is an exchange filled in, TLF should just always send the "end of contact" message for that mode. There will always be cases where the first message was sent manually or whatever, and TLF should just continue there.

(Conversely, if the call was already sent and Tab is used to go back to the call field, the contact should still be logged when <Enter> is hit in the call field, the operator likely just corrected some typo.)

This would also make "silent" logging of contacts easier. If I made a mess and have to re-enter QSO data, it's currently not possible to log the QSO without sending a lot of CW. Hitting <Esc> doesn't work because it will erase data because the QSO is not logged yet. If the contact was logged after Tab-Enter, I could hit <Esc> immediately and to cancel the single message sent at that point.

@df7cb
Copy link
Contributor Author

df7cb commented Feb 11, 2025

I just found the \ key in the manual, "Log QSO without CW output", which addresses my last point. But since not everyone knows that key in the heat of the moment, the <Tab-Enter-Esc> workaround would still help.

@df7cb
Copy link
Contributor Author

df7cb commented Feb 12, 2025

Sorry, I just realized that the Github UI ate all keystrokes that I mentioned as <Foo> without putting them into backticks first. I guess that made the text pretty illegible. I edited it to make sense now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant