diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-08-01 11:43:46 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-08-01 11:43:46 +0200 |
commit | 0754e149eb5bcd565788937fef37d8fc5cf46c9b (patch) | |
tree | 2b473037112e1ee8f7f0213a89b68f7810621887 /edi | |
parent | db4ff7788f52ce9a947a822c7d909032fdcc79db (diff) | |
download | mmbtools-aux-0754e149eb5bcd565788937fef37d8fc5cf46c9b.tar.gz mmbtools-aux-0754e149eb5bcd565788937fef37d8fc5cf46c9b.tar.bz2 mmbtools-aux-0754e149eb5bcd565788937fef37d8fc5cf46c9b.zip |
Add TAG *dmy to edi decoder
Diffstat (limited to 'edi')
-rwxr-xr-x | edi/edidebug.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/edi/edidebug.py b/edi/edidebug.py index 37baebd..e70cb2b 100755 --- a/edi/edidebug.py +++ b/edi/edidebug.py @@ -378,6 +378,7 @@ def tagitems(tagpacket): yield {'name': name, 'length': length, 'value': tag_value} i += 8 + length + p.pr("Completed decoding all TAG items after {} bytes".format(i)) def decode_tag(tagpacket): p.pr("Tag packet len={}".format(len(tagpacket))) @@ -389,6 +390,8 @@ def decode_tag(tagpacket): decode_deti(item) elif item['name'].startswith("est"): decode_estn(item) + elif item['name'] == "*dmy": + decode_stardmy(item) else: p.hexpr("Tag item '{}'".format(item['name']), item['value']) @@ -409,6 +412,9 @@ def decode_starptr(item): p.dec() +def decode_stardmy(item): + p.pr("TAG item {} ({})".format(item['name'], item['length'])) + item_deti_header_struct = "!BBBBH" def decode_deti(item): |