:SBUS<n> Commands
29
Keysight InfiniiVision 3000T X-Series Oscilloscopes Programmer's Guide
779
:SBUS<n>:I2S:TRIGger:PATTern:DATA
Command Syntax
:SBUS<n>:I2S:TRIGger:PATTern:DATA <string>
<string> ::= "n" where n ::= 32-bit integer in signed decimal when
<base> = DECimal
<string> ::= "nn...n" where n ::= {0 | 1 | X | $} when
<base> = BINary
<string> ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X | $} when
<base> = HEX
The :SBUS<n>:I2S:TRIGger:PATTern:DATA command specifies the I2S trigger data
pattern searched for in each I2S message.
Set a <string> bit to "0" or "1" to set the corresponding bit in the data pattern to
low or high, respectively.
Set a <string> bit to "X" to ignore (mask off) that bit in the data pattern.
Use the "$" character to indicate that the value of the corresponding bit will not be
changed (the existing bit value is used).
When <base> = DECimal, the "X" and "$" characters cannot be entered. When
queried, the "$" character is returned when any bits in the pattern have the value
of "X" and <base> = DECimal. When any bits in a given nibble have the value of "X"
and <base> = HEX, the "$" character is returned for the corresponding nibble.
NOTE
<base> is specified with the :SBUS<n>:I2S:TRIGger:PATTern:FORMat command. The default
<base> is DECimal.
NOTE
The :SBUS<n>:I2S:TRIGger:PATTern:DATA command specifies the I2S trigger data pattern
used by the EQUal, NOTequal, GREaterthan, and LESSthan trigger conditions. If the
GREaterthan or LESSthan trigger condition is selected, the bits specified to be masked off
("X") will be interpreted as 0's.
NOTE
The length of the trigger data value is determined by the :SBUS<n>:I2S:RWIDth and
:SBUS<n>:I2S:TWIDth commands. When the receiver word size is less than the transmitter
word size, the data length is equal to the receiver word size. When the receiver word size is
greater than the transmitter word size, the data length is equal to the transmitter word size.
NOTE
If more bits are sent for <string> than the specified trigger data length, the most significant
bits will be truncated. If the word size is changed after the <string> is programmed, the added
or deleted bits will be added to or deleted from the least significant bits.
Summary of Contents for InfiniiVision 3000T X Series
Page 1: ...Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide...
Page 40: ...40 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 1 What s New...
Page 50: ...50 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 2 Setting Up...
Page 64: ...64 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 3 Getting Started...
Page 254: ...254 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 8 BUS n Commands...
Page 306: ...306 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 12 DEMO Commands...
Page 364: ...364 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 17 FFT Commands...
Page 442: ...442 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 21 MARKer Commands...
Page 524: ...524 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 22 MEASure Commands...
Page 656: ...656 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 26 POWer Commands...
Page 666: ...666 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 27 RECall Commands...
Page 888: ...888 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 29 SBUS n Commands...
Page 978: ...978 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 30 SEARch Commands...
Page 1240: ...1240 Keysight InfiniiVision 3000T X Series Oscilloscopes Programmer s Guide 38 Error Messages...