On Fri, 2025-03-21 at 16:42:35 +0000, Alan G4ZFQ via groups.io wrote:
Presuming the QMX is like the QDX, in IQ mode there is no 12KHz offset.
The QDX manual has a good circuit description.
Alain,
Thanks for your response.
I found the description of the receiver in CW mode in section 5.22
"AGC system" of the QMX operation manual (1.00_026/27). There it is
described how the receiver signal passes through 25 steps of processing.
From this description, also verified by tests, I conclude that the VFO
is set to the dialed frequency with an offset of 12 kHz plus the side
tone offset (nominally 700 Hz), assuming the the USB output during CW
mode with IQ enabled is the unprocessed 24-bit output from the ADC.
Maybe this description should be placed in a separate section, since it
is not only of interest to the understanding the AGC system. I guess
that a similar description will be needed for the new SSB mode,
describing both Rx and Tx functions.
Since I come from a different background (Automatic Control), I have
some difficulties understanding the rationale behind all the steps in
the receiver path. Why is the side tone frequency added already at the
Tayloe Mixer/QSD mixer?
An alternative would be to run the CW filter in zero-beat mode in the
I/Q domain and mix the sidetone in front of the DAC. Zero beat is not a
problem since there are no low-frequency noise nor bias after the 12-kHz
mixing.
A dual low-pass filter will then be needed, but the order of each filter
would be about half of a corresponding bandpass filter. Also, the
Hilbert transform (used for phase-shifting) can be removed and the
Goertzel filter becomes a trivial moving average. A zero-beat indicator
could be added to the display. The bandwidth of the low-pass filter is
also easy to parametrize using Tustin transformations. If needed an
offset of the center frequency can be added. The subsampling/decimation
and interpolation steps can also be absorbed in the low-pass filter
chain by implementing filter blocks with different sampling rates.
73 Anders SM5KAE