> Your interpolate by 9, decimate by 10 approach is reasonable. This can
> probably be done with a single FIR lowpass filter. Look in a DSP book
> under sample rate conversion.
Thanks, John, I've been looking at a few web references including a book
that's been made available on the web. Just making sure I wasn't missing
something simpler. I'll look into how to use a single FIR to cope with both
interpolation and decimation. Some of the references would suggest 2 rounds
of interpolate by 3 followed by either a single or double (/5, /2)
decimator for efficiency reasons, though I'm not yet sure I need the extra
efficiency. That bit should be easy to add later, though any major changes
can be a pain in Motorola DSP assembler.
>
> I don't understand what you mean by "base tone".
My terminology is probably bad here. I mean the frequency that is being
DPSK modulated (1200 Hz in one direction, 2400Hz in the other.
>
> The phase can typically vary linearly with frequency, as would be the
> case for a symmetric FIR filter.
>
I guess my issue will be how this affects the discontinuity where the phase
shifts by 90, 180 or 270 degrees at up to 600 Hz. My personal knowledge
base only contains empirical tools to address this issue.
Cheers,
Alf Katz
[email protected]