srd: Add 'api_version = 1' to all PDs.
authorUwe Hermann <uwe@hermann-uwe.de>
Sun, 15 Jan 2012 19:41:46 +0000 (20:41 +0100)
committerUwe Hermann <uwe@hermann-uwe.de>
Sun, 15 Jan 2012 19:48:11 +0000 (20:48 +0100)
decoders/dcf77/dcf77.py
decoders/ddc/ddc.py
decoders/ebr30a_i2c_demux/ebr30a_i2c_demux.py
decoders/i2c/i2c.py
decoders/mx25lxx05d/mx25lxx05d.py
decoders/nunchuk/nunchuk.py
decoders/pan1321/pan1321.py
decoders/spi/spi.py
decoders/transitioncounter/transitioncounter.py
decoders/uart/uart.py
decoders/usb/usb.py

index 48b3bba174c7bc4c4b555c685612409b2b2e45ba..b7e029dab8ff3c270a327d1a59d5550179de84b8 100644 (file)
@@ -45,6 +45,7 @@ def bcd2int(b):
     return (b & 0x0f) + ((b >> 4) * 10)
 
 class Decoder(srd.Decoder):
     return (b & 0x0f) + ((b >> 4) * 10)
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'dcf77'
     name = 'DCF77'
     longname = 'DCF77 time protocol'
     id = 'dcf77'
     name = 'DCF77'
     longname = 'DCF77 time protocol'
index f83909323b8b2a70d6d894f6e0db1a2ef22d91d4..349b2ec4617af0636fecd2294730137a888eb922 100644 (file)
@@ -28,6 +28,7 @@ https://en.wikipedia.org/wiki/Display_Data_Channel
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'ddc'
     name = 'DDC'
     longname = 'Display Data Channel'
     id = 'ddc'
     name = 'DDC'
     longname = 'Display Data Channel'
index 353fea8256894fdeded0020702f8de88dab89747..1c704e3f2a5d70f94b73214dfeb0cb6e5bfa86d9 100644 (file)
@@ -40,6 +40,7 @@ H8563S = 1
 ACCEL = 2
 
 class Decoder(srd.Decoder):
 ACCEL = 2
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'ebr30a_i2c_demux'
     name = 'EBR30-a I2C demux'
     longname = 'TrekStor EBR30-a I2C demux'
     id = 'ebr30a_i2c_demux'
     name = 'EBR30-a I2C demux'
     longname = 'TrekStor EBR30-a I2C demux'
index f0a95b79fd334b1dc6d9e2ca875b0dee988694fe..16bd6c36c9c7e9866f2cb51aaf89e59b5bdb33f0 100644 (file)
@@ -116,6 +116,7 @@ FIND_ADDRESS = 1
 FIND_DATA = 2
 
 class Decoder(srd.Decoder):
 FIND_DATA = 2
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'i2c'
     name = 'I2C'
     longname = 'Inter-Integrated Circuit'
     id = 'i2c'
     name = 'I2C'
     longname = 'Inter-Integrated Circuit'
index cd97deeb5b986601d627087062078fa6f7ee3bcd..787ea260f16d6ae780414664febe3a8d640b551f 100644 (file)
@@ -102,6 +102,7 @@ device_name = {
 }
 
 class Decoder(srd.Decoder):
 }
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'mx25lxx05d'
     name = 'MX25Lxx05D'
     longname = 'Macronix MX25Lxx05D'
     id = 'mx25lxx05d'
     name = 'MX25Lxx05D'
     longname = 'Macronix MX25Lxx05D'
index 46bf53cf85ff43753d830e387f2f73e7e1ec0775..3308bef392095500bd064045205ec170486d5240 100644 (file)
@@ -40,6 +40,7 @@ INIT = 3
 INITIALIZED = 4
 
 class Decoder(srd.Decoder):
 INITIALIZED = 4
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'nunchuk'
     name = 'Nunchuk'
     longname = 'Nintendo Wii Nunchuk'
     id = 'nunchuk'
     name = 'Nunchuk'
     longname = 'Nintendo Wii Nunchuk'
index 55676ce55f95b005d0c67b888d301afe71eb4227..2c86449d797ad3f668d041e7fbbdb14331aea9e7 100644 (file)
@@ -37,6 +37,7 @@ RX = 0
 TX = 1
 
 class Decoder(srd.Decoder):
 TX = 1
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'pan1321'
     name = 'PAN1321'
     longname = 'Panasonic PAN1321'
     id = 'pan1321'
     name = 'PAN1321'
     longname = 'Panasonic PAN1321'
index 07b8da2422dd048fa79a823072cb1f38384f3006..25cfcfa3fc390bdb2ca08dd2c48bc57a2cce0ce2 100644 (file)
@@ -48,6 +48,7 @@ spi_mode = {
 ANN_HEX = 0
 
 class Decoder(srd.Decoder):
 ANN_HEX = 0
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'spi'
     name = 'SPI'
     longname = 'Serial Peripheral Interface'
     id = 'spi'
     name = 'SPI'
     longname = 'Serial Peripheral Interface'
index 4c832b079579cfad067c9cd3102efbab026e87f3..9cf19188a31fdbac8fdcf59d0c526c45590c55f8 100644 (file)
@@ -21,6 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'transitioncounter'
     name = 'Transition counter'
     longname = 'Pin transition counter'
     id = 'transitioncounter'
     name = 'Transition counter'
     longname = 'Pin transition counter'
index 4752c7d3fd16b63bd9eac41b640b7d0aa8b67418..56bfcfb78c8cc59fb02097c8a5e758e1dfd27f7f 100644 (file)
@@ -184,6 +184,7 @@ def parity_ok(parity_type, parity_bit, data, num_data_bits):
         raise Exception('Invalid parity type: %d' % parity_type)
 
 class Decoder(srd.Decoder):
         raise Exception('Invalid parity type: %d' % parity_type)
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'uart'
     name = 'UART'
     longname = 'Universal Asynchronous Receiver/Transmitter'
     id = 'uart'
     name = 'UART'
     longname = 'Universal Asynchronous Receiver/Transmitter'
index 073fe0114d2824116ec6ff25fb5af60fd6c3aa99..2df03c0a82b7c8aef5d6e7a2d6df542128081924 100644 (file)
@@ -105,6 +105,7 @@ def packet_decode(packet):
     return pid + ' ' + data
 
 class Decoder(srd.Decoder):
     return pid + ' ' + data
 
 class Decoder(srd.Decoder):
+    api_version = 1
     id = 'usb'
     name = 'USB'
     longname = 'Universal Serial Bus'
     id = 'usb'
     name = 'USB'
     longname = 'Universal Serial Bus'