Hi,
Is there any way to key the CW transmitter via CAT?
I experimented with sending "TQ1;" but it doesn't output any RF. I
simultaneously sent 50 Hz tone via the sound card interface and it does
output RF, but only in digi mode. In CW mode is doesn't seem to do
anything (but the mode, queried with "TQ;", is switched to 1 = TX).
What worked was:
- sending MD6; to switch to digi mode
- sending TQ1; to enable transmitter
- sending tone via sound card interface
- sending TQ0; to disable transmitter
- sending MD3; to switch to CW mode
It works, but:
- it looks very hacky to me (and I'm worried about timing stability,
but I didn't test it)
- frequency is different from the one emitted when I press the paddle
by the frequency I send via the sound card interface
- there's no audible sidetone
- probably there's also no envelope (I didn't test it -- does the QMX
apply envelope for signals transmitted in the digital mode? I doubt, but
maybe?)
Second point could probably be solved by sending "FA;" to read the VFO A
frequency, sending another FA to lower it by the frequency emitted via the
sound card interface (for example 1 kHz less, and emit 1 kHz to the sound
card), and then send another FA to increase it again when keying up, but
it's even more hacky this way.
Is there any other way to programatically send CW with QMX?
Alternatively: is there any way to use the paddle port for a paddle, with
QMX's keyer, and any other port (PTT port) as a straight key input? This
way I could do some hardware to just toggle PTT via another port.
Basically, what I need is to be able to transmit CW both from a PC and
from a paddle, at the same time. Before Saturday, as SP DX Contest is on
Saturday...