Motorola Mobility Confidential Restricted.
ToiDvbTScanner Interface Reference

Description

Technical Preview:
This interface is a TECHNICAL PREVIEW, it may change. The ToiDvbTScanner interface is used for specifying scan criterias for a DVB-T service scan.
See also:
ToiScanner

import "ToiDvbTScanner.idl";

Inheritance diagram for ToiDvbTScanner:
ToiScanner

List of all members.

Public Member Functions

void addFrequencyScanParameters (in ToiDvbTScannerDvbTFrontendParameters tunerParams, in long startFrequency, in long endFrequency, in long step) raises (TToiInvalidPreconditionException, TToiInvalidArgumentException)

Public Attributes

TToiDvbTBandwidth
const TToiDvbTBandwidth BANDWIDTH_ANY = 0
const TToiDvbTBandwidth BANDWIDTH_8MHZ = 1
const TToiDvbTBandwidth BANDWIDTH_7MHZ = 2
const TToiDvbTBandwidth BANDWIDTH_6MHZ = 3
const TToiDvbTBandwidth BANDWIDTH_5MHZ = 4

Public Types

typedef long TToiDvbTBandwidth

Member Typedef Documentation

The DVB-T bandwidth.


Member Function Documentation

void ToiDvbTScanner::addFrequencyScanParameters ( in ToiDvbTScannerDvbTFrontendParameters  tunerParams,
in long  startFrequency,
in long  endFrequency,
in long  step 
) raises (TToiInvalidPreconditionException, TToiInvalidArgumentException)

Add a set of parameters for a frequency band based scan. This method should be called before ToiScanner::startScan()

Repeatly calling this method is allowed, parameters are stored and when the scan is started each set of parameters/band is scanned, one by one.

Parameters:
tunerParamsTerrestrial tuning parameters.
startFrequencyStart frequency in Hz.
endFrequencyEnd frequency in Hz.
stepStep used when scanning in Hz.
Exceptions:
TToiInvalidPreconditionExceptionRaised if one scan is active.
TToiInvalidArgumentExceptionRaised if the arguments are not valid.
See also:
ToiScanner::startScan()
TToiScanner::clear()

Member Data Documentation

Bandwidth of 5MHz.

This constant can also be accessed from toi.consts.ToiDvbTScanner.BANDWIDTH_5MHZ.

Bandwidth of 6MHz.

This constant can also be accessed from toi.consts.ToiDvbTScanner.BANDWIDTH_6MHZ.

Bandwidth of 7MHz.

This constant can also be accessed from toi.consts.ToiDvbTScanner.BANDWIDTH_7MHZ.

Bandwidth of 8MHz.

This constant can also be accessed from toi.consts.ToiDvbTScanner.BANDWIDTH_8MHZ.

Any bandwidth.

This constant can also be accessed from toi.consts.ToiDvbTScanner.BANDWIDTH_ANY.