Printing out "long" plots (strip charts)

Have a suggestion for improving DPlot or a question about existing features? Let us know

Moderator: DPlotAdmin

Post Reply
jsc
Posts: 222
Joined: Fri Dec 02, 2005 8:56 am

Printing out "long" plots (strip charts)

Post by jsc »

I'm not sure where to start with this, but here goes. Tried to check help, and search the forums, but really couldn't find this.

I have several data sets with data collected at 1/sec or faster, but spanning several hours of run time. Naturally, to see anything in the data, I have to zoom in. I use the arrow keys to scroll left an right. The problem is printing.

Is there a way to automate the printing of consecutive windows of the data? Something like a macro to print out 0-60 seconds, 60-120 seconds, 120-180 seconds, etc. until the end of the data set?

Or is this something I would have to do outside of DPlot, then send DPlot the window of data that I want? (If so, I'll probably give up, because I'm not very proficient at programming.)

Thanks.
Jon
jsc
Posts: 222
Joined: Fri Dec 02, 2005 8:56 am

Post by jsc »

I brute forced it with:

TickInterval(1,25,,)
ManualScale(0,,500,,,)
FilePrint()
ManualScale(500,,1000,,,)
FilePrint()
.
.
.
etc. 47 times.

I don't supposed there is some arithmetic and for/next loops that I can do within the macro language that can do the xlo, xhi increments, is there? I did some formulas in Excel and then editted it in an editor before copying to the macro editor. But it got it done.
User avatar
DPlotAdmin
Posts: 2312
Joined: Tue Jun 24, 2003 9:34 pm
Location: Vicksburg, Mississippi
Contact:

Post by DPlotAdmin »

I don't supposed there is some arithmetic and for/next loops that I can do within the macro language that can do the xlo, xhi increments, is there?
No, sorry. I've toyed around with adding loops with counters, and the next step would be adding simple arithmetic. Though I can make that work easily enough, I think my own expectations and for certain expectations of other users would grow and Grow and GROW until I had my own programming language. And that thought leads me to thinking I should instead go ahead and use an existing language interpreter. The trouble there is finding one that's relatively inexpensive and easy to use. The first requirement (as far as I know) leaves out VBA-like interpreters. Python is free, but I'm not sure that general users will ever "get it", and I definitely don't want to become a Python teacher.
Visualize Your Data
support@dplot.com
Post Reply