On 15/05/2024 05:52, Moses Browne Mwakyanjala wrote:
I've encountered a consistent frequency offset of around 2ppm with my
new B210. Operating at a sample rate of 4 MSPS with the "internal"
clock, all calibrations were performed using a sine wave from an
Agilent signal generator.
Though seemingly minor, the 800Hz offset at UHF poses challenges in
receiving low-rate data from orbiting satellites. Is there an
automated method to approximate and mitigate this offset? Currently, I
manually adjust the frequency by subtracting the offset in ppm.
However, I'm curious if there are more sophisticated solutions
available, excluding reliance on GPS or a 10MHz reference.
Best regards,
Moses
The on-board clock on a B210 is good to about 2.5PPM. So, it's working
as you would expect.
There's nothing built in to the UHD API for this, because normally, if
you care about clock accuracy beyond what the internal clock
can supply, you use an external, better, clock. GPSDOs are not very
expensive these days, and you can pick up used
10MHz OCXO units fairly cheaply as well...
image.png