]> sigrok.org Git - libsigrok.git/commit
output/ascii: data type nits, rephrase sample bit access
authorGerhard Sittig <redacted>
Fri, 31 Jul 2020 09:09:46 +0000 (11:09 +0200)
committerGerhard Sittig <redacted>
Fri, 31 Jul 2020 09:25:29 +0000 (11:25 +0200)
commitdc172c38d2e90658de44e116e32fe626853606a9
tree7454a5989758669e788bda08fa6078fc5237611f
parent31907b76de541441a4b5cff68fecf002f876cd92
output/ascii: data type nits, rephrase sample bit access

Use size types for counters, unsigned for bit manipulation. Trigger
position needs to remain a signed int (must be possible to go negative
for "not here", and strictly remains within the output text line length,
so should be good).

Rephrase the nested loop during bit extraction from logic packets, and
how a channel's value at a given sample number gets accessed. Eliminate
redundancy in that spot, to improve readability and simplify maintenance.
src/output/ascii.c