Kramer Electronics revision1 manual Functionalities, #\r

Page 7

The Virtual Device – an Application Example

The VIRTUAL DEVICE Screen

The Virtual Device screen includes three buttons that trigger the switching of a switcher, scaler or a similar device in the room1 as well as a “Select Source” text label, see Figure 4.

This screen is duplicated as the Virtual Device in the K-Config Virtual Device triggers layer.

Figure 4: Virtual Device Buttons and Label

K-Config software is used to write the control action list to the K-Config Virtual Device triggers layer; and once the end user presses a button on the Virtual Device, this list of actions is executed.

3.4Functionalities

The following sections describe how to:

Establish a connection to the Master RC (see section 3.4.1)

Send/receive data to/from Master RC (see section 3.4.2)

3.4.1Establishing a Connection to the Master RC

The Virtual Device can be connected to the Master RC in various ways.

In the example described in section 3.3.1, the SETTINGS screen is used to enter the IP and the K-NET ID, after which the CONNECT button is pressed to establish a connection with the Master RC.

Alternatively, this handshaking procedure can be executed automatically by the application upon startup or within any other developer-defined event.

In any case, the connect procedure opens the UDP connection and once a connection is established the Virtual Device sends the Handshaking command (see section 4):

#\r

1 Many room setups will also need to switch the input channel of the display device in the room

5

Image 7
Contents Kramer Control Systems Virtual Device Build Guidelines Contents Definitions within the context of this document IntroductionCommunication Layer System Overview Virtual Device an Application ExampleImplementation Hardware SetupSetup Example #\r FunctionalitiesConnecting the Virtual Device to the Room Controller Connecting Flow Chart Sending and receiving Data to/from Master RC Sent command from Virtual Device application Sending and Receiving Commands Communication Protocol Command parts detailsHost message format Commands Forms Commands EnteringInput String Max Length Master Device#03@RGB 1,0,255,0,1CR Communication Protocol