User`s manual

158
Using Kaleido-X Control Protocols
5
Key Concepts
Kaleido-X Configuration Prerequisites
To begin the configuration process, there must be an initial connection between the Kaleido-X application.
Detail Directions
Remote Operation of the Kaleido-Alto/Quad or Kaleido-X
For remote operation, the ethernet port of the Kaleido-Alto/Quad and Kaleido-X are continuously available
to communicate with a remote computer. The functionality is similar to the Internal Gateway on the
Kaleido-K2, but the Kaleido-Alto/Quad and the Kaleido-X port are always "ON" and no configuration is
required.
Kaleido Alto/Quad or Kaleido-X can execute XML commands received via TCP/IP (Transmission Control
Protocol/Internet Protocol). To send commands, you can use a Terminal Emulation (telnet) program or
create your own application using the language of your choice (C++, Visual Basic, Java, …). In Section 3
below, the use of "Hyper Terminal" software will be described. Hyper Terminal is a Windows application
that is typically installed on every Windows computer, you will find it under the Program - Accessories -
Communications menu. This program will communicate with the Kaleido-Alto/Quad or Kaleido-X using
communication port 13000.
Gateway Commands
Kaleido-X supports the following commands through the Gateway access. Most of these apply to all
Kaleidos, but some only apply to one platform, as indicated in the list. Furthermore, there may be
differences in the use or syntax of some commands depending on the platform being used. All of these
points are clarified in the list below, and in the detailed description of each command that follows:
Index of Gateway Commands
• Command • Description • Page
• openID • Opens a session with the specified
Kaleido
• 145
• closeID • Closes a previously opened session. • 146
• getKCurrentLayout • Gets the name of the current layout • 147
Kaleido-X User's Manual.book Page 158 Friday, August 24, 2007 4:39 PM