]> sigrok.org Git - libsigrokdecode.git/commitdiff
All PDs: Bump api_version to 2.
authorUwe Hermann <redacted>
Mon, 14 Apr 2014 20:14:39 +0000 (22:14 +0200)
committerUwe Hermann <redacted>
Tue, 15 Apr 2014 08:43:49 +0000 (10:43 +0200)
Older libsigrokdecode versions are no longer able to use the current
versions of the PDs (various changes in syntax etc).

36 files changed:
decoders/avr_isp/pd.py
decoders/can/pd.py
decoders/dcf77/pd.py
decoders/ds1307/pd.py
decoders/edid/pd.py
decoders/guess_bitrate/pd.py
decoders/i2c/pd.py
decoders/i2cdemux/pd.py
decoders/i2cfilter/pd.py
decoders/i2s/pd.py
decoders/ir_nec/pd.py
decoders/ir_rc5/pd.py
decoders/jtag/pd.py
decoders/jtag_stm32/pd.py
decoders/lm75/pd.py
decoders/lpc/pd.py
decoders/maxim_ds28ea00/pd.py
decoders/midi/pd.py
decoders/mlx90614/pd.py
decoders/mx25lxx05d/pd.py
decoders/mxc6225xu/pd.py
decoders/nunchuk/pd.py
decoders/onewire_link/pd.py
decoders/onewire_network/pd.py
decoders/pan1321/pd.py
decoders/parallel/pd.py
decoders/rgb_led_spi/pd.py
decoders/rtc8564/pd.py
decoders/sdcard_spi/pd.py
decoders/spi/pd.py
decoders/tlc5620/pd.py
decoders/uart/pd.py
decoders/usb_packet/pd.py
decoders/usb_signalling/pd.py
decoders/xfp/pd.py
decoders/z80/pd.py

index 5888d558e98ce6abd271e9d161e8b9d2f95e0c55..a6b9c80edc9cb5173a934b5fef384999073aadbc 100644 (file)
@@ -24,7 +24,7 @@ from .parts import *
 VENDOR_CODE_ATMEL = 0x1e
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'avr_isp'
     name = 'AVR ISP'
     longname = 'AVR In-System Programming'
index 0687ea5192d35ed4b7431791e89d027eb2176e38..bf38b7fb9d0e1d23f9a9b83dd76ba82349ed7a84 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'can'
     name = 'CAN'
     longname = 'Controller Area Network'
index 3dc109608a7000c522e0bd48f346accc44519424..fc97a1ddd1911e5fac5d3a0c07d13dd69eda1a1c 100644 (file)
@@ -26,7 +26,7 @@ def bcd2int(b):
     return (b & 0x0f) + ((b >> 4) * 10)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'dcf77'
     name = 'DCF77'
     longname = 'DCF77 time protocol'
index 48649bf325f2b0f9fae7e5c853e0911a2eb625da..68943d475e006c4f38f363006416b433f6ee591e 100644 (file)
@@ -36,7 +36,7 @@ def bcd2int(b):
     return (b & 0x0f) + ((b >> 4) * 10)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'ds1307'
     name = 'DS1307'
     longname = 'Dallas DS1307'
index 41b790328dea70bc969bbbc55d113c625bc1e2c4..03d5c4d89bfc8257fca54f071bed3707721f259a 100644 (file)
@@ -73,7 +73,7 @@ ANN_FIELDS = 0
 ANN_SECTIONS = 1
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'edid'
     name = 'EDID'
     longname = 'Extended Display Identification Data'
index ab698a9584129889366d4e1a08efdba11d4a12e2..e86316fb86d7c384c2fb74ec0a1869c1d22aebdc 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'guess_bitrate'
     name = 'Guess bitrate'
     longname = 'Guess bitrate/baudrate'
index 6bf12b97e525721b149ca3d42a0478f06e3f0906..a8a222687d9ac8792315acadcbeaf3726a2e4465 100644 (file)
@@ -64,7 +64,7 @@ proto = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'i2c'
     name = 'I²C'
     longname = 'Inter-Integrated Circuit'
index bfa10db8533c55b76edf02597d1b1af3f6527d03..e5cf47ac6696576098ae923a42fd9b17deb6bfc0 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'i2cdemux'
     name = 'I²C demux'
     longname = 'I²C demultiplexer'
index 8be7828a0af5aeea7405eb7511e02dd47ea6512d..f1ac6a40211c9f4a3e2ababc63737a4b6975e7f6 100644 (file)
@@ -23,7 +23,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'i2cfilter'
     name = 'I²C filter'
     longname = 'I²C filter'
index eb6a56050115b3c34e078a6302401b4dffdcd365..989a5a5eaf9433ec653b60d3bf12c0d4f4e82468 100644 (file)
@@ -34,7 +34,7 @@ Packet:
 '''
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'i2s'
     name = 'I²S'
     longname = 'Integrated Interchip Sound'
index cef2b85bdd7c84945ef55bc902974738c4b7ddf3..94e232f0b743b8cef8a21d1307ee084f0e46af16 100644 (file)
@@ -22,7 +22,7 @@ import sigrokdecode as srd
 from .lists import *
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'ir_nec'
     name = 'IR NEC'
     longname = 'IR NEC'
index 19624590c19de8f94d70b634b95318936bdc2dcf..38b479327eaab9c2d6f5e4793faf7ba0c71f9833 100644 (file)
@@ -22,7 +22,7 @@ import sigrokdecode as srd
 from .lists import *
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'ir_rc5'
     name = 'IR RC-5'
     longname = 'IR RC-5'
index 21bd44b12693192a15dfd9b9023d68a3cbf863db..95e5d28c5fc364da1f4ea123360af25220e4fe08 100644 (file)
@@ -54,7 +54,7 @@ jtag_states = [
 ]
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'jtag'
     name = 'JTAG'
     longname = 'Joint Test Action Group (IEEE 1149.1)'
index 2393086988b756e7298aafebbbe33f182f3f95a2..5aac07f7a4e3dbba2be6e548a506864833d77da2 100644 (file)
@@ -119,7 +119,7 @@ def data_out(bits):
            % (data_hex, ack_meaning)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'jtag_stm32'
     name = 'JTAG / STM32'
     longname = 'Joint Test Action Group / ST STM32'
index 890ce0fa87574ba1a9bdfe1c67ed9736cd59e358..89d6c61150c396530ca5fe75f9786f1db1c1a545 100644 (file)
@@ -40,7 +40,7 @@ ft = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'lm75'
     name = 'LM75'
     longname = 'National LM75'
index abaeb90a166f0fe43a4b3702e9744a40f07d3bb5..6e0396696d6cf905e595953ce86840e8e44f3629 100644 (file)
@@ -96,7 +96,7 @@ fields = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'lpc'
     name = 'LPC'
     longname = 'Low-Pin-Count'
index 9f120ae63f083903555147f15c9a876542dba30a..4693cd9aa2f7b3aa047362729fc513b05b1aa9e6 100644 (file)
@@ -36,7 +36,7 @@ command = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'maxim_ds28ea00'
     name = 'DS28EA00'
     longname = 'Maxim DS28EA00 1-Wire digital thermometer'
index 1a553ead10df93fbf3bc0a1cde9d29e472def1aa..b1f0053c912b86c44a374381ac183dedae82751c 100644 (file)
@@ -25,7 +25,7 @@ RX = 0
 TX = 1
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'midi'
     name = 'MIDI'
     longname = 'Musical Instrument Digital Interface'
index 4600754dffe16b550508d49255db8314c143d464..edc770d4ccc4d96f63cc20c8e3e68639c5cf157d 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'mlx90614'
     name = 'MLX90614'
     longname = 'Melexis MLX90614'
index 105414e646fbd897f0faae4ecddd9cce1c1904e7..a6c72d8854e54fbd7034147fe41c045502f62742 100644 (file)
@@ -83,7 +83,7 @@ def decode_status_reg(data):
     return ret
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'mx25lxx05d'
     name = 'MX25Lxx05D'
     longname = 'Macronix MX25Lxx05D'
index c7b083063d6d687db7e3aab27ce92b4efd13c3f5..e0c857f30f62870772a225fc4098483321210f6b 100644 (file)
@@ -60,7 +60,7 @@ status = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'mxc6225xu'
     name = 'MXC6225XU'
     longname = 'MEMSIC MXC6225XU'
index 4136945cb6f744c56cf8a47edcd492cd7f7026c3..95d7bdbd690153cdca538f7943a8dbc954033bbb 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'nunchuk'
     name = 'Nunchuk'
     longname = 'Nintendo Wii Nunchuk'
index aa1cb2e16a13744c2ddc86953ce2ee8655a7e05b..3641b9849bde1eb9c904be0f9d675e3caaa35bb7 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'onewire_link'
     name = '1-Wire link layer'
     longname = '1-Wire serial communication bus (link layer)'
index a9165726205c40e433b65542d442052741b615c1..23402a63ebae8dc86147b0f9a458cfebc8439478 100644 (file)
@@ -33,7 +33,7 @@ command = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'onewire_network'
     name = '1-Wire network layer'
     longname = '1-Wire serial communication bus (network layer)'
index 2796fe2b04dc066440eeeedc6295644c66792561..d173e1c71de5e52b0bb2d4e903e85c894e9c62ef 100644 (file)
@@ -25,7 +25,7 @@ RX = 0
 TX = 1
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'pan1321'
     name = 'PAN1321'
     longname = 'Panasonic PAN1321'
index 094b12a3595dff6e2cb83867145827bee22e2901..03b5e2fb03da6dec2ecb366f9fa06c179337d061 100644 (file)
@@ -62,7 +62,7 @@ def channel_list(num_channels):
     return tuple(l)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'parallel'
     name = 'Parallel'
     longname = 'Parallel sync bus'
index 6840164793cf78ae84575e43ac047098988d30fa..8577928678b9a1c48d5a341697919d554d3b5104 100644 (file)
@@ -21,7 +21,7 @@
 import sigrokdecode as srd
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'rgb_led_spi'
     name = 'RGB LED (SPI)'
     longname = 'RGB LED string decoder (SPI)'
index bb72fdc1f57a44ab8847d2101835ee42f3305b18..f13af364fe14dd731c639667ac7419989dc0c339 100644 (file)
@@ -32,7 +32,7 @@ def reg_list():
     return tuple(l)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'rtc8564'
     name = 'RTC-8564'
     longname = 'Epson RTC-8564 JE/NB'
index 0850c305831e2c15e468901691d472b4ce568a4c..4f7c9f75b5fd9dc652a7eeebd82e4f87d688b0e1 100644 (file)
@@ -77,7 +77,7 @@ def cmd_list():
     return tuple(l)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'sdcard_spi'
     name = 'SD card (SPI mode)'
     longname = 'Secure Digital card (SPI mode)'
index b1a87043c074005cb4d8cedf50dea7be0d870813..7250dbd518eedec23f2c4afd52879c4f3dba74df 100644 (file)
@@ -61,7 +61,7 @@ spi_mode = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'spi'
     name = 'SPI'
     longname = 'Serial Peripheral Interface'
index 1487f917ac3b58a0c50fdf0b07928079a2e4e176..f8c90d96b52c05c818bdd89d949edf4e75174ea9 100644 (file)
@@ -28,7 +28,7 @@ dacs = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'tlc5620'
     name = 'TI TLC5620'
     longname = 'Texas Instruments TLC5620'
index 57031d73040643565cd6a6d5766bbc9058d3f0af..a0b13268301611ee654a903d979f922a95d21e3b 100644 (file)
@@ -70,7 +70,7 @@ def parity_ok(parity_type, parity_bit, data, num_data_bits):
         raise Exception('Invalid parity type: %d' % parity_type)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'uart'
     name = 'UART'
     longname = 'Universal Asynchronous Receiver/Transmitter'
index be5429780872e96377da7e903da10c279b105d6d..8f86cc72aed0f604499a25d78e36937441f3a541 100644 (file)
@@ -143,7 +143,7 @@ def bitstr_to_num(bitstr):
     return int(''.join(l), 2)
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'usb_packet'
     name = 'USB packet'
     longname = 'Universal Serial Bus (LS/FS) packet'
index e63817e802ad994d437ba304d11eba00f732806f..8c6a9c30dc1043da64d9ae19788996992e657ab6 100644 (file)
@@ -74,7 +74,7 @@ sym_idx = {
 }
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'usb_signalling'
     name = 'USB signalling'
     longname = 'Universal Serial Bus (LS/FS) signalling'
index 975215ac6c7a7d5ba64dfd686c00bc9182db6223..b8ec8edb22920cc2fbd012dcf952d7535c137efa 100644 (file)
@@ -191,7 +191,7 @@ AUX_TYPES = [
 ]
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id = 'xfp'
     name = 'XFP'
     longname = '10 Gigabit Small Form Factor Pluggable Module (XFP)'
index 299a20ec72496cc8ee27eb7b965ab0d85ff8d72d..e0d7ae4958c0a2a67f46f3e7dd2893f3f804e4cc 100644 (file)
@@ -64,7 +64,7 @@ def signed_byte(byte):
     return byte if byte < 128 else byte - 256
 
 class Decoder(srd.Decoder):
-    api_version = 1
+    api_version = 2
     id       = 'z80'
     name     = 'Z80'
     longname = 'Zilog Z80 CPU'