background image

Using i!-ConnectLinx

8

i!-ConnectLinx

International Issues / Localization

Localization is the process by which an application is adapted to a locale, and describes a user’s 

environment or geographical location.

i!-ConnectLinx provides the standard action name, help string and folder names for all the standard 

actions. This information is built directly into the i!-ConnectLinx module. If English is not the 

primary language for the room, the standard action text can be changed. 

The standard action text can be stored in a file called 

i!-ConnectLinxStdText.xml

 located in the 

doc:\user\connectlinx

 directory. When a standard action is added, the text from this file is used for 

the action name, the help string and folder names. 

The 

i!-ConnectLinxStdText.xml 

can be created in two ways. The 

i!-ConnectLinxStdTextTemplate.xml

 file can be altered directly and saved as 

i!-ConnectLinxStdText.xml

 in the 

doc:\user\connectlinx

 directory. However, this file is difficult 

to edit in a standard text editor so an XML file editor is recommended.

Alternatively, the 

i!-ConnectLinxStdText.xml

 file can be created using the 

i!-ConnectLinxEngineStdTextWriter.axs

 file. To change the language:

1.

Open this file in NetLinx Studio

.

2.

Alter the text to support the language you choose.

3.

Compile and download this file to a NetLinx Master.

The 

i!-ConnectLinxStdText.xml

 is written out to the 

doc:\user\connectlinx

 directory.

Once this file has been created once, it can be FTP’d to the NetLinx Master and placed in the 

doc:\user\connectlinx directory. When i!-ConnectLinx starts up, the text is read from this file and 

used for all standard actions.

Programming

i!-ConnectLinx appears on the NetLinx bus as a NetLinx device. This device has 1 port with 

channels, levels, commands and strings like most other devices.

Channels

i!-ConnectLinx supports the following channels:

Levels

i!-ConnectLinx supports the following levels:

i!-ConnectLinx Channels

Channel

Description

All

Action to be executed for this action ID.

i!-ConnectLinx Levels

Level

Description

All

Action number and level arguments

Содержание i!-ConnectLinx

Страница 1: ...instruction manual integration Solutions i ConnectLinx...

Страница 2: ...ceipt AMX DISCLAIMS ALL OTHER WARRANTIES EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH REGARD TO THE AMX SOFTWA...

Страница 3: ...d Operating Systems 1 Minimum PC Requirements 1 Installing i ConnectLinx 2 Using i ConnectLinx 3 Standard Actions 4 Action Arguments 6 Action Persistence and Distribution 7 International Issues Locali...

Страница 4: ...ii i ConnectLinx Table of Contents...

Страница 5: ...nectLinx module that handles exposing and executing action requests see the Module section on page 11 To support i ConnectLinx you simply include this module in your program define your actions and wr...

Страница 6: ...Windows programs before going any further Click Next to proceed 4 In the Select i ConnectLinx Install Location dialog use the Browse button to navigate to a directory other than the default install di...

Страница 7: ...s say you want the user to be able to allow the ability to play and stop a VCR Imagine you have two touch panel buttons that do these functions write code that responds to the pushes BUTTON_EVENT TP 1...

Страница 8: ...technology programs itself to execute an action on a system it also stores a copy of the system identifier from the action list This identifier is sent to i ConnectLinx along with this action executio...

Страница 9: ...x with the macro you want added For example DATA_EVENT vdvCLActions ONLINE Setup actions VCR Select and Play Record SEND_COMMAND vdvCLActions ADD MACRO vcr For a complete list of macros see the i Conn...

Страница 10: ...alue from Each argument is numbered in the order they are added Arguments are added by using the ADD NARG ADD LARG ADD SARG and ADD EARG commands When an i ConnectLinx compatible technology requests a...

Страница 11: ...ks to any URL with any file name in any folder In the above example the IT department might collect all the action list files and place them in the connectlinx directory of the company s web server Ea...

Страница 12: ...wever this file is difficult to edit in a standard text editor so an XML file editor is recommended Alternatively the i ConnectLinxStdText xml file can be created using the i ConnectLinxEngineStdTextW...

Страница 13: ...Min Max Step Default Adds a number argument to Action The Arg Name Argument Name is required The Min and Max define the limits for this argument in the range 32767 to 32767 The Step defines the minim...

Страница 14: ...Parent Describes a child of a node Returned by GET NODE command ACTION ID Action Help String Folder Describes an action Returned by GET ACTION command NARG Action Arg Name Min Max Step Default Descri...

Страница 15: ...LinxEngineMod Module definition code is displayed below DEFINE_MODULE i ConnectLinxEngineMod mdlCL vdvCLActions Where mdlCL is a unique module name i ConnectLinxEngineMod Module Parameter vdvCLActions...

Страница 16: ...ve richardson TX 75082 USA 469 624 8000 800 222 0193 fax 469 624 7153 technical support 800 932 6993 033 004 2641 2 05 2005 AMX Corporation All rights reserved AMX the AMX logo the building icon the h...

Отзывы: