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

Keyboard CW transmission? #1496

Open
Haasoperator opened this issue Apr 10, 2018 · 27 comments
Open

Keyboard CW transmission? #1496

Haasoperator opened this issue Apr 10, 2018 · 27 comments

Comments

@Haasoperator
Copy link

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.

@df8oe df8oe changed the title Keyboard CW transmission? (enhancement) Keyboard CW transmission? Apr 14, 2018
@WD8BXS
Copy link

WD8BXS commented Dec 27, 2018

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

@WD8BXS
Copy link

WD8BXS commented Jan 8, 2019

Is this going to be possible??

@m-chichikalov
Copy link
Contributor

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

@m-chichikalov
Copy link
Contributor

m-chichikalov commented Jan 18, 2019

@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
Copy link

WD8BXS commented Jan 18, 2019 via email

@m-chichikalov
Copy link
Contributor

m-chichikalov commented Jan 19, 2019

@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
Copy link
Contributor

m-chichikalov commented Jan 19, 2019

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
Copy link
Contributor

FIXED

@db4ple
Copy link
Collaborator

db4ple commented Jan 19, 2019

Fixed in PR #1693

@m-chichikalov
Copy link
Contributor

Fixed in PR #1693

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

@db4ple
Copy link
Collaborator

db4ple commented Jan 19, 2019

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

@WD8BXS
Copy link

WD8BXS commented Jan 19, 2019

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
Copy link
Contributor

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

@WD8BXS
Copy link

WD8BXS commented Jan 19, 2019

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
Copy link

WD8BXS commented Jan 19, 2019

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
Copy link
Contributor

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

@WD8BXS
Copy link

WD8BXS commented Jan 23, 2019

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
Copy link
Contributor

m-chichikalov commented Jan 23, 2019

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
Copy link

WD8BXS commented Jan 23, 2019

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
Copy link
Contributor

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
Copy link

WD8BXS commented Jan 25, 2019

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
Copy link

WD8BXS commented Jan 25, 2019

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

Chuck

@m-chichikalov
Copy link
Contributor

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
Copy link

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

73
Harry

@df8oe
Copy link
Owner

df8oe commented Mar 10, 2019

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
Copy link
Contributor

m-chichikalov commented Mar 14, 2019

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

@ok1cdj
Copy link

ok1cdj commented Jul 8, 2019

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

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

7 participants