                         MD-2 Dual Stepper Motor System

                                  MD2QC2S.TXT

          Quick-C Level 2 Motion Control Subroutines Documentation

                       Copyright (c) 1994 Arrick Robotics



The MD2QC2S.C subroutine library is designed to be used with Quick-C
and other C languages.  This library was created by a line-by-line
conversion of the MD2QB2S.BAS library for Quick-Basic.  All functions
and variable names remain the same.


OTHER C COMPILIERS
This library will operate with most other C language compiliers with
little or no modification.  We suggest you compile the library and the
MD2QC2E1.C example program, examine any warnings, errors and messages,
and make the changes necessary for proper operation.


DIFFERENCES
The MD2QC2S.C library does not include a function that allows editing
of the motor parameters using the screen and keyboard as the Quick-Basic
library does.  The C library does not include functions that load and
run BASIC Sequence files either.  Conversion of these functions to C 
may be done by the customer by referring to the BASIC library source code.
Most single precision variables (floats) are defined as double in the
C library.


HEADER FILE
A header file named MD2QC2S.H supplies the function and global variable
declarations needed for multi-module programs.


DETAILED DOCUMENTATION
Because the MD2QC2S.C library uses the same function names and variable
names as the BASIC library, refer to the MD2QB2S.TXT file for documentation.


Level 2 library files:

    MD2QC2C.C       Subroutine library source code.
    MD2QC2C.H       Header file.
    MD2QC2E1.C      Example program.
    MD2QC2E1.MAK    Make file for example program.
    MD2QC2C.TXT     This documentation file.



END OF DOCUMENTATION:
