...and a computer is not much bigger than a keyboard
George, if you just want to send CW to QMX from a computer, I have a workaround. As Robert Giuliano KB8RCO mentioned in your original thread,
?
It seems to me that "the timing" is what the "keyer" is all about, and most radios today already have a keyer built in.?
Would it be any easier to use 2 pins and code the keyer outputs (left paddle/right paddle) for ASCII characters ?than time the actual dits and dahs?
I have an Arduino program does exactly that. Basically it's a keyer that emulates an iambic paddle (instead of a straight key). It takes an ASCII string from computer via the serial port and send the CW symbols via 2 pins - dit and dah, to any radio's paddle input. The only requirement is that the WPM setting of the radio's internal keyer must be consistent with this program. If you can't wait for Hans to implement the KY command for QMX, maybe you can try my approach. BTW you can use diodes to 'OR' the keyer's outputs with a normal paddle's tip and ring, so the radio can be keyed from both sides.
?
73 de Zhenxing N6HAN