All PDs: Consistently use singular/plural for annotation classes/rows.
authorUwe Hermann <uwe@hermann-uwe.de>
Mon, 30 Dec 2019 17:33:32 +0000 (18:33 +0100)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 1 Jan 2020 00:59:46 +0000 (01:59 +0100)
79 files changed:
decoders/ac97/pd.py
decoders/ade77xx/pd.py
decoders/adf435x/pd.py
decoders/adns5020/pd.py
decoders/am230x/pd.py
decoders/arm_etmv3/pd.py
decoders/arm_itm/pd.py
decoders/arm_tpiu/pd.py
decoders/atsha204a/pd.py
decoders/avr_isp/pd.py
decoders/avr_pdi/pd.py
decoders/can/pd.py
decoders/cc1101/pd.py
decoders/cec/pd.py
decoders/dali/pd.py
decoders/dcf77/pd.py
decoders/dmx512/pd.py
decoders/ds1307/pd.py
decoders/ds2408/pd.py
decoders/ds243x/pd.py
decoders/ds28ea00/pd.py
decoders/dsi/pd.py
decoders/edid/pd.py
decoders/eeprom24xx/pd.py
decoders/flexray/pd.py
decoders/graycode/pd.py
decoders/hdcp/pd.py
decoders/i2c/pd.py
decoders/ieee488/pd.py
decoders/ir_nec/pd.py
decoders/jitter/pd.py
decoders/jtag/pd.py
decoders/jtag_ejtag/pd.py
decoders/lin/pd.py
decoders/lm75/pd.py
decoders/lpc/pd.py
decoders/max7219/pd.py
decoders/mdio/pd.py
decoders/midi/pd.py
decoders/miller/pd.py
decoders/modbus/pd.py
decoders/morse/pd.py
decoders/mrf24j40/pd.py
decoders/mxc6225xu/pd.py
decoders/nes_gamepad/pd.py
decoders/nrf24l01/pd.py
decoders/nunchuk/pd.py
decoders/onewire_link/pd.py
decoders/onewire_network/pd.py
decoders/ook/pd.py
decoders/ook_oregon/pd.py
decoders/ook_vis/pd.py
decoders/pan1321/pd.py
decoders/parallel/pd.py
decoders/pca9571/pd.py
decoders/pwm/pd.py
decoders/qi/pd.py
decoders/rfm12/pd.py
decoders/rgb_led_spi/pd.py
decoders/rgb_led_ws281x/pd.py
decoders/rtc8564/pd.py
decoders/sda2506/pd.py
decoders/sdcard_sd/pd.py
decoders/sdcard_spi/pd.py
decoders/signature/pd.py
decoders/spdif/pd.py
decoders/spi/pd.py
decoders/st7735/pd.py
decoders/stepper_motor/pd.py
decoders/swim/pd.py
decoders/tca6408a/pd.py
decoders/tdm_audio/pd.py
decoders/timing/pd.py
decoders/uart/pd.py
decoders/usb_power_delivery/pd.py
decoders/usb_request/pd.py
decoders/wiegand/pd.py
decoders/xfp/pd.py
decoders/z80/pd.py

index 68eb955baa1e5204496d87ccf0d68adc4ebf1329..adec12bcc081349722851f940476ce210affcff9 100644 (file)
@@ -71,8 +71,8 @@ class Decoder(srd.Decoder):
         {'id': 'rst', 'name': 'RESET#', 'desc': 'Reset line'},
     )
     annotations = (
-        ('bit-out', 'Output bits'),
-        ('bit-in', 'Input bits'),
+        ('bit-out', 'Output bit'),
+        ('bit-in', 'Input bit'),
         ('slot-out-raw', 'Output raw value'),
         ('slot-out-tag', 'Output TAG'),
         ('slot-out-cmd-addr', 'Output command address'),
index 5a24a25e5091dea3f1c8ac8c8a09196b1e9aa866..5421cf47a708c6d1694d22d869ccb39cfe4ac962 100644 (file)
@@ -36,13 +36,13 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Analog/digital', 'IC', 'Sensor']
     annotations = (
-        ('read', 'Register read commands'),
-        ('write', 'Register write commands'),
-        ('warning', 'Warnings'),
+        ('read', 'Register read'),
+        ('write', 'Register write'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
-        ('read', 'Read', (0,)),
-        ('write', 'Write', (1,)),
+        ('reads', 'Reads', (0,)),
+        ('writes', 'Writes', (1,)),
         ('warnings', 'Warnings', (2,)),
     )
 
index f6c6e6e01f99e66f5a5659a16dc1ee873ca60740..c60ed4e47469a3cfcc0b84d3d73be8c7048a72d9 100644 (file)
@@ -99,10 +99,10 @@ class Decoder(srd.Decoder):
     tags = ['Clock/timing', 'IC', 'Wireless/RF']
     annotations = (
         # Sent from the host to the chip.
-        ('register', 'Register written to the device'),
+        ('write', 'Register write'),
     )
     annotation_rows = (
-        ('registers', 'Register writes', (ANN_REG,)),
+        ('writes', 'Register writes', (ANN_REG,)),
     )
 
     def __init__(self):
index 9ac778e038b87c6f9c7ada936310cbc5a7de4181..b03fcaa693ddc0477d374c33cbc4a4da83a57d9c 100644 (file)
@@ -49,13 +49,13 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['IC', 'PC', 'Sensor']
     annotations = (
-        ('read', 'Register read commands'),
-        ('write', 'Register write commands'),
-        ('warning', 'Warnings'),
+        ('read', 'Register read'),
+        ('write', 'Register write'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
-        ('read', 'Read', (0,)),
-        ('write', 'Write', (1,)),
+        ('reads', 'Reads', (0,)),
+        ('writes', 'Writes', (1,)),
         ('warnings', 'Warnings', (2,)),
     )
 
index fbc68d396db060f1db1278272891bc71c683fcab..eedf9428e70595b6e2680e03aa2cf430b237518c 100644 (file)
@@ -56,8 +56,8 @@ class Decoder(srd.Decoder):
         ('bit', 'Bit'),
         ('end', 'End'),
         ('byte', 'Byte'),
-        ('humidity', 'Relative humidity in percent'),
-        ('temperature', 'Temperature in degrees Celsius'),
+        ('humidity', 'Relative humidity'),
+        ('temperature', 'Temperature'),
         ('checksum', 'Checksum'),
     )
     annotation_rows = (
index 6649b46e021dd781c0a5a06098fb5fc0af012fb8..a0bbd94ca883a019547917ec7b0b1bf0da162cf0 100644 (file)
@@ -138,26 +138,26 @@ class Decoder(srd.Decoder):
     tags = ['Debug/trace']
     annotations = (
         ('trace', 'Trace info'),
-        ('branch', 'Branches'),
-        ('exception', 'Exceptions'),
+        ('branch', 'Branch'),
+        ('exception', 'Exception'),
         ('execution', 'Instruction execution'),
         ('data', 'Data access'),
         ('pc', 'Program counter'),
-        ('instr_e', 'Executed instructions'),
-        ('instr_n', 'Not executed instructions'),
+        ('instr_e', 'Executed instruction'),
+        ('instr_n', 'Not executed instruction'),
         ('source', 'Source code'),
         ('location', 'Current location'),
         ('function', 'Current function'),
     )
     annotation_rows = (
-        ('trace', 'Trace info', (0,)),
+        ('traces', 'Trace info', (0,)),
         ('flow', 'Code flow', (1, 2, 3,)),
-        ('data', 'Data access', (4,)),
-        ('pc', 'Program counter', (5,)),
-        ('instruction', 'Instructions', (6, 7,)),
-        ('source', 'Source code', (8,)),
-        ('location', 'Current location', (9,)),
-        ('function', 'Current function', (10,)),
+        ('data-vals', 'Data access', (4,)),
+        ('pc-vals', 'Program counters', (5,)),
+        ('instructions', 'Instructions', (6, 7,)),
+        ('sources', 'Source code', (8,)),
+        ('locations', 'Current locations', (9,)),
+        ('functions', 'Current functions', (10,)),
     )
     options = (
         {'id': 'objdump', 'desc': 'objdump path',
index 641497878a351459a70421217c50b08b109bf15c..8ceeac464ae6545872a30ef3f166755c430b85f6 100644 (file)
@@ -55,7 +55,7 @@ class Decoder(srd.Decoder):
             'default': ''},
     )
     annotations = (
-        ('trace', 'Trace information'),
+        ('trace', 'Trace info'),
         ('timestamp', 'Timestamp'),
         ('software', 'Software message'),
         ('dwt_event', 'DWT event'),
@@ -69,15 +69,15 @@ class Decoder(srd.Decoder):
         ('function', 'Current function'),
     )
     annotation_rows = (
-        ('trace', 'Trace information', (0, 1)),
-        ('software', 'Software trace', (2,)),
-        ('dwt_event', 'DWT event', (3,)),
-        ('dwt_watchpoint', 'DWT watchpoint', (4,)),
-        ('dwt_exc', 'Exception trace', (5,)),
-        ('dwt_pc', 'Program counter', (6,)),
-        ('mode', 'Current mode', (7, 8, 9)),
-        ('location', 'Current location', (10,)),
-        ('function', 'Current function', (11,)),
+        ('traces', 'Trace info', (0, 1)),
+        ('softwares', 'Software traces', (2,)),
+        ('dwt_events', 'DWT events', (3,)),
+        ('dwt_watchpoints', 'DWT watchpoints', (4,)),
+        ('dwt_excs', 'Exception traces', (5,)),
+        ('dwt_pcs', 'Program counters', (6,)),
+        ('modes', 'Current modes', (7, 8, 9)),
+        ('locations', 'Current locations', (10,)),
+        ('functions', 'Current functions', (11,)),
     )
 
     def __init__(self):
index 29b4605fe72a3f134497b2663ae0f394c35853b8..eac932fe9be7a8e7899d8c3da2af85408992ec74 100644 (file)
@@ -38,8 +38,8 @@ class Decoder(srd.Decoder):
         ('data', 'Stream data'),
     )
     annotation_rows = (
-        ('stream', 'Current stream', (0,)),
-        ('data', 'Stream data', (1,)),
+        ('streams', 'Current streams', (0,)),
+        ('data-vals', 'Stream data', (1,)),
     )
 
     def __init__(self):
index c666332a63917f8bff535a7d9dc3b8f60cffc3e4..9f66c85c382dab58af72751c35c44e0ea6a3b716 100644 (file)
@@ -114,8 +114,8 @@ class Decoder(srd.Decoder):
         ('warning', 'Warning'),
     )
     annotation_rows = (
-        ('frame', 'Frame', (0, 1, 2, 3, 4, 5, 6)),
-        ('status', 'Status', (7,)),
+        ('frame', 'Frames', (0, 1, 2, 3, 4, 5, 6)),
+        ('status-vals', 'Status', (7,)),
         ('warnings', 'Warnings', (8,)),
     )
 
index a0719b73dd5614a21332eccd71ef44bf5397d929..bb52bb683227b1bf9c1ad4b35d0f4a4ab9301a49 100644 (file)
@@ -41,14 +41,14 @@ class Decoder(srd.Decoder):
         ('rfb', 'Read fuse bits'),
         ('rhfb', 'Read high fuse bits'),
         ('refb', 'Read extended fuse bits'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
         ('dev', 'Device'),
     )
     annotation_rows = (
         ('bits', 'Bits', ()),
         ('commands', 'Commands', tuple(range(7 + 1))),
         ('warnings', 'Warnings', (8,)),
-        ('dev', 'Device', (9,)),
+        ('devs', 'Devices', (9,)),
     )
 
     def __init__(self):
index 164b9926a6756332b2550a8da8ff94708dd2fdb1..0b3008f9a01ab13c37a63e8721dd1af5551ea0d8 100644 (file)
@@ -148,7 +148,7 @@ class Decoder(srd.Decoder):
             Ann.PARITY_ERR, Ann.STOP_OK, Ann.STOP_ERR, Ann.BREAK)),
         ('pdi_fields', 'PDI fields', (Ann.OPCODE, Ann.DATA_PROG, Ann.DATA_DEV,
             Ann.PDI_BREAK)),
