This PR is proposing a few things to make zoom out on the traces fit more decodes -- each is logically separated into its own commit.
provide more format options to sigrok for shorter decodes of ID and Data (e.g. strip '0x')
provide the string of payload bytes in the longer 'data' / 'Payload' annotation
swap the row for the 'data' / 'Payload' annotation so it is in the 'Payload' row. rationale: it is a long annotation which spans multiple 'fields' so fits better in that row. As a bonus the user can hide the bits and fields rows and just look at the equivalent of a candump log output format on the traces
skip python byte escaping for the ascii half of the decoded format when the hex+ascii option is selected and either skip indv characters or use the hexdump -C way of printing a .
This PR is proposing a few things to make zoom out on the traces fit more decodes -- each is logically separated into its own commit.
.
before: after:
before: after: