This directory contains the source code, makefiles and installation script to
compile, link, and install a C wrapper library (libasiwrap and asiwrap.h) for
use of the ASI C++ library with XmCCD.  

See the "how_to_cpp.txt" for relevant notes and links to online resources if you
are not familiar with wrappers to call  C++ code from C programs.  The wrapper
code and the protocol code are both required.  The functions in the protocol
code are to be compiled with C and call the functions in the wrapper library
that are built with C++. 

To use ASI ZWO cameras with XmCCD --

1. Install a recent ASI SDK compiled library and include files 

   cd libasi
   ./install_asi
   
2. Build and install a wrapper

   cd drvasi
   make -f Makefile.asi_wrap all
   ./install_asiwrap

3. Build the xmccd variant of your choice

   cd xmccd1
   ./setup_asi
   make xmccd1
   make install
   
This will add the ASI libraries to the /usr/local system, build the wrapper, the
wrapper library, and add it, then build xmccd1 (the standalone xmccd) and install it
in /usr/local/bin as xmccd1_asi.


   
