]> sigrok.org Git - sigrok-cli.git/commit
decode: Prepare to rework text output for protocol decoder annotations
authorGerhard Sittig <redacted>
Sun, 9 Jul 2017 11:10:31 +0000 (13:10 +0200)
committerGerhard Sittig <redacted>
Mon, 31 Jul 2017 17:37:30 +0000 (19:37 +0200)
commit241f9b13e8d5f7de38f1e4762661dc6fc76ead24
tree8976e7357949facdf7c51a1b40d258c685588aaa
parent4ae9434a93527394229f160dd81a3592c978599d
decode: Prepare to rework text output for protocol decoder annotations

When the current implementation receives a protocol decoder annotation,
one out of several code paths prints one of several different variations
of text layout. The current implementation exclusively checks the active
log level to determine the layout variant.

Prepare to rework that text layout logic. Separate the determination of
which fields to display from the logic which does emit those fields in a
specific format.

This commit does not yet adjust the print statements. It is supposed to
verify that the "which fields to display?" logic results in identical
behaviour to the previous implementation.
decode.c