I2C Trigger - SIGLENT SDS1000X-E Series User Manual

Digital oscilloscope
Hide thumbs Also See for SDS1000X-E Series:
Table of Contents

Advertisement

SDS1000X-E&SDS1000X-U User Manual

I2C Trigger

This part introduces the nine kinds of trigger conditions (Start, Stop, Restart, No Ack,
EEPROM, 7 Addr&Data, 10 Addr&Data and Data Length) and the methods of setting
them.
Trigger Conditions
Start Condition— the oscilloscope will be triggered when SDA signal transitions
from high to low while the SCL clock is high. If it is chosen as the condition of
trigger (including frame triggers), a restart will be treated as a "Start
condition".
Stop Condition— the oscilloscope will be triggered when SDA transitions from
low to high while the SCL is high.
Restart— the oscilloscope will be triggered when another "Start condition"
occurs before a "Stop condition".
No Ack— the oscilloscope will be triggered when SDA data is high during any
SCL's ACK bit.
EEPROM — the trigger searches for EEPROM control byte (the value is 1010xxx)
on the SDA bus. And there is a Read bit and an ACK bit behind EEPROM. Using
Limit Range softkey to set the qualifier and Data1 softkey to set the data's
value. If EEPROM's data is greater(less, equal) than Data1, the oscilloscope will
be triggered at the edge of ACK bit behind Data byte. It's unnecessary that the
Data byte musts follow the EEPROM.
7 Address & Data — the oscilloscope will be triggered when the following
conditions are satisfied.
The address's length must be 7 bits and the address's value is the same as
92
WWW.SIGLENT.COM

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents