Contents of the READ.ME file
STRIP CHART LIBRARY
Last Revised: August, 1993
*** Please read this READ.ME file completely before doing anything else.
KEYWORDS: STRIP CHART GRAPHICS C LIBRARY PRINTER
SOFTWARE CATEGORIES: IBM DOS, C, PROGRAMMING, PRINTER LIBRARY
The Strip Chart Library is a PC DOS, C printer graphics library for
creating continuous "strip charts" on inexpensive tractor-feed
dot matrix printers. Strip charts are useful in data acquisition
applications: You acquire data in real-time; save the data to a file;
then use a program linked with the Strip Chart Library to print a
hardcopy of the file. If your data acquisition application involves
very low sampling rates, it may be even possible to use the Strip
Chart Library to plot the data in real-time.
The Strip Chart Library contains features found in very expensive
hardware strip chart recorders such as:
- Traces can be sized and placed anywhere on the chart.
- Traces may overlay or overlap other traces.
- Text and comments can be positioned anywhere on the chart.
- Reference time axes can be positioned anywhere on the chart.
- Events (high-low signals), with different marker types,
- Waveform grid display, clipping, and axes labeling are
- Virtually any "chart speed" may be simulated when playing
back data from a file.
The STRIP CHART LIBRARY is a shareware program and may be freely
uploaded to public bulletin boards such as Compuserve, GEnie, etc.
Shareware distributors may distribute this software for a small fee
to cover their distribution costs.
END-USER LICENSE AGREEMENT
Copyright (c) 1993 by Christopher S. Lim for this software and
documentation. All rights reserved.
The author grants you without charge the right to reproduce, distribute,
and use copies of this shareware version of the STRIP CHART LIBRARY
software product and accompanying documentation, on the following
1. You must not delete or modify any of the files or documentation.
You may add new files on the condition that these added files are
*clearly* marked as such with your name, address and date of addition.
2. You use the software for PRIVATE, PERSONAL USE ONLY. You may not
use this software in a commercial environment. You cannot sell or
receive any commercial benefit from any application that makes use of
the Strip Chart Library. A COMMERCIAL LICENSE (explained below) is
required if you wish to use the software for commercial applications.
SOURCE CODE AVAILABILITY
The source code is availabe only to registered users. You will need
the source code if your application requires a different compiler or
memory model other than what was supplied in this shareware version.
Refer to file USER.DOC for a list of supported compilers.
The source code should be readily portable to any ANSI C compiler.
All hardware specific (printer control) functions are placed in a
single file; by modifying this file it should be possible to port
this library to platforms other than PC DOS.
If you find the Strip Chart Library to be useful to you, you are
encouraged to send in a small registration fee to the author.
Your financial support ensures that the shareware concept of high
quality programs at a low cost will continue in the future.
There are two types of registration licenses:
(1) BASIC REGISTRATION and (2) COMMERCIAL LICENSE.
These are explained below:
BASIC REGISTRATION is for private, personal use only and costs $35
(plus shipping). In return for registering, you will receive:
1. Latest version of the Strip Chart Library.
2. Complete source code.
3. A laser-printed manual (not bound).
4. Notifications of any upgrades.
The COMMERCIAL LICENSE is intended for commercial or company use and
costs $95 (plus shipping). You get the Basic Registration mentioned
5. The right to use the Strip Chart Library in a
6. The right to distribute executable programs created with
the Strip Chart Library with no royalties.
7. Technical support.
A registration order form can be found in file REGISTER.DOC.
Due to limited finances, I can only offer telephone technical support
to those who purchase the COMMERCIAL LICENSE. If enough people
register, I may consider getting a Compuserve account or setting up
my own bulletin board. Until then, you can reach me at this address:
517 Cobb Court
La Puente, California 91746
WHERE TO GO FROM HERE
1. Read the file PACKING.LST for file descriptions.
2. Run the example programs.
3. Read the user manual in USER.DOC.
4. Try writing your own program.
5. If you find the library useful, register!
*** GOOD LUCK ***
--- END OF READ.ME FILE ---