license = 'gplv2+'
inputs = ['logic']
outputs = ['usb_pd']
+ tags = ['PC']
channels = (
{'id': 'cc1', 'name': 'CC1', 'desc': 'Configuration Channel 1'},
)
('crc', 'Checksum'),
('eop', 'End Of Packet'),
('sym', '4b5b symbols'),
- ('warnings', 'Warnings'),
+ ('warning', 'Warning'),
('src', 'Source Message'),
('snk', 'Sink Message'),
('payload', 'Payload'),
)
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'),
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)