logic_sniffer.py
SPI Analyzer Settings

Specific settings for SPI data analysis are controlled from this dialog: The various fields are:

SCK
the channel supplying the SCK (serial clock) signal.
MOSI
the channel supplying the MOSI (Master-Out/Slave-In) signal.
MISO
the channel supplying the MISO (Master-In/Slave-Out) signal.
/SS
the channel supplying the negative-logic Slave-Select signal.
Leading Bit
MSB
the most-significant bit of a byte is received earliest.
LSB
the least-significant bit of a byte is received earliest.
Clock
Leading Edge
Rising
the rising edge of an SCK pulse is the leading edge.
Falling
the falling edge of an SCK pulse is the leading edge.
Leading Edge Action
Sample
Setup

Control Buttons

OK
accepts the SPI analysis settings.
Cancel
throws away the values entered with no further action.

SPI Data Analysis

The analysis is displayed in a separate window as a multi-column table. The sample number and time from the trigger are displayed in the first two columns. The third column shows the status of the Slave-Select pin. Master-Out and Master-In bytes are shown in the last two columns.