This is also why most systems like this only allow power of 2 ratios.


Quoting Matt Ettus <[EMAIL PROTECTED]>:

> Quoting Chuck Swiger <[EMAIL PROTECTED]>:
>
> > Hi - Just curious whats the mechanism behind this: using a usrp xmit
> > interpolation of 64 we get max signal level, and it drops off a lot if
> > changed, say to
> > 40 or 80. With interp=64, sample rate of 2000000, sig ampl of 6000, center
> > at 14000e3 and freq of 72e3 my output is 3v peak (external amps).
> > Change it to interp=80, sample rate of 1600000 it drops way down to .6v
> peak
> > (-14db). Try 50, 3200000 and get .5v peak out. Even stranger using
> interp=60
> > gets 2.7v peak but 68 it's down to .6v.
>
>
> This happens both with the interpolator and decimator.  It is due to a
> simplification I made to save space in the FPGA.  I will be fixing it in the
> near future.
>
> Basically, if you interp/decimate by a power of 2 you get full amplitude
> signals.  If you use a non-power of 2, you will get lower amplitudes.  Using
> a
> value just greater than a power of 2 will have the worst effect.  A value
> just
> less than a power of 2 should be less noticeable.  This is why 68 is so much
> lower than 60 in your example above.
>
> Matt
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>




_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to