Extron electronic IPL T SF24, SFI244 Series Programmer’s Guide for the Telnet and Web browser

Page 26

Communication and Control, cont’d

At this point the driver is populated with unlearned functions. To learn driver functions:

1.Select those functions that are to be learned (see

figure 4-20). Then begin a learning session by pressing the learn toolbar button. A series of messages and windows will guide the user through the “learn” process, instructing the user on how to aim the remote, what button to press and when to release the button.

2.Save the driver by selecting File->Save, or you can add or learn new functions.

Figure 4-20 — Selecting driver functions

For more details about IR learning, refer to the IPL T IR Learner User’s Manual.

Programmer’s Guide for the Telnet and Web browser

Using the command/response table

The following are either Telnet (port 23) or Web browser (port

80)commands. There are some minor differences when implementing these commands via Telnet or via URL encoding using a Web browser. All commands listed below will work using either connection method, but due to some limitations of the Web browser, the encapsulation characters are modified to make sure that the Web browser will properly handle them. All examples in the command/response table shows the proper implementation in a Telnet or Web browser session.

For Web browsers: all non-alphanumeric characters must be represented as their hex equivalent such as %xx

where xx equals the two character representation of the hex byte that needs to be sent (e.g., a comma would be represented as %2C).

Telnet

Web Browser

Escape (Hex 1B)

W [must not be encoded]

Carriage Return (Hex 0D)

Pipe Character (

 

)

 

 

 

 

[must not be encoded]

When using these commands through a Web browser, the URL reference is used below to shorten the examples. This would in practice be the full URL of the control interface and Web page reference including all path information

(e.g., http://192.168.100.10/myform.htm).

To send any of the commands using a Web browser you need to prefix them with the full URL followed by ?cmd= See URL Encoding later in this chapter.

With Telnet you can use either the “Escape” commands or the “W” commands, and the carriage return or the pipe character. With the Web browser, you are required to use the “W” commands and the pipe character.

In either method {Data} = Data will be directed to a specified port and must be encoded if non-alphanumeric.

The table on pages 4-23 through 4-29 lists the commands that the IPL T interface recognizes as valid, the responses that are returned to the host, a description of the command’s function, or the results of executing the command.

Upper and lower case text can be used interchangeably except where noted.

Symbol definitions are shown below. An ASCII to HEX conversion table is also provided in figure 4-21 (below).

ASCII to HEX Conversion Table

Figure 4-21ASCII-to-HEX conversion table

4-16 IPL T SF24 and IPL T SFI244 • Communication and Control

IPL T SF24 and IPL T SFI244 • Communication and Control 4-17

Image 26
Contents IP Link Tools USAFCC Class a Notice PrecautionsExtron’s Warranty Quick Start Guide IPL T SF24 and SFI244 Under Desk Projector MountTable of Contents Table of Contents, cont’d IPL T SF24 and SFI244 OneIntroduction About this Manual FeaturesIntroduction About the IPL T SF24 and SFI244 InterfacesTwo Installation and OperationEasily configured and controlled Introduction, cont’dIPL T SF24 and IPL T SFI244 Installation and Operation Installation and OperationInstallation Overview Mounting the IPL T InterfacePower Installation and Operation, cont’dRear Panel Features and Cabling Furniture or projector mountingEthernet/LAN Serial communicationIdentification Front panel indicatorsOperation Resetting the unit Connection and Configuration ThreeSerial connection Connection and Configuration, cont’dConnecting the Hardware Ethernet connectionIPL T interface configuration Configuring the HardwarePC configuration Flex I/O connectionPing Configuring the IPL T using direct PC connectionArp -s 10.13.170.15 00-05-A6-00-0A-90 Four Connection and Configuration, cont’dFirmware upgrades Communication and ControlFlex I/O ports Communication and Control, cont’dPorts Overview Digital inputAnalog input Bidirectional serial control interface portsDigital output Communication with the Interface Accessing and using the Web server Logon and system statusEstablishing or changing system or port settings Web server10 Web server System Settings screen Controlling IR devices or sending IR commands SFI244 only Editing and adding e-mail alerts Setting and changing your passwords Communication and Control, cont’d Upgrading the firmware Sending an e-mail alert through TelnetEsc 4 SM Managing filesIR Learning SFI244 only Creating a driver with the IR Learner softwareUsing the command/response table Programmer’s Guide for the Telnet and Web browserSymbol definitions Password information Copyright informationBidirectional Serial Data port 28 = Commands that may give E28 file not foundError responses Flex I/O Data portFirmware Version/Part Number/Information IP Setup CommandsIR/Serial Data port SFI244 only Web Browser Specific File CommandsRe-map port designations MailServer side includes Reset ZAP/Erase CommandsCommunication and Control, cont’d Customization ControlExample Query stringCode examples 26c Browser view 28a Html source code using a query string Href=index.html?cmd=W1*1*15*0irPlay/a 30b Browser viewUnsafe characters URL encodingReserved characters Custom Web pages Direct port access ports 2001 throughCommunication and Control, cont’d Device Control Telnet PortPort redirect TroubleshootingPower connections Data connectionsSpecifications, Part Numbers Accessories AAppendix aSpecifications Parts AppendixBBGlossary Included partsGlossary GlossaryGlossary, cont’d