Hi,

> I've used SDRSharp to fine tune my dongle to a local Airfield ATIS broadcast, 
> and like many others in our group come up with an error of around 50ppm. So I 
> can use rtlsdr_set_freq_correction() in my application to fine tune the RF 
> center frequency. However, there is only one crystal in the dongle (28.8MHz) 
> and that crystal generates both the RF frequency and the digital sampling 
> frequency. So presumably if the RF frequency is 50ppm off, then so is the 
> digital sampling frequency.
>
> My question is : Does the rtlsdr_set_freq_correction() function correct both 
> the RF frequency (set by rtlsdr_set_center_freq()) and the sampling frequency 
> (set by rtlsdr_set_sample_rate()) , or just the RF?

It should correct both.

At least there is dedicated code for this (commit
a48f48e3b181d7bdb72345d61977f7bea0292f2d).
Whether this actually works or how well it works is another issue :p

Cheers,

   Sylvain

Reply via email to