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

Speed up/down portion of CW message #491

Open
vazquezrodjoel opened this issue Nov 1, 2024 · 5 comments
Open

Speed up/down portion of CW message #491

vazquezrodjoel opened this issue Nov 1, 2024 · 5 comments

Comments

@vazquezrodjoel
Copy link

It would be great if we could setup a speed up or down "flag" on the CW messages memory/macros.

For example say I have my key set to 26 WPM and the following macro:
CQ CQ CQ DE <MYCALL> <MYCALL> <dwn20><MYCALL> </dwn20> K
so to make the software slow down the speed when sending the callsign last time.

Or if I if slow:
<DXCALL> <RSTN> <up24> <RSTN> </up24> K
so it will solow down for that specific report.

Could be with a specific speed (like <26wpm> or specifying a speed change (up5wpm).

CQrlog does it by + or - sign in the macro:

+ or - in macro text will increase/decrease CW speed by 5WPM/one mark.
"TU +++599--- 001" will send 599 with 15WPM higer speed. 
@foldynl
Copy link
Owner

foldynl commented Nov 4, 2024

I don't have much experience with CW under CQRLog, but according to the source code, it seems that this feature only works for K3NG, CWDaemon, and Winkey. It’s not supported for hamlib, is that correct? Honestly, I can't imagine how I would implement this for the user, where some macros would only work for selected CW interfaces. The only thing that comes to mind is to ignore the new macros in the case of MorseOverCAT (Hamlib CW Interface).

@vazquezrodjoel
Copy link
Author

Well, Im not sure, but at least I use it with CWDaemon and it works great on it. Now that you mention it I dont recall ever using it on hamlib directly... it might work, just dont have experience with that. I can play with that later this week as I still have the cqr installed on the computer. Ill play with it and let you know.

I have never had a K3NG or Winkey, son cant talk about those, but your suggestion sounds reasonable for me of ignoring those for morseovercat if that is selected. Im sorry, I work in IT and very familiar with linux myself, but while I understand basics concept of it, I'm not a programmer perse :).

@vazquezrodjoel
Copy link
Author

Actually, I have been playing with cqr tonight for a while trying to make that work, but it doesnt even sent cw over hamlib... at all... :|

@foldynl
Copy link
Owner

foldynl commented Nov 5, 2024

Thank you for confirming. According to the source code, it appears so. I’ll need to consider how this could be implemented, as it cannot be done with Hamlib Morse. The options are:

  1. Ignore it, though this might be confusing for users.
  2. Notify the user that it’s not possible with Hamlib.

@vazquezrodjoel
Copy link
Author

Yeah, maybe a message if they select cw over cat with hamlib that that shortcut/option will not work.

I was also thinking that, depending how its implemented, this could server like a quick setup of specific speed. For example I usually leave it by default as 20wpm, and I don't use all the memory F# keys. So I could use one to speedup the speed to say 26wpm, so I don't have to click on the speed buttons. If that make sense...

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

No branches or pull requests

2 participants