System requirements ------------------- - Linux system based on 2.6 or later kernel. http://www.redhat.com - FFTW 3.1 with with double and single precision support, shared library support, and thread support. http://www.fftw.org or your OS vendor (Compile and install with --enable-threads and --enable-shared, then recompile and reinstall with --enable-threads --enable-shared and --enable-single. Then run /sbin/ldconfig) - gcc 4.0 or later compiler http://gcc.gnu.org or your OS vendor - FreeGLUT and OpenGL Libraries http://freeglut.sourceforge.net.org http://www.mesa3d.org or yor OS vendor (on Red Hat Enterprise or Fedora, type "yum install freeglut-devel") Recommended ----------- - Measurement Computing PCI-DAS4020/12 Waveform Capture Card http://www.measurementcomputing.com - Warren Jasper Driver for the DAS4020-12, version 1.16 or later ftp://lx10.tx.ncsu.edu/pub/Linux/drivers - EDT PCI-DV/CLink Camera Link Framegrabber, Linux drivers (you will need to rebuild the library with -fPIC in CFLAGS) http://www.edt.com - AnaGram 2.01 or later http://www.parsifalsoft.com - Python 2.4 or later http://www.python.org or your OS vendor - Linux-GPIB gpib driver http://linux-gpib.sourceforge.net - 64 bit processor, more than 4GB of memory Dataguzzler Installation Instructions ------------------------------------- Unpack the dataguzzler archive into a convenient location: % tar xvzf dataguzzler-VERSION.tar.gz Change into the dataguzzler directory and run 'make': % cd dataguzzler % make Watch for compiler errors and troubleshoot any relevant problems. Install Dataguzzler (as root) into /usr/local/dataguzzler-VERSION % make install Run Dataguzzler for the first time % dataguzzler (in another terminal window) Run the oscilloscope display % dg_scope & Read the manual % evince /usr/local/dataguzzler/doc/oscoperef.pdf &