SQ50 patches for libsigrok
Go to file
Uwe Hermann 50959ddcdc gnuplot output: Optimize by only storing changes.
Only output new lines in gnuplot output if there have been changes in
the samples (similar to what VCD does). As long as the first and last
sample are output, the resulting plot looks OK.

This reduces the size of the output file from roughly 200MB to just 60KB
in one specific test setup (depends on the number of probes and on the
signal, of course). The time and CPU load required to generate the gnuplot
output and the resulting plot (PNG or other) is also drastically reduced
from multiple minutes to roughly 30 seconds (again, depends on various
things).

Thanks Ken Mobley of ChronoVu for the report.
2011-04-15 21:49:22 +02:00
firmware Install an empty firmware/ directory. 2011-01-20 23:23:06 +01:00
hardware Don't close/reset the FTDI device too often. 2011-04-15 20:47:26 +02:00
input libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
output gnuplot output: Optimize by only storing changes. 2011-04-15 21:49:22 +02:00
Doxyfile Doxygen config files: Initial configuration. 2011-02-08 23:59:14 +01:00
Makefile.am libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
backend.c sr_exit(): Return int to be able to report errors. 2011-03-03 20:24:24 +01:00
datastore.c Make DATASTORE_CHUNKSIZE private. 2011-03-03 20:24:24 +01:00
device.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
filter.c Add doxygen comment to sr_filter_probes(). 2011-03-03 20:24:25 +01:00
hwplugin.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
libsigrok.pc.in pkg-config: Add (semi-generated) libsigrok.pc. 2010-05-11 22:28:09 +02:00
log.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
session.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
session_driver.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
session_file.c libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
sigrok-internal.h libsigrok: Introduce sr_dbg/sr_info/sr_warn/sr_err. 2011-04-14 10:11:08 +02:00
sigrok-proto.h Kill unused functions (avoid namespace pollution). 2011-03-03 20:24:25 +01:00
sigrok.h input/output formats: s/extension/id/. 2011-04-10 23:03:34 +02:00
strutil.c Add SR_ prefix to the KHZ/MHZ/GHZ macros. 2011-03-03 20:24:24 +01:00