Triggering is a crucial feature on oscilloscopes and logic analyzers. It allows you to capture signals at very specific instance that is relevant to your application. As embedded systems complexity increases, so does the need for complex triggering.
Most logic analyzers allows you to trigger on logic state changes like rising or falling edges. ScanaQuad goes way beyond that and allows you to trigger on serial protocol data frames. This can be an asyncronial data word an I2C address or virtually any sequence of logic levels that can be defined.
In this quick tutorial we show you how to configure ScanaQuad logic analyzer to trigger on a specific I2C transaction.