beautypg.com

Rochannelmanager – BrightSign Object Reference Manual (FW 5.1) User Manual

Page 266

background image

258

roChannelManager

You can use this object to manage RF channel scanning and tuning. The

roVideoPlayer

method also has channel

scanning capabilities.

Object Creation: The roChannelManager object is created with no parameters.

CreateObject("roChannelManager")

Interfaces:

ifUserData

,

ifMessagePort

,

ifSetMessagePort

,

ifChannelManager

,


The ifUserData interface provides the following:

SetUserData(user_data As Object): Sets the user data that will be returned when events are raised.

GetUserData() As Object: Returns the user data that has previously been set via SetUserData(). It will
return Invalid if no data has been set.


The ifMessagePort interface provides the following:

SetPort(a As Object)


The ifSetMessagePort interface provides the following:

SetPort(a As Object)


The ifChannelManager interface provides both a

Synchronous

and

Asynchronous

API:

Synchronous API

Scan(parameters As roAssociativeArray) As Boolean: Performs a channel scan on the RF input for
both ATSC and QAM frequencies and builds a channel map based on what it finds. The roChannelManager object