Project

General

Profile

Actions

Bug #2216

open

uhd: LO offset doesn't seem to work properly

Added by mhostetter about 7 years ago. Updated almost 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
04/28/2017
Due date:
% Done:

0%

Spec Reference:

Description

I discovered this bug while using GQRX, which uses gr-osmosdr.

The UHD tune request with LO offset feature doesn't appear to work properly in OsmoSDR. I created a GNU Radio flowgraph comparing a straight UHD Source and an Osmocom Source and found drastic differences. I configured them the same with 500 ksps sample rate and a 571 kHz LO offset (hoping to move the DC offset outside the spectrum). The spectrum captures are included. The Osmocom SDR source moves the spectrum as the LO offset is changed, but it appears that the shift is post anti-alias filter. I also included the GNU Radio flowgraph.

I looked through the source code and couldn't find anything obvious. Any ideas why specifying "lo_offset=571179" would cause this behavior?

Thanks,
Matt


Files

Screenshot from 2017-04-28 14-49-27.png View Screenshot from 2017-04-28 14-49-27.png 28.5 KB Using UHD source with uhd.tune_request() mhostetter, 04/28/2017 06:49 PM
Screenshot from 2017-04-28 14-52-23.png View Screenshot from 2017-04-28 14-52-23.png 28.3 KB Using Osmocom source setting "lo_offset=" mhostetter, 04/28/2017 06:52 PM
uhd_test.grc uhd_test.grc 60.8 KB Comparison flowgraph mhostetter, 04/28/2017 06:53 PM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)