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

Fix RTLSDR E4000 gain and bandwidth settings and add RTLSDRBlog V4 support #1790

Merged
merged 3 commits into from
Aug 27, 2023

Conversation

srcejon
Copy link
Collaborator

@srcejon srcejon commented Aug 25, 2023

I noticed two problems with Nooelec RTLSDR with E4000 tuner:

  • Gain setting was not working. After adjusting the gain, it would re-adjust itself as though AGC had been reenabled. It appears we need to call rtlsdr_set_tuner_gain_mode before each call to rtlsdr_set_tuner_gain.
  • Adjusting RFBW would result in a bizarre frequency response.

Also, added a change to the GUI that displays the tuner type and disables Ofs checkbox if not supported for the given tuner.

@srcejon srcejon changed the title Fix RTLSDR E4000 gain and bandwidth settings. Fix RTLSDR E4000 gain and bandwidth settings and add RTLSDRBlog V4 support Aug 26, 2023
@srcejon
Copy link
Collaborator Author

srcejon commented Aug 26, 2023

Also added support for RTLSDRBlog V4, by updating to latest RTLSDR driver and setting low high frequency limit to 0kHz to support its integrated HF upsampler. Implements #1783

@f4exb f4exb merged commit 57fb721 into f4exb:master Aug 27, 2023
@srcejon srcejon deleted the rtlsdr_e4k branch September 4, 2023 13:00
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

Successfully merging this pull request may close these issues.

2 participants