|
|
|
|
Location:
Tuner.h
Link against: tuner.lib
class CMMTunerScannerUtility : public CBase;
This class augments CMMTunerUtility to provide station scanning functionality, whereby the frequency spectrum is searched, pausing for a specified amount of
time when a station is found.
CBase - Base class for all classes to be instantiated on the heap
CMMTunerScannerUtility - This class augments
Defined in CMMTunerScannerUtility:
NewL(), StationScan(), StationScan(), StopScan(), ~CMMTunerScannerUtility()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
static IMPORT_C CMMTunerScannerUtility *NewL(CMMTunerUtility &aTuner, MMMTunerObserver &aObserver);
Factory function to create a new CMMTunerScannerUtility.
|
|
|
IMPORT_C void StationScan(TFrequency aStartFrequency, CMMTunerUtility::TTunerBand aBand, CMMTunerUtility::TSearchDirection
aSearchDirection, TTimeIntervalMicroSeconds32 aPauseDuration, TBool aCircularScan=ETrue);
Continuously scan for a radio station, pausing for the time specified before continuing on to the next station. Call StopScan to select the currently tuned station. The search is limited to the specified band.
|
IMPORT_C void StationScan(TChannel aStartChannel, CMMTunerUtility::TTunerBand aBand, CMMTunerUtility::TSearchDirection aSearchDirection,
TTimeIntervalMicroSeconds32 aPauseDuration, TBool aCircularScan=ETrue);
Continuously scan for a radio station, pausing for the time specified before continuing on to the next station. Call StopScan to select the currently tuned station.
|
IMPORT_C TBool StopScan();
Stop scanning and use the currently tuned station
|