df8oe / UHSDR

SDR firmware and bootloader with configuration files for use with Eclipse, EmBitz and Makefile
Other
358 stars 189 forks source link

Keyboard CW transmission? #1496

Open Haasoperator opened 6 years ago

Haasoperator commented 6 years ago

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.

WD8BXS commented 5 years ago

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

WD8BXS commented 5 years ago

Is this going to be possible??

m-chichikalov commented 5 years ago

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

m-chichikalov commented 5 years ago

@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.

WD8BXS commented 5 years ago

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

m-chichikalov commented 5 years ago

@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 commented 5 years ago

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 commented 5 years ago

FIXED

db4ple commented 5 years ago

Fixed in PR #1693

m-chichikalov commented 5 years ago

Fixed in PR #1693

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

db4ple commented 5 years ago

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

WD8BXS commented 5 years ago

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

m-chichikalov commented 5 years ago

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:

73! Max RV9YW

WD8BXS commented 5 years ago

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 commented 5 years ago

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

m-chichikalov commented 5 years ago

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

WD8BXS commented 5 years ago

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

m-chichikalov commented 5 years ago

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.

WD8BXS commented 5 years ago

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.

m-chichikalov commented 5 years ago

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!

WD8BXS commented 5 years ago

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 commented 5 years ago

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

Chuck

m-chichikalov commented 5 years ago

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.

Harry-ei6ku commented 5 years ago

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

73 Harry

df8oe commented 5 years ago

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.

m-chichikalov commented 5 years ago

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

ok1cdj commented 5 years ago

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