summaryrefslogtreecommitdiff
path: root/digital/io-hub/tools
diff options
context:
space:
mode:
authorNicolas Schodet2012-05-18 05:44:48 +0200
committerNicolas Schodet2012-05-18 05:44:48 +0200
commit4bbc0ec0b04d6b1ed95dcd74147c0df29acf535b (patch)
treee51d8ba1da9d2f7301a446560a4feb2bc7a3006a /digital/io-hub/tools
parentd41da2c15cb828d03501f73edd3f4e01c7a5319b (diff)
digital/io-hub/tools: fix decode_fsm script
Diffstat (limited to 'digital/io-hub/tools')
-rw-r--r--digital/io-hub/tools/decode_fsm.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/digital/io-hub/tools/decode_fsm.py b/digital/io-hub/tools/decode_fsm.py
index e8c38231..201abfbd 100644
--- a/digital/io-hub/tools/decode_fsm.py
+++ b/digital/io-hub/tools/decode_fsm.py
@@ -22,7 +22,7 @@ def parse_header(fsm_name, fname):
def parse_proto(states, events):
"""Parse proto output from stdin and output FSM transitions."""
- fsm_re = re.compile(r'!F([0-9af]{2})([0-9af]{2})([0-9af]{2})')
+ fsm_re = re.compile(r'!F([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})')
for l in sys.stdin:
for m in fsm_re.finditer(l):
old, event, new = [ int(i, 16) for i in m.groups() ]