-        ('pdi_cmds', 'PDI Cmds', (Ann.ENABLE, Ann.DISABLE, Ann.COMMAND)),
+        ('pdi_cmds', 'PDI commands', (Ann.ENABLE, Ann.DISABLE, Ann.COMMAND)),
     )
     binary = (
         ('bytes', 'PDI protocol bytes'),
index 5d45c56d59e709243c545699708bd50a19d11791..3dbadc090313cc424feaf13051cf724e82c29108 100644 (file)
@@ -45,7 +45,7 @@ class Decoder(srd.Decoder):
         {'id': 'sample_point', 'desc': 'Sample point (%)', 'default': 70.0},
     )
     annotations = (
-        ('data', 'CAN payload data'),
+        ('data', 'Payload data'),
         ('sof', 'Start of frame'),
         ('eof', 'End of frame'),
         ('id', 'Identifier'),
@@ -61,7 +61,7 @@ class Decoder(srd.Decoder):
         ('ack-slot', 'ACK slot'),
         ('ack-delimiter', 'ACK delimiter'),
         ('stuff-bit', 'Stuff bit'),
-        ('warnings', 'Human-readable warnings'),
+        ('warning', 'Warning'),
         ('bit', 'Bit'),
     )
     annotation_rows = (
index 156d4ce18146ddbea107966170a81ffbfc31f1b5..9893280af42cb1fafe01616fe5db67a5a6aec77a 100644 (file)
@@ -43,11 +43,11 @@ class Decoder(srd.Decoder):
         ('single_write', 'Single register write'),
         ('burst_read', 'Burst register read'),
         ('burst_write', 'Burst register write'),
-        ('status', 'Status register'),
+        ('status_reg', 'Status register'),
         ('warning', 'Warning'),
     )
     annotation_rows = (
-        ('cmd', 'Commands', (ANN_STROBE,)),
+        ('cmds', 'Commands', (ANN_STROBE,)),
         ('data', 'Data', (ANN_SINGLE_READ, ANN_SINGLE_WRITE, ANN_BURST_READ,
                             ANN_BURST_WRITE, ANN_STATUS_READ)),
         ('status', 'Status register', (ANN_STATUS,)),
index b12633e75d224a14ae9909f19fdb3af9c5de9edc..84166eb0e94e002fd7e354e0cf4197a0e2f87a36 100644 (file)
@@ -66,11 +66,11 @@ class Decoder(srd.Decoder):
         ('eom-1', 'Message continued'),
         ('nack', 'ACK not set'),
         ('ack', 'ACK set'),
-        ('bits', 'Bits'),
-        ('bytes', 'Bytes'),
-        ('frames', 'Frames'),
-        ('sections', 'Sections'),
-        ('warnings', 'Warnings')
+        ('bit', 'Bit'),
+        ('byte', 'Byte'),
+        ('frame', 'Frame'),
+        ('section', 'Section'),
+        ('warning', 'Warning')
     )
     annotation_rows = (
         ('bits', 'Bits', (0, 1, 2, 3, 4, 5)),
index 8be494af52759d9bd1c04ab0f35b23b1d2bba881..419e364b39d9a1c3c5b8b95280f1ee85272ccb74 100644 (file)
@@ -42,7 +42,7 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         ('bit', 'Bit'),
-        ('startbit', 'Startbit'),
+        ('startbit', 'Start bit'),
         ('sbit', 'Select bit'),
         ('ybit', 'Individual or group'),
         ('address', 'Address'),
@@ -52,7 +52,7 @@ class Decoder(srd.Decoder):
     )
     annotation_rows = (
         ('bits', 'Bits', (0,)),
-        ('raw', 'Raw data', (7,)),
+        ('raw-data', 'Raw data', (7,)),
         ('fields', 'Fields', (1, 2, 3, 4, 5, 6)),
     )
 
index 7365134efc0b82bfea5ba7ed84bd6e99f7eb8376..acb6bdafce926465b0b3997b11cdccdb9712c5b8 100644 (file)
@@ -39,7 +39,7 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         ('start-of-minute', 'Start of minute'),
-        ('special-bits', 'Special bits (civil warnings, weather forecast)'),
+        ('special-bit', 'Special bit (civil warnings, weather forecast)'),
         ('call-bit', 'Call bit'),
         ('summer-time', 'Summer time announcement'),
         ('cest', 'CEST bit'),
@@ -55,9 +55,9 @@ class Decoder(srd.Decoder):
         ('month', 'Month'),
         ('year', 'Year'),
         ('date-parity', 'Date parity bit'),
-        ('raw-bits', 'Raw bits'),
-        ('unknown-bits', 'Unknown bits'),
-        ('warnings', 'Human-readable warnings'),
+        ('raw-bit', 'Raw bit'),
+        ('unknown-bit', 'Unknown bit'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', (17, 18)),
index 3fd2aba0d5668be7f76c43f52c6681cd89782416..9ef82d78180f275e35500a632981c08db495cfdb 100644 (file)
@@ -37,7 +37,7 @@ class Decoder(srd.Decoder):
         ('break', 'Break'),
         ('mab', 'Mark after break'),
         ('startbit', 'Start bit'),
-        ('stopbits', 'Stop bit'),
+        ('stopbit', 'Stop bit'),
         ('startcode', 'Start code'),
         ('channel', 'Channel'),
         ('interframe', 'Interframe'),
@@ -47,8 +47,8 @@ class Decoder(srd.Decoder):
     )
     annotation_rows = (
         ('bits', 'Bits', (0, 3, 4)),
-        ('data', 'Data', (9,)),
-        ('name', 'Logical', (1, 2, 5, 6, 7, 8)),
+        ('data-vals', 'Data', (9,)),
+        ('logical-vals', 'Logical', (1, 2, 5, 6, 7, 8)),
         ('errors', 'Errors', (10,)),
     )
 
index f8ebe195ec5008562745e4fb93a1cfaad88feb08..c6a2e342f3360e626631767a201ec7af13b42369 100644 (file)
@@ -66,7 +66,7 @@ class Decoder(srd.Decoder):
         ('write-datetime', 'Write date/time'),
         ('reg-read', 'Register read'),
         ('reg-write', 'Register write'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', tuple(range(9, 24))),
index 33f2873fe9e092f276140cf501d85cf917a0cbec..97fb650fd1adf21cf9988acc1e683f9324671014 100644 (file)
@@ -40,7 +40,7 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Embedded/industrial', 'IC']
     annotations = (
-        ('text', 'Human-readable text'),
+        ('text', 'Text'),
     )
 
     def __init__(self):
index 7f9f6660cc86ec2293c866b4ecf04d50e05a2d12..0fbdcdf51ef33ec8b001e0efde94586c915b94cc 100644 (file)
@@ -71,7 +71,7 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['IC', 'Memory']
     annotations = (
-        ('text', 'Human-readable text'),
+        ('text', 'Text'),
     )
     binary = (
         ('mem_read', 'Data read from memory'),
index 9a578449c6956b7761896d0de17abeb7a42dc2f5..39290b45bea235075f34939bada24e6174ac0092 100644 (file)
@@ -45,7 +45,7 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['IC', 'Sensor']
     annotations = (
-        ('text', 'Human-readable text'),
+        ('text', 'Text'),
     )
 
     def __init__(self):
index c7cab8082c37f94e1e85bca09781572117e41833..b5faf6f699b0ed111e87547db9551b135a641398 100644 (file)
@@ -47,7 +47,7 @@ class Decoder(srd.Decoder):
     )
     annotation_rows = (
         ('bits', 'Bits', (0,)),
-        ('raw', 'Raw data', (3,)),
+        ('raw-vals', 'Raw data', (3,)),
         ('fields', 'Fields', (1, 2)),
     )
 
index e2e7feef7f23f1930c3223924094e20f755b1f58..fc932e24b6380b81895252ffd6b6df310d1a740b 100644 (file)
@@ -83,8 +83,8 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Display', 'Memory', 'PC']
     annotations = (
-        ('fields', 'EDID structure fields'),
-        ('sections', 'EDID structure sections'),
+        ('field', 'Field'),
+        ('section', 'Section'),
     )
     annotation_rows = (
         ('fields', 'Fields', (0,)),
index 033a44b2c777d5644ae7eff623b3c8ce224f41e6..549ee2df9b7a4b19694771ed3f5dc4c822c0d30f 100644 (file)
@@ -38,7 +38,7 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         # Warnings
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
         # Bits/bytes
         ('control-code', 'Control code'),
         ('address-pin', 'Address pin (A0/A1/A2)'),
index e13f2d437472ea8177cd190bf2a606b6ab025229..c348bdd0d45a290222be4f4de3891464470801f6 100644 (file)
@@ -78,7 +78,7 @@ class Decoder(srd.Decoder):
         ('frame-crc', 'Frame CRC'),
         ('cid-delimiter', 'Channel idle delimiter'),
         ('bss', 'Byte start sequence'),
-        ('warnings', 'Human-readable warnings'),
+        ('warning', 'Warning'),
         ('bit', 'Bit'),
         ('cid', 'Channel idle delimiter'),
         ('dts', 'Dynamic trailing sequence'),
index 055908c8a4f3bfac7fbf1a31c3419b246581312f..f3d45abcc0d0f544a28b0125c7aacd381ddac45b 100644 (file)
@@ -94,12 +94,12 @@ class Decoder(srd.Decoder):
         ('phase', 'Phase'),
         ('increment', 'Increment'),
         ('count', 'Count'),
-        ('turns', 'Turns'),
+        ('turn', 'Turn'),
         ('interval', 'Interval'),
         ('average', 'Average'),
         ('rpm', 'Rate'),
     )
-    annotation_rows = tuple((u, v, (i,)) for i, (u, v) in enumerate(annotations))
+    annotation_rows = tuple((u + 's', v + 's', (i,)) for i, (u, v) in enumerate(annotations))
 
     def __init__(self):
         self.reset()
index 2d000dc8195c390b798afc1d52ea0b90b22b6c01..157b23a3dba44d9a52d3befd75639f2b9ab2a37e 100644 (file)
@@ -73,11 +73,11 @@ class Decoder(srd.Decoder):
     annotations = \
         tuple(('message-0x%02X' % i, 'Message 0x%02X' % i) for i in range(18)) + (
         ('summary', 'Summary'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('messages', 'Messages', tuple(range(18))),
-        ('summary', 'Summary', (18,)),
+        ('summaries', 'Summaries', (18,)),
         ('warnings', 'Warnings', (19,)),
     )
 
index f31e33ef85fb38341cb631c82b3dd912dccf7f87..82976627bdcc92ce972a181d426bc98fb596a034 100644 (file)
@@ -90,11 +90,11 @@ class Decoder(srd.Decoder):
         ('address-write', 'Address write'),
         ('data-read', 'Data read'),
         ('data-write', 'Data write'),
-        ('warnings', 'Human-readable warnings'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', (5,)),
-        ('addr-data', 'Address/Data', (0, 1, 2, 3, 4, 6, 7, 8, 9)),
+        ('addr-data', 'Address/data', (0, 1, 2, 3, 4, 6, 7, 8, 9)),
         ('warnings', 'Warnings', (10,)),
     )
     binary = (
index e39ecc549b207fcd4a390f7c3abbdb7d4d6a8444..4531cb306bef6de710ebc17a4b15ab2a64135e4e 100644 (file)
@@ -300,7 +300,7 @@ class Decoder(srd.Decoder):
         ('eoi', 'EOI'),
         ('text', 'Talker text'),
         ('periph', 'IEC bus peripherals'),
-        ('warn', 'Warning'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'IEC bits', (ANN_RAW_BIT,)),
@@ -309,7 +309,7 @@ class Decoder(srd.Decoder):
         ('eois', 'EOI', (ANN_EOI,)),
         ('texts', 'Talker texts', (ANN_TEXT,)),
         ('periphs', 'IEC peripherals', (ANN_IEC_PERIPH,)),
-        ('warns', 'Warnings', (ANN_WARN,)),
+        ('warnings', 'Warnings', (ANN_WARN,)),
     )
     binary = (
         ('raw', 'Raw bytes'),
index 096ffc95a41428b9246f19899f5b96e799ce178f..3ee3716b14bc3e572c521c02c0eb78916d5dc02f 100644 (file)
@@ -54,12 +54,12 @@ class Decoder(srd.Decoder):
         ('cmd-inv', 'Command#'),
         ('repeat-code', 'Repeat code'),
         ('remote', 'Remote'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', (0, 1, 2, 3, 4)),
         ('fields', 'Fields', (5, 6, 7, 8, 9, 10)),
-        ('remote', 'Remote', (11,)),
+        ('remote-vals', 'Remote', (11,)),
         ('warnings', 'Warnings', (12,)),
     )
 
index 5343fbf0fbc069145514b916b7deb2e1f9d32a91..220790efc425ced65137902fccc0cbc3d254cd8b 100644 (file)
@@ -51,13 +51,13 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         ('jitter', 'Jitter value'),
-        ('clk_missed', 'Clock missed'),
-        ('sig_missed', 'Signal missed'),
+        ('clk_miss', 'Clock miss'),
+        ('sig_miss', 'Signal miss'),
     )
     annotation_rows = (
-        ('jitter', 'Jitter values', (0,)),
-        ('clk_missed', 'Clock missed', (1,)),
-        ('sig_missed', 'Signal missed', (2,)),
+        ('jitter_vals', 'Jitter values', (0,)),
+        ('clk_misses', 'Clock misses', (1,)),
+        ('sig_misses', 'Signal misses', (2,)),
     )
     binary = (
         ('ascii-float', 'Jitter values as newline-separated ASCII floats'),
index 618613e403ef568f8801cd2b9b87abffbc8d7d33..2bbe9a474886b00eee8c6f2da98bb9b2147e322a 100644 (file)
@@ -83,8 +83,8 @@ class Decoder(srd.Decoder):
     annotation_rows = (
         ('bits-tdi', 'Bits (TDI)', (16,)),
         ('bits-tdo', 'Bits (TDO)', (17,)),
-        ('bitstrings-tdi', 'Bitstring (TDI)', (18,)),
-        ('bitstrings-tdo', 'Bitstring (TDO)', (19,)),
+        ('bitstrings-tdi', 'Bitstrings (TDI)', (18,)),
+        ('bitstrings-tdo', 'Bitstrings (TDO)', (19,)),
         ('states', 'States', tuple(range(15 + 1))),
     )
 
index 5a537c993cd22befbe4868e2ca1a9a9789b9fdb7..e2bf0a59ca73e52f8e6a414516813303aeb68e25 100644 (file)
@@ -210,7 +210,7 @@ class Decoder(srd.Decoder):
         ('control_fields_in', 'Control fields in', (10,)),
         ('control_fields_out', 'Control fields out', (11,)),
         ('regs', 'Registers', regs_items['rows_range']),
-        ('pracc', 'PrAcc', (12,)),
+        ('pracc-vals', 'PrAcc', (12,)),
     )
 
     def __init__(self):
index a8b19980e3ea23b0377f7ec43ed1ed62723b4383..11495d1177e5896012ba60c23a992ee755bd3c26 100644 (file)
@@ -73,12 +73,12 @@ class Decoder(srd.Decoder):
     annotations = (
         ('data', 'LIN data'),
         ('control', 'Protocol info'),
-        ('error', 'Error descriptions'),
-        ('inline_error', 'Protocol violations and errors'),
+        ('error', 'Error description'),
+        ('inline_error', 'Protocol violation or error'),
     )
     annotation_rows = (
-        ('data', 'Data', (0, 1, 3)),
-        ('error', 'Error', (2,)),
+        ('data_vals', 'Data', (0, 1, 3)),
+        ('errors', 'Errors', (2,)),
     )
 
     def __init__(self):
index 14df1b52e9a704bfc3a72981b9a11fc0ab38aa70..d59fa5f4a6f8a32aa0b03cd23b0b82acf048587d 100644 (file)
@@ -55,11 +55,11 @@ class Decoder(srd.Decoder):
             'values': (9, 10, 11, 12)},
     )
     annotations = (
-        ('celsius', 'Temperature in degrees Celsius'),
-        ('kelvin', 'Temperature in Kelvin'),
-        ('text-verbose', 'Human-readable text (verbose)'),
-        ('text', 'Human-readable text'),
-        ('warnings', 'Human-readable warnings'),
+        ('celsius', 'Temperature / °C'),
+        ('kelvin', 'Temperature / Kelvin'),
+        ('text-verbose', 'Text (verbose)'),
+        ('text', 'Text'),
+        ('warning', 'Warning'),
     )
 
     def __init__(self):
index 095c8b576f412a44be95e5d9a74e5554fab60a05..cf1707fa670b07265486204d3d885906f6a0fbb8 100644 (file)
@@ -122,7 +122,7 @@ class Decoder(srd.Decoder):
         {'id': 'lsmi',   'name': 'LSMI#',   'desc': 'System Management Interrupt'},
     )
     annotations = (
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
         ('start', 'Start'),
         ('cycle-type', 'Cycle-type/direction'),
         ('addr', 'Address'),
@@ -132,7 +132,7 @@ class Decoder(srd.Decoder):
         ('tar2', 'Turn-around cycle 2'),
     )
     annotation_rows = (
-        ('data', 'Data', (1, 2, 3, 4, 5, 6, 7)),
+        ('data-vals', 'Data', (1, 2, 3, 4, 5, 6, 7)),
         ('warnings', 'Warnings', (0,)),
     )
 
index 53067a679f060b7c3964f746aa0648585a9e6130..eb26e10511e0a2b43cd8596243b85637fe0f24c2 100644 (file)
@@ -51,9 +51,9 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Display']
     annotations = (
-        ('register', 'Registers written to the device'),
-        ('digit', 'Digits displayed on the device'),
-        ('warnings', 'Human-readable warnings'),
+        ('register', 'Register write'),
+        ('digit', 'Digit displayed'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('commands', 'Commands', (ann_reg, ann_digit)),
index 1d060b0b99150687ee3481ff91ec00fd895bc50b..b52f58f44a04ffd6b3c4ab726ec774a5f1c200d4 100644 (file)
@@ -55,11 +55,11 @@ class Decoder(srd.Decoder):
         ('decode', 'Decode'),
     )
     annotation_rows = (
-        ('bit-val', 'Bit value', (0,)),
-        ('bit-num', 'Bit number', (1,)),
-        ('frame', 'Frame', (2, 3)),
-        ('frame-error', 'Frame error', (4,)),
-        ('decode', 'Decode', (5,)),
+        ('bit-vals', 'Bit values', (0,)),
+        ('bit-nums', 'Bit numbers', (1,)),
+        ('frames', 'Frames', (2, 3)),
+        ('frame-errors', 'Frame errors', (4,)),
+        ('decode-vals', 'Decode', (5,)),
     )
 
     def __init__(self):
index ae35e1231ee2d6c1413efa2df6001beceb15d731..60bfd2ebc543de8e03baa124412d9391a0a80bf4 100644 (file)
@@ -35,9 +35,9 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Audio', 'PC']
     annotations = (
-        ('text-verbose', 'Human-readable text (verbose)'),
-        ('text-sysreal-verbose', 'Human-readable SysReal text (verbose)'),
-        ('text-error', 'Human-readable Error text'),
+        ('text-verbose', 'Text (verbose)'),
+        ('text-sysreal-verbose', 'SysReal text (verbose)'),
+        ('text-error', 'Error text'),
     )
     annotation_rows = (
         ('normal', 'Normal', (0, 2)),
index 90c7c19af8bc4e9be79e30d7a6d0439255e320f3..33214b14f600833ac49032eddd2f2c03867b467a 100644 (file)
@@ -51,7 +51,7 @@ class Decoder(srd.Decoder):
         ('bit', 'Bit'),
         ('bitstring', 'Bitstring'),
     )
-    annotation_rows = tuple((u, v, (i,)) for i, (u, v) in enumerate(annotations))
+    annotation_rows = tuple((u + 's', v + 's', (i,)) for i, (u, v) in enumerate(annotations))
     binary = (
         ('raw', 'Raw binary'),
     )
index 1d012e4560170aa05b3cebfc47defa2f3a9d3b8f..83ffbb27277090cb477abc3f1c28512291cd04fb 100644 (file)
@@ -841,7 +841,7 @@ class Decoder(srd.Decoder):
     annotation_rows = (
         ('sc', 'Server->client', (0, 1, 2, 3, 4, 5, 6)),
         ('cs', 'Client->server', (7, 8, 9, 10, 11, 12, 13)),
-        ('error-indicator', 'Errors in frame', (14,)),
+        ('error-indicators', 'Errors in frame', (14,)),
     )
     options = (
         {'id': 'scchannel', 'desc': 'Server -> client channel',
index f6ff7188d4498f1232313d3fe418728e049efec1..f768b3a082da8254b154c8b3214218835a6d121d 100644 (file)
@@ -130,12 +130,12 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         ('time', 'Time'),
-        ('units', 'Units'),
+        ('unit', 'Unit'),
         ('symbol', 'Symbol'),
         ('letter', 'Letter'),
         ('word', 'Word'),
     )
-    annotation_rows = tuple((u, v, (i,)) for i, (u, v) in enumerate(annotations))
+    annotation_rows = tuple((u + 's', v + 's', (i,)) for i, (u, v) in enumerate(annotations))
 
     def __init__(self):
         self.reset()
index db3ca98e93b4b017feaf7d9eed298ccad9406104..87022dd71b46710928e93b1213a36c4d21d03c04 100644 (file)
@@ -33,11 +33,11 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['IC', 'Wireless/RF']
     annotations = (
-        ('sread', 'Short register read commands'),
-        ('swrite', 'Short register write commands'),
-        ('lread', 'Long register read commands'),
-        ('lwrite', 'Long register write commands'),
-        ('warning', 'Warnings'),
+        ('sread', 'Short register read'),
+        ('swrite', 'Short register write'),
+        ('lread', 'Long register read'),
+        ('lwrite', 'Long register write'),
+        ('warning', 'Warning'),
         ('tx-frame', 'TX frame'),
         ('rx-frame', 'RX frame'),
         ('tx-retry-1', '1x TX retry'),
@@ -47,8 +47,8 @@ class Decoder(srd.Decoder):
         ('ccafail', 'CCAFAIL (channel busy)'),
     )
     annotation_rows = (
-        ('read', 'Read', (0, 2)),
-        ('write', 'Write', (1, 3)),
+        ('reads', 'Reads', (0, 2)),
+        ('writes', 'Writes', (1, 3)),
         ('warnings', 'Warnings', (4,)),
         ('tx-frames', 'TX frames', (5,)),
         ('rx-frames', 'RX frames', (6,)),
index e9617782d6154471c48c937b7a0ede40dc84073c..c8ff2cc17cc07d6cb5203e4944df28f988f4301f 100644 (file)
@@ -69,7 +69,7 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['IC', 'Sensor']
     annotations = (
-        ('text', 'Human-readable text'),
+        ('text', 'Text'),
     )
 
     def __init__(self):
index 17c57caae63bea75bbb457afdf2998ce7ebede01..b276e5db7bf173ec31b7e7ccad929ba8a5ecf8c3 100644 (file)
@@ -36,14 +36,14 @@ class Decoder(srd.Decoder):
             'default': 'Standard gamepad', 'values': ('Standard gamepad',)},
     )
     annotations = (
-        ('button', 'Button states'),
+        ('button', 'Button state'),
         ('no-press', 'No button press'),
         ('not-connected', 'Gamepad unconnected')
     )
     annotation_rows = (
         ('buttons', 'Button states', (0,)),
-        ('no-press', 'No button press', (1,)),
-        ('not-connected', 'Gamepad unconnected', (2,)),
+        ('no-presses', 'No button presses', (1,)),
+        ('not-connected-vals', 'Gamepad unconnected', (2,)),
     )
 
     def __init__(self):
index 64fe5778ca15bc445b5fe88795143388aa963059..06755ff3495b75f7beb27ba6aa320a7b4abf9d39 100644 (file)
@@ -74,14 +74,14 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         # Sent from the host to the chip.
-        ('cmd', 'Commands sent to the device'),
-        ('tx-data', 'Payload sent to the device'),
+        ('cmd', 'Command'),
+        ('tx-data', 'Payload'),
 
         # Returned by the chip.
-        ('register', 'Registers read from the device'),
-        ('rx-data', 'Payload read from the device'),
+        ('register', 'Register read'),
+        ('rx-data', 'Payload read'),
 
-        ('warning', 'Warnings'),
+        ('warning', 'Warning'),
     )
     ann_cmd = 0
     ann_tx = 1
index 59b102890dcd0ea507f954d18084847562d0cf97..9f1388f292ace7f813833cda6936ff1dea1d6b36 100644 (file)
@@ -39,11 +39,11 @@ class Decoder(srd.Decoder):
         ('nunchuk-write', 'Nunchuk write'),
         ('cmd-init', 'Init command'),
         ('summary', 'Summary'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('regs', 'Registers', tuple(range(13))),
-        ('summary', 'Summary', (13,)),
+        ('summaries', 'Summaries', (13,)),
         ('warnings', 'Warnings', (14,)),
     )
 
