X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=decoders%2Fspi%2Fpd.py;h=e6e45c46d179c5b290b5cdf0b3c0e163fab5a64a;hp=7761f31de946e7a95106169034dfdef0dc421265;hb=49e8a4d6fe1ac4f5f9100cce5e01ea59305adeb4;hpb=c515eed7ef7a04a42b5b34abd308e08d6942835e diff --git a/decoders/spi/pd.py b/decoders/spi/pd.py index 7761f31..e6e45c4 100644 --- a/decoders/spi/pd.py +++ b/decoders/spi/pd.py @@ -64,14 +64,12 @@ class Decoder(srd.Decoder): inputs = ['logic'] outputs = ['spi'] probes = [ - {'id': 'clk', 'name': 'CLK', 'desc': 'SPI clock line'}, + {'id': 'clk', 'name': 'CLK', 'desc': 'Clock'}, ] optional_probes = [ - {'id': 'miso', 'name': 'MISO', - 'desc': 'SPI MISO line (master in, slave out)'}, - {'id': 'mosi', 'name': 'MOSI', - 'desc': 'SPI MOSI line (master out, slave in)'}, - {'id': 'cs', 'name': 'CS#', 'desc': 'SPI chip-select line'}, + {'id': 'miso', 'name': 'MISO', 'desc': 'Master in, slave out'}, + {'id': 'mosi', 'name': 'MOSI', 'desc': 'Master out, slave in'}, + {'id': 'cs', 'name': 'CS#', 'desc': 'Chip-select'}, ] options = { 'cs_polarity': ['CS# polarity', 'active-low'], @@ -86,6 +84,11 @@ class Decoder(srd.Decoder): ['mosi-data', 'MOSI SPI data'], ['warnings', 'Human-readable warnings'], ] + annotation_rows = ( + ('miso', 'MISO', (0,)), + ('mosi', 'MOSI', (1,)), + ('other', 'Other', (2,)), + ) def __init__(self): self.samplerate = None