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
Re-send exchange should respect contest specific settings #332
Comments
I'm wondering if there is any work happening around this topic. S&P mode in general seems like second class citizen in tlf. Sending repeats in S&P mode requires invoking manual keying. I would like to tackle this issue and would appreciate any directions. |
I'm not checking this one, maybe Tom does. One question is what shall be actually re-sent?
When asked for NR I send just the serial part, so it would be for me "-#+" only. An option could be to send the last word of F3/S&P_TU. Other users could have other preferences (like sending 5NN also). Or the exchange could be more complex, composed of multiple words. |
Yeah. You are exactly describing my challenges with S&P mode. Once you press enter in S&P mode you are moved to the next QSO and you can't use macro keys because they will be using serials from new QSO not from the previous one. Underscore can either send S&P_TU_MSG or F3 message. It would be ideal to fix the whole user experience around repeats in S&P, but underscore is something that I would like to have first. |
From your discussion let me summarize the following needs:
|
One more point:
|
I'm wondering if in S&P mode as long as the call sign field is empty we need to make all macro expansions with the previous QSO values. Some people like to put parts of qso exchange in alternative macros. This approach would allow for their macros to be useful without any custom extra variables. |
Sounds reasonable. At the moment I am not sure if it would always be good, so let us think a little bit about it. |
As I was exploring code around this change I ran into this https://github.com/Tlf/tlf/blob/master/src/sendbuf.c#L178
|
This of course assumes that F3 does start with @, and not with say "GE @". But auto-send is anyway meant for contests only. Re sending previous serial on empty call field in S&P: as an extra advantage one could configure a rarely used F-key (e.g. F4) for a customized re-send (like slower and twice) in addition to '_'. |
Issue solved by #361 |
After a qso gets logged you can re-send the exchange by pressing '_'.
At the moment it is hard-coded to send RST and last qso number. It should respect the the contest specific exchange settings instead.
The text was updated successfully, but these errors were encountered: