Technical information

i!-ConnectLinx
93
RMS NetLinx Programmer’s Guide
i!-ConnectLinx Commands (Cont.)
'ADD LARG-[Action],[Arg
Name],[Min],[Max],[Step],
[Default]'
Adds a level 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 minimum
step between increments/decrements. The
Default value defines the initial value this argu-
ment is set to when the user edits this argument.
'ADD SARG-[Action],[Arg
Name],[Min],[Max],[Default]
'
Adds a string argument to Action. The Arg Name
(Argument Name) is required. The Min and
Max define the min and max length of the string.
The Default value defines the initial value this
argument is set to when the user edits this
argument.
'ADD EARG-[Action],
[Arg
Name],[Default],[Enum1],
[Enum2]...'
Adds an enum argument to Action. The Arg
Name (Argument Name) is required. The Default
value defines the initial value this argument is set to
when the user edits this argument. Enum1,
Enum2,… define the available choices for the
argument.
'GET NODE-
[Name],[Start],[End]'
Get the node description for Name including
children from Start to End. Returns a PARENT
string and multiple CHILD strings.
'GET ACTION-[Name]' Get the action description for Name. Returns
ACTION string and multiple argument strings
(NARG, LARG, SARG and EARG).
'GET UUID' Get the UUID for this i!-ConnectLinx. Returns a
UUID string.
'GET ROOM INFO' Get the room info for this i!-ConnectLinx. Returns
ROOM NAME, ROOM LOCATION and, ROOM
OWNER strings.
'GET ROOM NAME' Get the room info for this i!-ConnectLinx. Returns a
ROOM NAME string.
'GET ROOM LOCATION' Get the room info for this i!-ConnectLinx. Returns a
ROOM LOCATION string.
'GET ROOM OWNER' Get the room info for this i!-ConnectLinx. Returns a
ROOM OWNER string.
'DEBUGON' Turns on debug.
'DEBUGOF' Turns off debug. (Default)
'RESET' Resets the action list.
'VERSION' Sends version information to Master debug port
(Master messaging).