TWAVeform Subsystem

XPATtern

XPATtern

Command:MACHine{12}:TWAVeform:XPATtern <label_name>,<label_pattern>

The XPATtern command allows you to construct a pattern for the X marker which is then used with the XSEarch criteria and XCONdition when moving the marker on patterns. Since this command deals with only one label at a time, a complete specification could require several iterations.

When the value of a pattern is expressed in binary, it represents the bit values for the label inside the pattern. In whatever base is used, the value must be between 0 and 232 1, since a label may not have more than 32 bits. Because the <label_pattern> parameter may contain don’t cares, it is handled as a string of characters rather than a number.

<label_name> string of up to 6 alphanumeric characters

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

ExampleOUTPUT XXX; ":MACHINE1:TWAVEFORM:XPATTERN ’A’,’511’"

Query

:MACHine{12}:TWAVeform:XPATtern? <label_name>

The XPATtern query, in pattern marker mode, returns the pattern specification for a given label name. In the time marker mode, the query returns the pattern under the X marker for a given label. If the X marker is not placed on valid data, don’t cares (X) are returned.

Returned Format [:MACHine{12}:TWAVeform:XPATtern] <label_name>,<label_pattern><NL>

Example

OUTPUT XXX;":MACHINE1:TWAVEFORM:XPATTERN? ’A’"

 

 

13–27

Page 225
Image 225
HP 16555D, 16555A CommandMACHine12TWAVeformXPATtern labelname,labelpattern, MACHine12TWAVeformXPATtern? labelname, 13-27