index 564d6f0bc86895725b37116f683dbfe15bfae9eb..6ad2802f37a5eccf6baeed908c8f1b5ab4958b74 100644 (file)
@@ -107,10 +107,10 @@ class Decoder(srd.Decoder):
     )
     annotations = (
         ('bit', 'Bit'),
-        ('warnings', 'Warnings'),
+        ('warning', 'Warning'),
         ('reset', 'Reset'),
         ('presence', 'Presence'),
-        ('overdrive', 'Overdrive speed notifications'),
+        ('overdrive', 'Overdrive speed notification'),
     )
     annotation_rows = (
         ('bits', 'Bits', (0, 2, 3)),
index ef302aea4435cfde5f4e6b1d921fa17385546430..f07110b5c1199d3c4144b88b7b4cf281294148fc 100644 (file)
@@ -44,7 +44,7 @@ class Decoder(srd.Decoder):
     outputs = ['onewire_network']
     tags = ['Embedded/industrial']
     annotations = (
-        ('text', 'Human-readable text'),
+        ('text', 'Text'),
     )
 
     def __init__(self):
index 5fc8d01252b6f0abc30b2c04b1efd3d4cfffffa8..03157f908ae7d5f55896d5ef1e55d0bd48ae3c42 100644 (file)
@@ -63,16 +63,16 @@ class Decoder(srd.Decoder):
         ('info', 'Info'),
         ('1111', '1111'),
         ('1010', '1010'),
-        ('diffman', 'Diff Man'),
+        ('diffman', 'Diff man'),
         ('nrz', 'NRZ'),
     )
     annotation_rows = (
-        ('frame', 'Framing',(0,)),
-        ('info', 'Info', (1,)),
+        ('frames', 'Framing', (0,)),
+        ('info-vals', 'Info', (1,)),
         ('man1111', 'Man 1111', (2,)),
         ('man1010', 'Man 1010', (3,)),
-        ('diffman', 'Diff Man', (4,)),
-        ('nrz', 'NRZ', (5,)),
+        ('diffmans', 'Diff man', (4,)),
+        ('nrz-vals', 'NRZ', (5,)),
     )
     binary = (
         ('pulse-lengths', 'Pulse lengths'),
index 225f59837029a0170fe7c6c091323603625fa80a..4c0c4619e0ede4edfd83ab4d3d48ef307d825d69 100644 (file)
@@ -45,7 +45,7 @@ class Decoder(srd.Decoder):
     annotation_rows = (
         ('bits', 'Bits', (0,)),
         ('fields', 'Fields', (1, 3, 4)),
-        ('l2', 'Level 2', (2,)),
+        ('l2vals', 'Level 2', (2,)),
     )
     binary = (
         ('data-hex', 'Hex data'),
index f985b96f1909e96edc0face8294df51068cf0375..1645ceb7deea00a96aafbb5d3ea806a3708f2987 100644 (file)
@@ -43,8 +43,8 @@ class Decoder(srd.Decoder):
         ('compare', 'Compare', (1,)),
         ('fields', 'Fields', (2,)),
         ('ref_fields', 'Ref fields', (3,)),
-        ('level2', 'L2', (4,)),
-        ('ref_level2', 'Ref L2', (5,)),
+        ('level2_vals', 'L2', (4,)),
+        ('ref_level2_vals', 'Ref L2', (5,)),
     )
     options = (
         {'id': 'displayas', 'desc': 'Display as', 'default': 'Nibble - Hex',
index 6c931147a1eddab7a793df702b5109f0116942ae..0dd8e90b6da4baa081bcde62003fca2b97ec8961 100644 (file)
@@ -34,9 +34,9 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Wireless/RF']
     annotations = (
-        ('text-verbose', 'Human-readable text (verbose)'),
-        ('text', 'Human-readable text'),
-        ('warnings', 'Human-readable warnings'),
+        ('text-verbose', 'Text (verbose)'),
+        ('text', 'Text'),
+        ('warning', 'Warning'),
     )
 
     def __init__(self):
index 405cdebf9170f684daeb5b9a9d21f248ec0ba669..8f23aa836e9f985ca456287a62d9d29f3365cef9 100644 (file)
@@ -86,8 +86,8 @@ class Decoder(srd.Decoder):
             'default': 'little', 'values': ('little', 'big')},
     )
     annotations = (
-        ('items', 'Items'),
-        ('words', 'Words'),
+        ('item', 'Item'),
+        ('word', 'Word'),
     )
     annotation_rows = (
         ('items', 'Items', (0,)),
index df309e917d624c9458c93415693635f4b844386d..e27f215f0144f327680725dc7ebf5012f5638a05 100644 (file)
@@ -36,7 +36,7 @@ class Decoder(srd.Decoder):
     annotations = (
         ('register', 'Register type'),
         ('value', 'Register value'),
-        ('warning', 'Warning messages'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('regs', 'Registers', (0, 1)),
index d8626ee00824d427a53672e76b298e84f9233191..2eda02ca42a1c174b48aa66e19bf74d7f36137b5 100644 (file)
@@ -45,8 +45,8 @@ class Decoder(srd.Decoder):
         ('period', 'Period'),
     )
     annotation_rows = (
-         ('duty-cycle', 'Duty cycle', (0,)),
-         ('period', 'Period', (1,)),
+         ('duty-cycle-vals', 'Duty cycles', (0,)),
+         ('periods', 'Periods', (1,)),
     )
     binary = (
         ('raw', 'RAW file'),
index b750d9cec68d06a3eed7729503d368a1f6c5faa8..ab9c5fa75259033420c4c6229bd058af2ca79144 100644 (file)
@@ -58,14 +58,14 @@ class Decoder(srd.Decoder):
         {'id': 'qi', 'name': 'Qi', 'desc': 'Demodulated Qi data line'},
     )
     annotations = (
-        ('bits', 'Bits'),
-        ('bytes-errors', 'Bit errors'),
-        ('bytes-start', 'Start bits'),
-        ('bytes-info', 'Info bits'),
-        ('bytes-data', 'Data bytes'),
-        ('packets-data', 'Packet data'),
-        ('packets-checksum-ok', 'Packet checksum'),
-        ('packets-checksum-err', 'Packet checksum'),
+        ('bit', 'Bit'),
+        ('byte-error', 'Bit error'),
+        ('byte-start', 'Start bit'),
+        ('byte-info', 'Info bit'),
+        ('byte-data', 'Data byte'),
+        ('packet-data', 'Packet data'),
+        ('packet-checksum-ok', 'Packet checksum OK'),
+        ('packet-checksum-err', 'Packet checksum error'),
     )
     annotation_rows = (
         ('bits', 'Bits', (0,)),
index d3df13a9eb3dfeb024cf7cf836b43a672d269920..3f25b32eaae73f176f7745c21c8faba5bcba6a69 100644 (file)
@@ -31,16 +31,16 @@ class Decoder(srd.Decoder):
     tags = ['Wireless/RF']
     annotations = (
         ('cmd', 'Command'),
-        ('params', 'Command parameters'),
-        ('disabled', 'Disabled bits'),
-        ('return', 'Returned values'),
-        ('disabled_return', 'Disabled returned values'),
+        ('param', 'Command parameter'),
+        ('disabled', 'Disabled bit'),
+        ('return', 'Returned value'),
+        ('disabled_return', 'Disabled returned value'),
         ('interpretation', 'Interpretation'),
     )
     annotation_rows = (
         ('commands', 'Commands', (0, 1, 2)),
-        ('return', 'Return', (3, 4)),
-        ('interpretation', 'Interpretation', (5,)),
+        ('returns', 'Returns', (3, 4)),
+        ('interpretations', 'Interpretations', (5,)),
     )
 
     def __init__(self):
index ee94c6bf5382b6b5a666486878217fc9e7a687c6..82877b393c06627273afa992e6cbb50ccfacd484 100644 (file)
@@ -30,7 +30,7 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Display']
     annotations = (
-        ('rgb', 'RGB values'),
+        ('rgb', 'RGB value'),
     )
 
     def __init__(self):
index adf68eb17d616c835023755a574dd14d1c7745b3..bf181b6614143b308729ee0c043ffbf1f5b6a699 100644 (file)
@@ -42,8 +42,8 @@ class Decoder(srd.Decoder):
         ('rgb', 'RGB'),
     )
     annotation_rows = (
-        ('bit', 'Bits', (0, 1)),
-        ('rgb', 'RGB', (2,)),
+        ('bits', 'Bits', (0, 1)),
+        ('rgb-vals', 'RGB values', (2,)),
     )
 
     def __init__(self):
index b57fae645f8598f9c9ce67bd0d165f1c7873c24d..d71e62b8b9b268333df9013923885e822aa4369f 100644 (file)
@@ -48,7 +48,7 @@ class Decoder(srd.Decoder):
     )
     annotation_rows = (
         ('bits', 'Bits', tuple(range(0, 8 + 1)) + (11, 12, 13)),
-        ('regs', 'Register access', (14, 15)),
+        ('regs', 'Register accesses', (14, 15)),
         ('date-time', 'Date/time', (9, 10)),
     )
 
index 9ae5c0142d53a47ef075556e6dbf3bfd6fe4be95..5b071d88d57d3a3cadaa6a4d4bb949403f396373 100644 (file)
@@ -41,8 +41,8 @@ class Decoder(srd.Decoder):
         ('cmdbit', 'Command bit'),
         ('databit', 'Data bit'),
         ('cmd', 'Command'),
-        ('data', 'Data byte'),
-        ('warnings', 'Human-readable warnings'),
+        ('databyte', 'Data byte'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', (ann_cmdbit, ann_databit)),
index 66fa502fedac3a0bab00ccc42b97add7b1960bb7..f5d6834aa0553289e0e68099c20bcfc13ace6b3a 100644 (file)
@@ -43,22 +43,22 @@ class Decoder(srd.Decoder):
     annotations = \
         tuple(('cmd%d' % i, 'CMD%d' % i) for i in range(64)) + \
         tuple(('acmd%d' % i, 'ACMD%d' % i) for i in range(64)) + ( \
-        ('bits', 'Bits'),
+        ('bit', 'Bit'),
         ('field-start', 'Start bit'),
         ('field-transmission', 'Transmission bit'),
         ('field-cmd', 'Command'),
         ('field-arg', 'Argument'),
         ('field-crc', 'CRC'),
         ('field-end', 'End bit'),
-        ('decoded-bits', 'Decoded bits'),
-        ('decoded-fields', 'Decoded fields'),
+        ('decoded-bit', 'Decoded bit'),
+        ('decoded-field', 'Decoded field'),
     )
     annotation_rows = (
         ('raw-bits', 'Raw bits', (128,)),
         ('decoded-bits', 'Decoded bits', (135,)),
         ('decoded-fields', 'Decoded fields', (136,)),
         ('fields', 'Fields', tuple(range(129, 135))),
-        ('cmd', 'Commands', tuple(range(128))),
+        ('commands', 'Commands', tuple(range(128))),
     )
 
     def __init__(self):
index 5bb446ad1aa25f83a9cb1256b278c144948156e6..5b34209edf69a01a9430fbe26176125e74b6d5db 100644 (file)
@@ -38,12 +38,12 @@ class Decoder(srd.Decoder):
         ('r2', 'R2 reply'),
         ('r3', 'R3 reply'),
         ('r7', 'R7 reply'),
-        ('bits', 'Bits'),
-        ('bit-warnings', 'Bit warnings'),
+        ('bit', 'Bit'),
+        ('bit-warning', 'Bit warning'),
     )
     annotation_rows = (
         ('bits', 'Bits', (133, 134)),
-        ('cmd-reply', 'Commands/replies', tuple(range(133))),
+        ('commands-replies', 'Commands/replies', tuple(range(133))),
     )
 
     def __init__(self):
index aebd5b4165444f27d6531085c240018f8ef642f1..946b2da7574e7fb4b01e0caeb0d584fa1dee1ff5 100644 (file)
@@ -71,11 +71,11 @@ class Decoder(srd.Decoder):
         ('bit1', 'Bit1'),
         ('start', 'START'),
         ('stop', 'STOP'),
-        ('sig', 'Sig')
+        ('signature', 'Signature')
     )
     annotation_rows = (
         ('bits', 'Bits', (0, 1, 2, 3)),
-        ('sig', 'Sig', (4,))
+        ('signatures', 'Signatures', (4,))
     )
 
     def __init__(self):
index bec28cf0c184d9fcbea8daf5e5739d963bc219d9..126a0274b5087a45214dccf504741c74191cca6b 100644 (file)
@@ -38,9 +38,9 @@ class Decoder(srd.Decoder):
     annotations = (
         ('bitrate', 'Bitrate / baudrate'),
         ('preamble', 'Preamble'),
-        ('bits', 'Bits'),
-        ('aux', 'Auxillary-audio-databits'),
-        ('samples', 'Audio Samples'),
+        ('bit', 'Bit'),
+        ('aux', 'Auxillary-audio-databit'),
+        ('sample', 'Audio Sample'),
         ('validity', 'Data Valid'),
         ('subcode', 'Subcode data'),
         ('chan_stat', 'Channnel Status'),
index 5f18d7291de17d568652c0c112327b7d28d6dcd3..fd9a78fd7d87c3a9568c519676ffc695c9687fbf 100644 (file)
@@ -105,19 +105,19 @@ class Decoder(srd.Decoder):
     annotations = (
         ('miso-data', 'MISO data'),
         ('mosi-data', 'MOSI data'),
-        ('miso-bits', 'MISO bits'),
-        ('mosi-bits', 'MOSI bits'),
-        ('warnings', 'Human-readable warnings'),
+        ('miso-bit', 'MISO bit'),
+        ('mosi-bit', 'MOSI bit'),
+        ('warning', 'Warning'),
         ('miso-transfer', 'MISO transfer'),
         ('mosi-transfer', 'MOSI transfer'),
     )
     annotation_rows = (
         ('miso-bits', 'MISO bits', (2,)),
-        ('miso-data', 'MISO data', (0,)),
-        ('miso-transfer', 'MISO transfer', (5,)),
+        ('miso-data-vals', 'MISO data', (0,)),
+        ('miso-transfers', 'MISO transfers', (5,)),
         ('mosi-bits', 'MOSI bits', (3,)),
-        ('mosi-data', 'MOSI data', (1,)),
-        ('mosi-transfer', 'MOSI transfer', (6,)),
+        ('mosi-data-vals', 'MOSI data', (1,)),
+        ('mosi-transfers', 'MOSI transfers', (6,)),
         ('other', 'Other', (4,)),
     )
     binary = (
index 252b188763c4faf0ca2eed738f5a0be7ac9df0c4..626d2eb16d2c4d3ca3ebe3ba6ecba989b9a399ba 100644 (file)
@@ -89,7 +89,7 @@ class Decoder(srd.Decoder):
     annotation_rows = (
         ('bits', 'Bits', (Ann.BITS,)),
         ('fields', 'Fields', (Ann.CMD, Ann.DATA)),
-        ('description', 'Description', (Ann.DESC,)),
+        ('descriptions', 'Descriptions', (Ann.DESC,)),
     )
 
     def __init__(self):
index 99a4b2eec24148b00769c0e350bb2defe49d32eb..4f245ec18c6f825e7c1a9fe82d95138c5eb8bc15 100644 (file)
@@ -43,8 +43,8 @@ class Decoder(srd.Decoder):
         ('position', 'Position')
     )
     annotation_rows = (
-        ('speed', 'Speed', (0,)),
-        ('position', 'Position', (1,)),
+        ('speeds', 'Speeds', (0,)),
+        ('positions', 'Positions', (1,)),
     )
 
     def __init__(self):
index fd43f418b36f2ec2c91ba679a789e438d0b3ea0b..b48bb123e0395dab7e0bccc0648d8699c8714b39 100644 (file)
@@ -55,7 +55,7 @@ class Decoder(srd.Decoder):
         ('address', 'Address'),
         ('data-write', 'Data write'),
         ('data-read', 'Data read'),
-        ('debug', 'Debug'),
+        ('debug-msg', 'Debug message'),
     )
     annotation_rows = (
         ('bits', 'Bits', (0,)),
index 49245174fc17e94f934c6161c547d1b4c08bdb3a..3a46fac0c4ed92ba7b276d3299cc963fc0ba8f0d 100644 (file)
@@ -34,7 +34,7 @@ class Decoder(srd.Decoder):
     annotations = (
         ('register', 'Register type'),
         ('value', 'Register value'),
-        ('warnings', 'Warning messages'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('regs', 'Registers', (0, 1)),
index 6c5869bd9118bc8c4165702caef0529f5fba219d..e805706f80703a30f83f153d51cf010d8a82a2db 100644 (file)
@@ -42,7 +42,7 @@ class Decoder(srd.Decoder):
         {'id': 'edge', 'desc': 'Clock edge to sample on', 'default': 'rising', 'values': ('rising', 'falling') }
     )
     annotations = tuple(('ch%d' % i, 'Ch%d' % i) for i in range(MAX_CHANNELS))
-    annotation_rows = tuple(('ch%d' % i, 'Ch%d' % i, (i,)) for i in range(MAX_CHANNELS))
+    annotation_rows = tuple(('ch%d-vals' % i, 'Ch%d' % i, (i,)) for i in range(MAX_CHANNELS))
 
     def __init__(self):
         self.reset()
index d3e0d1f0530b53ab8bcd6541b9c8a35ddf754434..3c70eca9ae3bfc65039bbd7c903720c14d5679e1 100644 (file)
@@ -64,9 +64,9 @@ class Decoder(srd.Decoder):
         ('delta', 'Delta'),
     )
     annotation_rows = (
-        ('time', 'Time', (0,)),
-        ('average', 'Average', (1,)),
-        ('delta', 'Delta', (2,)),
+        ('times', 'Times', (0,)),
+        ('averages', 'Averages', (1,)),
+        ('deltas', 'Deltas', (2,)),
     )
     options = (
         { 'id': 'avg_period', 'desc': 'Averaging period', 'default': 100 },
index 0109425d9d54748cee91ea442ab8ebd8406d15bd..0c501b0dc46d63c5321c60472b750def28525c9d 100644 (file)
@@ -134,18 +134,18 @@ class Decoder(srd.Decoder):
     annotations = (
         ('rx-data', 'RX data'),
         ('tx-data', 'TX data'),
-        ('rx-start', 'RX start bits'),
-        ('tx-start', 'TX start bits'),
-        ('rx-parity-ok', 'RX parity OK bits'),
-        ('tx-parity-ok', 'TX parity OK bits'),
-        ('rx-parity-err', 'RX parity error bits'),
-        ('tx-parity-err', 'TX parity error bits'),
-        ('rx-stop', 'RX stop bits'),
-        ('tx-stop', 'TX stop bits'),
-        ('rx-warnings', 'RX warnings'),
-        ('tx-warnings', 'TX warnings'),
-        ('rx-data-bits', 'RX data bits'),
-        ('tx-data-bits', 'TX data bits'),
+        ('rx-start', 'RX start bit'),
+        ('tx-start', 'TX start bit'),
+        ('rx-parity-ok', 'RX parity OK bit'),
+        ('tx-parity-ok', 'TX parity OK bit'),
+        ('rx-parity-err', 'RX parity error bit'),
+        ('tx-parity-err', 'TX parity error bit'),
+        ('rx-stop', 'RX stop bit'),
+        ('tx-stop', 'TX stop bit'),
+        ('rx-warning', 'RX warning'),
+        ('tx-warning', 'TX warning'),
+        ('rx-data-bit', 'RX data bit'),
+        ('tx-data-bit', 'TX data bit'),
         ('rx-break', 'RX break'),
         ('tx-break', 'TX break'),
         ('rx-packet', 'RX packet'),
@@ -153,14 +153,14 @@ class Decoder(srd.Decoder):
     )
     annotation_rows = (
         ('rx-data-bits', 'RX bits', (Ann.RX_DATA_BIT,)),
-        ('rx-data', 'RX', (Ann.RX_DATA, Ann.RX_START, Ann.RX_PARITY_OK, Ann.RX_PARITY_ERR, Ann.RX_STOP)),
+        ('rx-data-vals', 'RX data', (Ann.RX_DATA, Ann.RX_START, Ann.RX_PARITY_OK, Ann.RX_PARITY_ERR, Ann.RX_STOP)),
         ('rx-warnings', 'RX warnings', (Ann.RX_WARN,)),
-        ('rx-break', 'RX break', (Ann.RX_BREAK,)),
+        ('rx-breaks', 'RX breaks', (Ann.RX_BREAK,)),
         ('rx-packets', 'RX packets', (Ann.RX_PACKET,)),
         ('tx-data-bits', 'TX bits', (Ann.TX_DATA_BIT,)),
-        ('tx-data', 'TX', (Ann.TX_DATA, Ann.TX_START, Ann.TX_PARITY_OK, Ann.TX_PARITY_ERR, Ann.TX_STOP)),
+        ('tx-data-vals', 'TX data', (Ann.TX_DATA, Ann.TX_START, Ann.TX_PARITY_OK, Ann.TX_PARITY_ERR, Ann.TX_STOP)),
         ('tx-warnings', 'TX warnings', (Ann.TX_WARN,)),
-        ('tx-break', 'TX break', (Ann.TX_BREAK,)),
+        ('tx-breaks', 'TX breaks', (Ann.TX_BREAK,)),
         ('tx-packets', 'TX packets', (Ann.TX_PACKET,)),
     )
     binary = (
index d9209bfd0e6a4074618e4c6c5922453fd2de86ec..87ed55464e9c90ac781ce904b3ba58360e4f900b 100644 (file)
@@ -223,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'),
@@ -231,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'),
index 3f46788fd56ba84eb2d670a315c45183e516d4a0..2f5abccd28befaafe4acde6bfc6340453d0981af 100644 (file)
@@ -130,7 +130,7 @@ class Decoder(srd.Decoder):
         ('request-setup-write', 'Setup: Host-to-device'),
         ('request-bulk-read', 'Bulk: Device-to-host'),
         ('request-bulk-write', 'Bulk: Host-to-device'),
-        ('errors', 'Unexpected packets'),
+        ('error', 'Unexpected packet'),
     )
     annotation_rows = (
         ('request-setup', 'USB SETUP', (0, 1)),
index a93be109802ee6eea571ea5c68f6ca92a452f474..7b3241f85f4e8d4480a3728d5e45c4828b5b3a68 100644 (file)
@@ -43,12 +43,12 @@ class Decoder(srd.Decoder):
          'default': 4, 'values': (1, 2, 4, 8, 16, 32)},
     )
     annotations = (
-        ('bits', 'Bits'),
+        ('bit', 'Bit'),
         ('state', 'State'),
     )
     annotation_rows = (
-        ('bits', 'Binary value', (0,)),
-        ('state', 'Stream state', (1,)),
+        ('bits', 'Bits', (0,)),
+        ('states', 'Stream states', (1,)),
     )
 
     def __init__(self):
index ded76946702fd41eb285caec63f84bfb4c500505..e217d7d1e4b9d827bbe945eee8a3c4326d340f32 100644 (file)
@@ -33,8 +33,8 @@ class Decoder(srd.Decoder):
     outputs = []
     tags = ['Networking']
     annotations = (
-        ('fieldnames-and-values', 'XFP structure field names and values'),
-        ('fields', 'XFP structure fields'),
+        ('field-name-and-val', 'Field name and value'),
+        ('field-val', 'Field value'),
     )
 
     def __init__(self):
index fba279bf7406ad876a33d406e58f004ccf3995a0..cdbebebf27e2c2f0ceb8e02beab7afc5f00d538b 100644 (file)
@@ -93,15 +93,15 @@ class Decoder(srd.Decoder):
         } for i in range(16)
     )
     annotations = (
-        ('addr',  'Memory or I/O address'),
+        ('addr', 'Memory or I/O address'),
         ('memrd', 'Byte read from memory'),
         ('memwr', 'Byte written to memory'),
-        ('iord',  'Byte read from I/O port'),
-        ('iowr',  'Byte written to I/O port'),
+        ('iord', 'Byte read from I/O port'),
+        ('iowr', 'Byte written to I/O port'),
         ('instr', 'Z80 CPU instruction'),
-        ('rop',   'Value of input operand'),
-        ('wop',   'Value of output operand'),
-        ('warn',  'Warning message'),
+        ('rop', 'Value of input operand'),
+        ('wop', 'Value of output operand'),
+        ('warning', 'Warning'),
     )
     annotation_rows = (
         ('addrbus', 'Address bus', (Ann.ADDR,)),