STRigger (STRace) Subsystem

TERM

TERM

Command:MACHine{12}:STRigger:TERM <term_id>, <label_name>,<pattern>

The TERM command allows you to specify a pattern recognizer term in the specified machine. Each command deals with only one label in the given term; therefore, a complete specification could require several commands. Since a label can contain 32 or fewer bits, the range of the pattern value will be between 232 1 and 0. When the value of a pattern is expressed in binary, it represents the bit values for the label inside the pattern recognizer term. Because the pattern parameter may contain don’t cares and be represented in several bases, it is handled as a string of characters rather than a number.

Eight of the 10 terms (A through G and I) are always available for either machine but not both simultaneously. Terms H and J are not available unless the machine is configured as a state analyzer running in NORMal mode.

If you send the TERM command to a machine with a term that has not been assigned to that machine, an error message "Legal command but settings conflict" is returned.

<term_id> {ABCDEFGHIJ}

<label_name> string of up to 6 alphanumeric characters

<pattern> "{#B{01X} . . . #Q{01234567X} . . . #H{0123456789ABCDEFX} . . . {0123456789} . . . }"

Example

OUTPUT

XXX;":MACHINE1:STRIGGER:TERM

A,’DATA’,’255’ "

 

OUTPUT

XXX;":MACHINE1:STRIGGER:TERM

B,’ABC’,’#BXXXX1101’ "

 

 

 

 

6–20