UHSDR icon indicating copy to clipboard operation
UHSDR copied to clipboard

Keyboard CW transmission?

Open Haasoperator opened this issue 6 years ago • 27 comments

I was wondering if any progress has been made on allowing CW to be transmitted via USB keyboard, now that RTTY and BPSK have been enabled. Mainly thinking of mcHF use.

Haasoperator avatar Apr 10 '18 09:04 Haasoperator

This would be a great enhancement, several people have expressed interest to me about it.

WD8BXS avatar Dec 27 '18 13:12 WD8BXS

Is this going to be possible??

WD8BXS avatar Jan 08 '19 19:01 WD8BXS

Sure, sooner or later, I can take a look into this a bit later. 73!

m-chichikalov avatar Jan 08 '19 19:01 m-chichikalov

@WD8BXS , Hi, Hi, have you ever seen that when you are typing really fast (kind of fast ;), some characters doubles? For example, if quickly press "qwe" on the screen it appears as -> "qwwe" and will transmit as on the screen.

Just want to know, maybe this is the issue with my keyboard. 73!

BTW: the keyboard CW transmission is almost done.

m-chichikalov avatar Jan 18 '19 03:01 m-chichikalov

Hi,No I have not seen this issue.I will experiment.Good news on the CW..Thanks for all of your efforts. Chuck

WD8BXS avatar Jan 18 '19 14:01 WD8BXS

@WD8BXS , it should be the same on your side, theoretically. Could you try, please, in RTTY or BPSK press 'w' and by holding it press 'e' -> should appear as 'ww' No?

@db4ple , @df8oe, @Haasoperator , could you guys try also, thanks.

Seems like keyboard sends a buffer of pressed buttons, but we handle only first in the array...

m-chichikalov avatar Jan 19 '19 01:01 m-chichikalov

Ok, there are two ways to handle it, the first is the easiest one, the second one is the right one... 1 - send requests to keyboard more rarely, -> tested -> Doesn't help. 2 - dedicate module to handle keyboards requests, and analyze the entire array...

maybe another?

m-chichikalov avatar Jan 19 '19 03:01 m-chichikalov

FIXED

m-chichikalov avatar Jan 19 '19 03:01 m-chichikalov

Fixed in PR #1693

db4ple avatar Jan 19 '19 08:01 db4ple

Fixed in PR #1693

Not really in #1693. I did not push it yet.

m-chichikalov avatar Jan 19 '19 14:01 m-chichikalov

Sorry, yes, I mixed it up with CW entry for PSK.

db4ple avatar Jan 19 '19 16:01 db4ple

Yes it is true, but I don't type that fast hihi.

So as I understand it, the cw from keyboard is NOT quite ready yet??

TNX, 73, Chuck WD8BXS

WD8BXS avatar Jan 19 '19 19:01 WD8BXS

Yes it is true, but I don't type that fast hihi.

So as I understand it, the cw from keyboard is NOT quite ready yet??

TNX, 73, Chuck WD8BXS

You are right, it's not pushed to the official build. It's working, but because everything very coupled together, some changes in one place broke some in others....

It's working already but needs some fix for RTTY. What do you using, I can compile for you to try it on and give me feedback, it's also very important.

I added:

  • there are three buttons on the UI, so the context of them could be transmitted by pressing F5,F6 and F7 respectively.
  • You can clean the buffer by pressing ESC on the keyboard.
  • Fixed issue with pressing multi buttons on the keyboard.
  • The context of those "Three buttons" could be written from the keyboard, not only from paddles.

73! Max RV9YW

m-chichikalov avatar Jan 19 '19 20:01 m-chichikalov

Sound like it is coming along. I use the MCHF A friend is interested in the CW from Keyboard on his MCHF.

TNX, Chuck

WD8BXS avatar Jan 19 '19 20:01 WD8BXS

Been playing around, I can't seem to get my radios to sync. very different frequencies on my MCHF to my IC-7610 to copy each other on RTTY or PSK.

Not sure what is going on there. I tried with translation on and off, still no sync!! 73, de Chuck

WD8BXS avatar Jan 19 '19 21:01 WD8BXS

@WD8BXS , looks like USB keyboard for CW is already in the build, you can try...

m-chichikalov avatar Jan 22 '19 12:01 m-chichikalov

m-chichikalov

Yes it does work with my wired USB keyboard, but now my Rii Mini X1 Wireless keyboard does not now!! The F1 and F2 buttons do indeed put it into transmit and receive, but no letters work. Thanks, Chuck

WD8BXS avatar Jan 23 '19 17:01 WD8BXS

During testing, I also found that sometimes my keyboard not recognized by mcHF. So, I usually fixed it by rebooting TRX.

m-chichikalov

Yes it does work with my wired USB keyboard, but now my Rii Mini X1 Wireless keyboard does not now!! The F1 and F2 buttons do indeed put it into transmit and receive, but no letters work. Thanks, Chuck

Hi Chuck, During testing, I also found that sometimes my keyboard not recognized by mcHF. So, I usually fixed it by rebooting TRX. Later will try understand why it's like this...

What CW mode have you used? It would work only with the IAM mode.

m-chichikalov avatar Jan 23 '19 17:01 m-chichikalov

I tried the reboot, but to no avail. as I said it must see the wireless keyboard as the F1 and F2 work.

I am using IAM mode.

WD8BXS avatar Jan 23 '19 20:01 WD8BXS

Ok... I will take a look what we can do to handle different keyboards with different layouts... However, try another one just in case. Thanks 73!

m-chichikalov avatar Jan 23 '19 21:01 m-chichikalov

Testing tonight!! it works but only for a minute or so. I can type in only a few words then it stops, and stays keyed. when I get it unkeyed, the keyboard stops working.

Very good progress though.

I know you will get it going ..

Thanks, Chuck WD8BXS

WD8BXS avatar Jan 25 '19 02:01 WD8BXS

I just discovered that on 5 watts it works great.. maybe some RF getting into it on 10 watts ??

Chuck

WD8BXS avatar Jan 25 '19 02:01 WD8BXS

I just discovered that on 5 watts it works great.. maybe some RF getting into it on 10 watts ??

Chuck

Hi Chuck, sure... High level of vswr should not help, yes maybe Your antenna is fine-tuned. Don't know, but it's a hardware issue that keyboard stop working after 10Wt, It's up to you how to fix it, sorry We cannot help you with that.

m-chichikalov avatar Jan 28 '19 02:01 m-chichikalov

Can I ask pls, is there a list of USB keyboards know to work with MCHF, cabled or bluetooth.

73 Harry

Harry-ei6ku avatar Mar 10 '19 15:03 Harry-ei6ku

Such a list does not exist (and cannot exist because of the huge amount of different keyboards). All standard keyboards (which are no "multiple USB keyboards") should work.

df8oe avatar Mar 10 '19 16:03 df8oe

At least We can start creating such a list... @ei8hvb The Dell SK-8115 works fine on my side

m-chichikalov avatar Mar 14 '19 02:03 m-chichikalov

I made page in wiki, you can add your keyboard. Actually i am looking for small keyboard which will works. https://github.com/df8oe/UHSDR/wiki/Compatible-USB-keyboards

ok1cdj avatar Jul 08 '19 07:07 ok1cdj