X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=decoders%2Fusb_power_delivery%2Fpd.py;h=87ed55464e9c90ac781ce904b3ba58360e4f900b;hb=7b0f3c78c5cda82b900937f3be2e08b063b84f3c;hp=936842921ba7463283c8f921e992ea0ea916d30f;hpb=43047b89962667436f6ed11c5da5e6f4a1ccfbde;p=libsigrokdecode.git diff --git a/decoders/usb_power_delivery/pd.py b/decoders/usb_power_delivery/pd.py index 9368429..87ed554 100644 --- a/decoders/usb_power_delivery/pd.py +++ b/decoders/usb_power_delivery/pd.py @@ -203,6 +203,7 @@ class Decoder(srd.Decoder): license = 'gplv2+' inputs = ['logic'] outputs = ['usb_pd'] + tags = ['PC'] channels = ( {'id': 'cc1', 'name': 'CC1', 'desc': 'Configuration Channel 1'}, ) @@ -222,7 +223,7 @@ class Decoder(srd.Decoder): ('crc', 'Checksum'), ('eop', 'End Of Packet'), ('sym', '4b5b symbols'), - ('warnings', 'Warnings'), + ('warning', 'Warning'), ('src', 'Source Message'), ('snk', 'Sink Message'), ('payload', 'Payload'), @@ -230,11 +231,11 @@ class Decoder(srd.Decoder): ) annotation_rows = ( ('4b5b', 'Symbols', (7,)), - ('phase', 'Parts', (1, 2, 3, 4, 5, 6)), - ('payload', 'Payload', (11,)), - ('type', 'Type', (0, 9, 10)), + ('parts', 'Parts', (1, 2, 3, 4, 5, 6)), + ('payloads', 'Payloads', (11,)), + ('types', 'Types', (0, 9, 10)), ('warnings', 'Warnings', (8,)), - ('text', 'Full text', (12,)), + ('texts', 'Full text', (12,)), ) binary = ( ('raw-data', 'RAW binary data'), @@ -270,7 +271,7 @@ class Decoder(srd.Decoder): if pos in self.stored_pdos.keys(): t_pdo = '#%d: %s' % (pos, self.stored_pdos[pos]) else: - t_pdo = '#d' % (pos) + t_pdo = '#%d' % (pos) return '(PDO %s) %s%s' % (t_pdo, t_settings, t_flags)