Partial check-in of R820T tuner controller. Tuning is not yet functional.

This commit is contained in:
dennis.sheirer
2014-05-16 20:13:41 +00:00
parent 39a6868519
commit f70fca55b7
8 changed files with 947 additions and 545 deletions

View File

@@ -292,37 +292,37 @@ public class TunerManager
}
break;
case RAFAELMICRO_R820T:
// try
// {
// R820TTunerController controller =
// new R820TTunerController( device );
//
// controller.init();
//
// RTL2832Tuner rtlTuner =
// new RTL2832Tuner( tunerClass, controller );
//
//
// TunerConfiguration config =
// getTunerConfiguration( rtlTuner );
//
// if( config != null )
// {
// rtlTuner.apply( config );
// }
//
// mTuners.add( rtlTuner );
// status = sLOADED;
// name = rtlTuner.getName();
// reason = null;
// }
// catch( SourceException se )
// {
// status = sNOT_LOADED;
// reason = "Error constructing E4K tuner "
// + "controller - " + se.getLocalizedMessage();
// }
// break;
try
{
R820TTunerController controller =
new R820TTunerController( device );
controller.init();
RTL2832Tuner rtlTuner =
new RTL2832Tuner( tunerClass, controller );
TunerConfiguration config =
getTunerConfiguration( rtlTuner );
if( config != null )
{
rtlTuner.apply( config );
}
mTuners.add( rtlTuner );
status = sLOADED;
name = rtlTuner.getName();
reason = null;
}
catch( SourceException se )
{
status = sNOT_LOADED;
reason = "Error constructing E4K tuner "
+ "controller - " + se.getLocalizedMessage();
}
break;
case FITIPOWER_FC0012:
case FITIPOWER_FC0013:
case RAFAELMICRO_R828D: