Gnuplot: Nicer output formatting.

This commit is contained in:
Uwe Hermann 2010-05-09 20:27:11 +02:00
parent fdebec2108
commit 114fb93f67
1 changed files with 6 additions and 3 deletions

View File

@ -36,8 +36,11 @@ const char *gnuplot_header = "\
#\n\ #\n\
# Generated by: %s on %s%s\ # Generated by: %s on %s%s\
# Timescale: %d %s\n\ # Timescale: %d %s\n\
# Column/probe assignment:\n\ #\n\
# Column 0: Sample counter (for internal gnuplot purposes)\n%s\n"; # Column\tProbe\n\
# -------------------------------------\
----------------------------------------\n\
# 0\t\tSample counter (for internal gnuplot purposes)\n%s\n";
const char *gnuplot_header_comment = "\ const char *gnuplot_header_comment = "\
# Comment: Acquisition with %d/%d probes at %s\n"; # Comment: Acquisition with %d/%d probes at %s\n";
@ -99,7 +102,7 @@ static int init(struct output *o)
wbuf[0] = '\0'; wbuf[0] = '\0';
for (i = 0; i < ctx->num_enabled_probes; i++) { for (i = 0; i < ctx->num_enabled_probes; i++) {
c = (char *)&wbuf + strlen((char *)&wbuf); c = (char *)&wbuf + strlen((char *)&wbuf);
sprintf(c, "# Column %d: %s\n", i + 1, ctx->probelist[i]); sprintf(c, "# %d\t\t%s\n", i + 1, ctx->probelist[i]);
} }
/* TODO: date: File or signals? Make y/n configurable. */ /* TODO: date: File or signals? Make y/n configurable. */