]> sigrok.org Git - libsigrok.git/commitdiff
Gnuplot: Improve column/probe name display.
authorUwe Hermann <redacted>
Sun, 9 May 2010 13:52:56 +0000 (15:52 +0200)
committerUwe Hermann <redacted>
Sun, 9 May 2010 20:06:29 +0000 (22:06 +0200)
This fixes incorrect probe name display if the user explicitly named
probes via '-p 1=CLK' etc.

output/output_gnuplot.c

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