Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rx_fm tuning not accurate #92

Open
rrobinett opened this issue Jan 5, 2021 · 0 comments
Open

rx_fm tuning not accurate #92

rrobinett opened this issue Jan 5, 2021 · 0 comments

Comments

@rrobinett
Copy link

In addition to the noisy audio problem I describe in an earlier issue, I am unable to accurately set the tuning frequency of my RTL-SDR V3 when using rx_fm.

Using CubicSDR I can tune to the pilot carrier of a local ATSCTV broadcast station at 210.310 Mhz by tuning to USB at 210.309Mhz and hear a clean (approximately) 1 KHz tone. As I expect that audio tone reliably changes frequency when I change the tuning frequency is 1 Hz steps. That suggests that CubicSDR communicates a very accurate tuning frequency to the RTL-SDR through the Soapy API.

In contrast, when using rtl_fx and rx_fm tuned to 210.309Mhz the audio tone differs from the 1000 Hz heard with Cubic. Worse than that, the audio tone changes in jumps when I tune up and down from 210.309 Mhx in 1, 10, 100 and even 1000 Hz steps. That suggests to me that both rtl_fm and rx_fm are truncating or otherwise mangling the translation of the tuning frequency in its translation into the value programmed into the RTL-SDR chipset.

As a first step in debugging this, I wonder if rx_fm could use the Soapy drivers supplied in CubicSDR.

Thanks for any guidance you can supply

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant