The Receiver Control interface is used to control the broadcasting receiver.
org.openmokast.Receiver.Control
Description: Tune the given frequency.
The frequency in KHz.
u: modeThe DAB mode.
True if command was accepted.
Description: Tuning the first available frequency starting at the given frequency and band.
The frequency in KHz.
u: bandThe DAB band: 1=Band-III, 2=L-Band, 3=Canada-L-Band(default), 4=Korea-Band-III.
True if command was accepted.
Description: Create a list of the available frequencies at the given band.
The DAB band: 1=Band-III, 2=L-Band, 3=Canada-L-Band(default), 4=Korea-Band-III.
An array containing the available frequencies.
b: retTrue if command was accepted.
Description: Returns the frequency that is currently tuned or 0 if nothing is tuned.
The currently tuned frequency or 0 of not tuned.
b: retTrue if command succeeded.
Description: Returns the status of the receiver.
A protocol dependent string containing the current status of the receiver.
b: retTrue if command succeeded.
Description: Returns the status of a component decoding.
The service identifier.
u: component_idThe component identifier.
True if the selected component is currently decoded.
Description: Starts the decoding of a component.
The service identifier.
u: component_idThe component identifier.
The URI of the newly started component.
b: retTrue if the command succeeded. False if the component doesn't exist or if it cannot be decoded.
Description: Stops the decoding of a component.
The service identifier.
u: component_idThe component identifier.
True if the command succeeded. False if the component doesn't exist.
Description: Get information about the tuned ensemble.
The identifier of the tuned ensemble or 0 if no ensemble found.
s: label_retThe name of the tuned ensemble.
b: retTrue if command succeeded.
Description: Get information about the available services.
Array containing a list of service identifiers for the current ensemble.
as: label_array_retArray containing a list of service labels for the current ensemble. The array size is the same than the array of identifiers
b: retTrue if command succeeded.
Description: Get information about the components inside a service.
The service identifier.
Array containing a list of component identifiers for the current service. The first element in the list is the main component.
as: label_array_retArray containing a list of component labels for the current service. The array size is the same than the array of identifiers
b: retTrue if command succeeded.
Description: Get information about the transport mode for a component.
The service identifier.
u: component_idThe component identifier.
The identifier of the transport mode for the component. The possible values are: 0 for AUDIO STREAM, 1 for DATA STREAM, 2 for FIDC SERVICE and 3 for DATA PACKET SERVICE.
b: retTrue if component exists.
Description: Get information about the type of a data component.
The service identifier.
u: component_idThe component identifier.
The DSCTy (Data Service Component Type). The possible values are defined in TS 101 756, table 2.
b: retTrue if component exists.
Description: Get information about the User Application (UA) type for a component.
The service identifier.
u: component_idThe component identifier.
The User Application type as defined in Table 16 of ETSI TS 101 756.
b: retTrue if component exists.
Description: TO BE DEFINED - Get information about the receiver such as the number of subchannels that can be decoded at the same time.
Description: TO BE DEFINED - Get the available receivers from the platform.
Description: TO BE DEFINED - Select the active receiver.
Description: TO BE DEFINED - Select the output format for the data of a decoded component.
Description: Emitted when the current ensemble is updated with new information.
A protocol dependent string that identifies what was updated.
Description: Emitted when the current status of the receiver is updated with new information.
A receiver dependent string that contains the status of the receiver.