diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-01-01 23:03:31 +0100 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-01-01 23:03:31 +0100 |
commit | 6ae9c1b4dc960b51773aed14e7ab40a43aba7b91 (patch) | |
tree | b85f4be0355f19061266804fdef959929086c9ae /lib/rtl/rtl_source_c.cc | |
parent | 43a6afdf28a74693074cc6355594229a33e29923 (diff) |
update tuning ranges
Diffstat (limited to 'lib/rtl/rtl_source_c.cc')
-rw-r--r-- | lib/rtl/rtl_source_c.cc | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/rtl/rtl_source_c.cc b/lib/rtl/rtl_source_c.cc index 79e045d..cbdb620 100644 --- a/lib/rtl/rtl_source_c.cc +++ b/lib/rtl/rtl_source_c.cc @@ -414,13 +414,16 @@ osmosdr::freq_range_t rtl_source_c::get_freq_range( size_t chan ) if ( tuner == RTLSDR_TUNER_E4000 ) { /* there is a (temperature dependent) gap between 1100 to 1250 MHz */ - range += osmosdr::range_t( 50e6, 2.2e9 ); + range += osmosdr::range_t( 52e6, 2.2e9 ); } else if ( tuner == RTLSDR_TUNER_FC0012 ) { - /* range += osmosdr::range_t( 50e6, 2.2e9 ); */ + range += osmosdr::range_t( 22e6, 948e6 ); } else if ( tuner == RTLSDR_TUNER_FC0013 ) { - /* range += osmosdr::range_t( 50e6, 2.2e9 ); */ + range += osmosdr::range_t( 22e6, 1.1e9 ); } else if ( tuner == RTLSDR_TUNER_FC2580 ) { - /* range += osmosdr::range_t( 50e6, 2.2e9 ); */ + range += osmosdr::range_t( 146e6, 308e6 ); + range += osmosdr::range_t( 438e6, 924e6 ); + } else if ( tuner == RTLSDR_TUNER_R820T ) { + range += osmosdr::range_t( 24e6, 1766e6 ); } } |