|
|
|
Stamp Plot Lite v 1.1 Developed by SelmaWare Solutions Stamp Plot is a Windows application for plotting analog and digital data from Parallax's Stamp. It will also list other information transmitted. Additionally, most of the configuration and control settings for the application may be set through Stamp software. The application processes 4 types of data from the Stamp. The data may be sent simply by connecting to the Stamp on the applicable COM port and using DEBUG to transmit information to the application. It may also be transmitted using SEROUT. All Data transmitted must end in a Carriage Return (ASCII 13 or CR). Data collected is time-stamped with seconds since the last reset based on the PC's clock. All times are based from time 0. The application has code to correct for the system timer reset at midnight, but if the data arrives very close (milliseconds) after the midnight, a glitch may be present in the data. Data types: · Analog valuesAny string sent BEGINNING with an numeric value will be processed as an analog value and graphed. Debug "100",13 'Will plot the number 100 · Digital ValuesAny string sent beginning with % will be processed as digital values. A separate digital plot will be started for each binary value in the string. For example, "%1001" will plot 4 digital values. Up to 9 values may be sent. Once digital plots are started, caution should be used to always send the same number of bits since the plots are position order-dependent. Debug IBIN4 INC,13 'Plots 4 digital values · Control ValuesAny string beginning with ! will be processed as a control setting. The various settings of the application may be controlled from the Stamp using specified control words and values if required. DEBUG "!AMAX 200",13 'Sets analog maximum for plot to 200 DEBUG "!RSET",13 'Resets the plot See: Control Codes · Other stringsAll other strings will simply be added to the running list box. DEBUG "Hello world!",13 Application Notes: The analog and digital values collected are graphed and stored in memory. The number of data points collected is selectable. Depending on the number of points collected since the last reset, changing the analog or time spans during plotting may cause a loss of data accuracy while the plot refreshes. The user may elect to restart the plot once all data points are full, or to stop the plot for review. Most of the uses of the application are described by tooltip helps. The following are further notes on use: · Changing the analog Min/Max or time Min/Max values requires them to 'loss focus' prior to being processed (Tab-off the control). · Changing the Max datapoints or the analog multiplier also require losing focus and will reset the plot. · To Zoom in on a part of the plot, hold down the SHIFT key while clicking and dragging on the plot. · For better reproduction or demonstration display, double-click the plot to change the background color and line widths.See also: |