Specifications

Command Descriptions
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
2-51
ALIas:CATALOG? (Query Only)
Returns a list of the currently defined alias labels, separated by commas. If no
aliases are defined, the query returns the string ””.
Alias
ALIas:CATALOG?
<QString>[,<QString>...]
ALIAS:CATALOG?
might return the string ”SETUP1”,”TESTMENU1”,”DEFAULT”, showing there are
3 aliases named SETUP1, TESTMENU1, and DEFAULT.
ALIas:DEFINE
Assigns a sequence of program messages to an alias label. These messages are
then substituted for the alias whenever it is received as a command or query,
provided ALIas:STATE has been turned ON. The ALIas:DEFIne? query returns
the definition of a selected alias.
Up to 10 aliases can be defined at one time. Aliases can not be recursive.
Alias
ALIas:DEFINE <QString><Comma>{ <QString> | <Block> }
ALIas:DEFINE? <QString>
The first <QString> is the alias label. This label cannot be a command name.
Labels must start with a letter, and can contain only letters, numbers, and
underscores. The label must be 12 characters.
The second <QString> or <Block> is a complete sequence of program messages.
The messages can contain only valid commands that must be separated by
semicolons and must follow all rules for concatenating commands (see
page 2--4). The sequence must be 256 characters.
Group
Syntax
Returns
Examples
Group
Syntax
Arguments