I2C Triggering and Protocol Decode 26
Keysight InfiniiVision HD3-Series Oscilloscopes User's Guide 335
 
• 10-bit Write — The oscilloscope triggers on a 10-bit write frame on the 26th 
clock edge if all bits in the pattern match. The frame is in the format:
Frame (Start: Address byte 1: Write: Address byte 2: Ack: Data)
For triggering purposes, a restart is treated as a start condition.
If you have set the oscilloscope to trigger on a 7-bit address read or write frame 
condition or a 10-bit write frame condition:
• Address — Select the 7-bit or 10-bit device address.
You can select from an address range of 0x00 to 0x7F (7-bit) or 0x3FF 
(10-bit) hexadecimal. When triggering on a read/write frame, the 
oscilloscope will trigger after the start, address, read/write, acknowledge, 
and data events occur.
If don't care is selected (0xXX or 0xXXX) for the address, the address will be 
ignored. The trigger will always occur on the 17th clock for 7-bit addressing 
or 26th clock for 10-bit addressing.
• Data — Enter the 8-bit data pattern on which to trigger.
You can select a data value in the range of 0x00 to 0xFF (hexadecimal). The 
oscilloscope will trigger after the start, address, read/write, acknowledge, 
and data events occur.
If don't care (0xXX) is selected for data, the data will be ignored. The trigger 
will always occur on the 17th clock for 7-bit addressing or 26th clock for 
10-bit addressing.
• Data2 — If you have selected a three-byte trigger, enter the 8-bit data 
pattern on which to trigger.