libsigrok/src/output
Gerhard Sittig 98b7b08956 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.
2020-08-22 19:04:31 +02:00
..
analog.c analog: avoid double free in '-O analog' shutdown path 2020-07-28 17:07:22 +02:00
ascii.c output/ascii: data type nits, rephrase sample bit access 2020-07-31 11:25:29 +02:00
binary.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
bits.c Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
chronovu_la8.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
csv.c output/csv: always generate text for analog/logic data packets 2020-08-22 19:04:31 +02:00
hex.c Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
null.c output/null: Add a null module that discards all data. 2018-04-19 20:10:50 +02:00
ols.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
output.c Doxygen: Properly mark a few symbols as private. 2020-03-25 20:10:24 +01:00
srzip.c output/srzip: improve robustness (analog-only acquisition) 2020-07-27 19:45:46 +02:00
vcd.c output/vcd: support analog data, more channels, minor cleanup 2020-07-24 09:10:27 +02:00
wav.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
wavedrom.c output/wavedrom: rephrase accumulation of output data 2019-12-21 13:58:43 +01:00