Log-Debug Form
Home ] Up ] Plot Window ] Configuration Options ] Values Form ] Messages Form ] [ Log-Debug Form ] Player Form ] Plot Object Editor ] Macro Builder/Editor ]

 

The Log - Immediate/Debug Window is an extremely useful window for testing out StampPlot and for analysis.

Immediate CLI
Throughout this tutorial, examples in maroon can, in most cases, be copied and pasted in the Immediate Command Line Interface (CLI).  This is great method to test various instructions and simulate data from the controller.  For example, enter, or copy and paste, the following:
'configure plot
!POBJ Clear
!RSET
!SPAN 0,100
!RTIM ON
!PLOT ON
'plot analog values
10,20,30
'plot digital values
%101

wait a few seconds...
20,30,40
%010

Notice when you paste, instructions are separated by a (CR) indicating a carriage return.  By holding down shift while pressing enter you can force (CR)'s also.

Also, using your up/down arrow keys will cycle back through the prior 10 entries.

Log Filters

The check boxes allow certain type of data to be monitored as it is processed:

bulletAnlg - Analog data, or data starting with a value.
bulletDig - Digital data, or data starting with a %
bulletCntl - Control Instructions, starting with !
bulletPOBJ - Plot object instructions
bulletDraw - Drawing instructions beginning with ~,^ or @
bulletCmnt - Comments beginning with a '
bulletRaw - The raw incoming unprocessed data.
bulletScroll can be used to stop the list the from scrolling as data is listed.

Dump Var/Markers

This button will dump all variable data markers and values and all Plot Objects and current values.  This may be performed in code using !DUMP also.

Plot mode or Terminal

bulletIn Plot Mode, data arriving serially will be processed by StampPlot for action.  Entries in the CLI will also be processed for action.
bulletIn Terminal Mode, data arriving is displayed in the original form and not processed by StampPlot.  Also, data entered in the CLI will be serially sent to the controller.

Errors and DEBUG

Errors in processing will be listed.  Though the error messages are not 100% perfect sometimes, it will give you a general feel for what may be a problem in data formats.

Data may be listed directly in the Debug form by using the !DBUG instruction.
!DBUG The time is (RTIME)