812
Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide
27
:SBUS<n> Commands
:SBUS<n>:IIC:TRIGger[:TYPE]
Command Syntax
:SBUS<n>:IIC:TRIGger[:TYPE] <value>
<value> ::= {STARt | STOP | RESTart | ADDRess | ANACk | DNACk
| NACKnowledge | READEprom | READ7 | WRITe7 | R7Data2 | W7Data2
| WRITe10}
The :SBUS<n>:IIC:TRIGger[:TYPE] command sets the IIC trigger type:
• STARt — Start condition.
• STOP — Stop condition.
• RESTart — Another start condition occurs before a stop condition.
• ADDRess — Triggers on the selected address. The R/W bit is ignored.
• ANACk — Address with no acknowledge.
• DNACk — Write data with no acknowledge.
• NACKnowledge — Missing acknowledge.
• READEprom — EEPROM data read.
• READ7 — 7-bit address frame containing (Start:Address7:Read:Ack:Data). The
value READ is also accepted for READ7.
• WRITe7 — 7-bit address frame containing (Start:Address7:Write:Ack:Data). The
value WRITe is also accepted for WRITe7.
• R7Data2 — 7-bit address frame containing
(Start:Address7:Read:Ack:Data:Ack:Data2).
• W7Data2 — 7-bit address frame containing
(Start:Address7:Write:Ack:Data:Ack:Data2).
• WRITe10 — 10-bit address frame containing (Start:Address
byte1:Write:Ack:Address byte 2:Data).
Query Syntax
:SBUS<n>:IIC:TRIGger[:TYPE]?
The :SBUS<n>:IIC:TRIGger[:TYPE]? query returns the current IIC trigger type value.
Return Format
<value><NL>
<value> ::= {STAR | STOP | REST | ADDR | ANAC | DNAC | NACK | READE
| READ7 | WRIT7 | R7D2 | W7D2 | WRIT10}
See Also
•
"Introduction to :TRIGger Commands"
NOTE
The short form of READ7 (READ7), READEprom (READE), WRITe7 (WRIT7), and WRITe10
(WRIT10) do not follow the defined Long Form to Short Form Truncation Rules (see
).