If you change the UHD printout from MHz to Hz, it looks like the step
size is around 0.4 Hz at 23 MHz (and MCR doesn't have to be an integer).
Using a DVB-T2 sample rate of (8000000.0 * 5) / 7 and adding 0.01 Hz for
each run (with 4X MCR)
[INFO] [B200] Asking for clock rate 22857142.977143 Hz... ((8000000.0 *
5) / 7 + 0.03)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.017143 Hz... ((8000000.0 *
5) / 7 + 0.04)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.057143 Hz... ((8000000.0 *
5) / 7 + 0.05)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.097143 Hz... ((8000000.0 *
5) / 7 + 0.06)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.137143 Hz... ((8000000.0 *
5) / 7 + 0.07)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.177143 Hz... ((8000000.0 *
5) / 7 + 0.08)
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.217143 Hz... ((8000000.0 *
5) / 7) + 0.09
[INFO] [B200] Actually got clock rate 22857143.028110 Hz.
[INFO] [B200] Asking for clock rate 22857143.257143 Hz... ((8000000.0 *
5) / 7) + 0.10
[INFO] [B200] Actually got clock rate 22857143.427032 Hz.
The claim of "any sample rate" is not that far off.
Ron
On 10/28/20 18:54, Marcus D. Leech via USRP-users wrote:
On 10/28/2020 09:07 PM, Barry Duggan via USRP-users wrote:
Hi Neel,
Thanks for the quick response! As a clarification:
- for half-duplex operation, is the receiver muted (and protected)
during transmit?
- I could not find the sample rates on your website.
https://files.ettus.com/manual/page_usrp_b200.html#b200_mcr
It says "ANY value between 5MHz and 61.44MHz", but in reality, it has
to be integer, and there are rates that don't work because of the
PLL architecture--I just can't remember what those restrictions are.
But even if the step size is 10kHz, with integer decimation
implemented in the FPGA, that's really a lot of different supported
sample rates.
Normally UHD will pick a master clock rate for you, given the desired
sample rate. It will try to pick the highest multiple of your
desired sample rate that is also a a multiple of two. Sometimes,
you'd rather it not try to be "clever", so you specify the master clock
rate as a device argument and set sample rates accordingly.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com