]> sigrok.org Git - libsigrok.git/commit
output/csv: always generate text for analog/logic data packets
authorGerhard Sittig <redacted>
Sat, 22 Aug 2020 16:24:12 +0000 (18:24 +0200)
committerGerhard Sittig <redacted>
Sat, 22 Aug 2020 17:04:31 +0000 (19:04 +0200)
commit98b7b0895659ded4ccbdf99ea3d6d72db6de4a5e
tree3599c2f476f8fb5f2eeadc4737adda87badc3504
parentce384e074f41685bad83c3cef10ea1d635a2834d
output/csv: always generate text for analog/logic data packets

Unconditionally generate output text when a session packet is received
which carries analog or logic sample data. Even if the data gets queued
and is not shown immediately, in that case the output text remains empty
but needs to be present. Otherwise applications may assume that the CSV
output module had not handled the data at all, which would result in
unexpected "screen output" with fallback data being interleaved with the
CSV output.

This resolves bug #1026 in its strictest sense (the unexpected presence
of fallback data). But leaves all other issues mentioned in comment 1.
src/output/csv.c