756 Keysight InfiniiVision 4000 X-Series Oscilloscopes Programmer's Guide
29 :SBUS<n> Commands
• I2S (Inter-IC Sound or Integrated Interchip Sound bus) triggering— consists of
connecting the oscilloscope to the serial clock, word select, and serial data
lines, then triggering on a data value.
• IIC (Inter-IC bus) triggering— consists of connecting the oscilloscope to the serial
data (SDA) line and the serial clock (SCL) line, then triggering on a stop/start
condition, a restart, a missing acknowledge, or on a read/write frame with a
specific device address and data value.
• LIN (Local Interconnect Network) triggering— will trigger on LIN sync break at the
beginning of a message frame.You can trigger on Sync Break, Frame IDs, or
Frame IDs and Data.
• SPI (Serial Peripheral Interface) triggering— consists of connecting the oscilloscope
to a clock, data (MOSI or MISO), and framing signal. You can then trigger on a
data pattern during a specific framing period. The serial data string can be
specified to be from 4 to 64 bits long.
• UART/RS-232 triggering (with Option 232) — lets you trigger on RS-232 serial
data.
• USB 2.0 triggering (with Option USF or Option U2H) — lets you trigger on USB
2.0 serial data.
Reporting the Setup
Use :SBUS<n>? to query setup information for the :SBUS<n> subsystem.
Return Format
The following is a sample response from the :SBUS1? query. In this case, the query
was issued following a *RST command.
:SBUS1:DISP 0;MODE IIC;:SBUS1:IIC:ASIZ BIT7;:SBUS1:IIC:TRIG:TYPE
STAR;QUAL EQU;:SBUS1:IIC:SOUR:CLOC CHAN1;DATA
CHAN2;:SBUS1:IIC:TRIG:PATT:ADDR -1;DATA -1;DATA2 -1
Two I2S buses or two SPI buses cannot be decoded on both SBUS1 and SBUS2 at the same
time.