summaryrefslogtreecommitdiff
path: root/scripts/i2c.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/i2c.py')
-rw-r--r--scripts/i2c.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/i2c.py b/scripts/i2c.py
index 0854895..602b010 100644
--- a/scripts/i2c.py
+++ b/scripts/i2c.py
@@ -68,7 +68,7 @@
# TODO: Return two buffers, one with structured data for the GUI to parse
# and display, and one with human-readable ASCII output.
-def sigrokdecode_i2c(inbuf):
+def decode(inbuf):
"""I2C protocol decoder"""
# FIXME: This should be passed in as metadata, not hardcoded here.
@@ -153,20 +153,20 @@ def register():
return {
'id': 'i2c',
'name': 'I2C',
- 'description': 'Inter-Integrated Circuit (I2C) bus',
- 'function': 'sigrokdecode_i2c',
+ 'desc': 'Inter-Integrated Circuit (I2C) bus',
+ 'func': 'decode',
'inputformats': ['raw'],
'signalnames': {
'SCL': 'Serial clock line',
'SDA': 'Serial data line',
},
- 'ouputformats': ['i2c', 'ascii'],
+ 'outputformats': ['i2c', 'ascii'],
}
# Use psyco (if available) as it results in huge performance improvements.
try:
import psyco
- psyco.bind(sigrokdecode_i2c)
+ psyco.bind(decode)
except ImportError:
pass