

Owl, which is a replacement for Voodoo, is a Java and C++ based image acquisition
software program that can acquire images from both CCD and IR detector systems.
Owl utilizes the ARC_API C++ libraries at its core, with Java only providing
GUI, scripting, and control functions. It has been designed to be used for both
development and scientific image acquisition.
Features -
- Scripting via bean shell (bsh).
- Scripts can access GUI components and controller functions
- Configurable windows with new, easier to use, interface
- Image buffer size automatically handled by program
- Platform independent. Runs on Solaris, Linux and Windows XP/Vista
- Source code is provided, allowing users to customize the program
- Supports continuous readout and configurable controller parameters
- Images written as FITS or TIFF
NOTE: Requires download and installation of the AstroPCI version 2.0
Device Driver. If needed, the older AstroPCI version 1.7 Device Driver can be used by
adding the following information to the startup.ini file located in the Owl home
directory:
windows: [DRIVER 0] linux/solaris: [DRIVER 0]
astropci1 astropci0
NOTES: Owl FAQ
Version 2.0 Download
Linux
Mar 20 2009 17:27:53
Windows XP/Vista
Jul 29 2009 14:58:41
Version 1.0 Download
This version was released via e-mail request only, and will not be posted here since
version 2.0 precedes it.
Users Manual
Owl User Manual 2.0
Aug 6 2009 19:58:40

Voodoo is a Java based image aquisition software program that can aquire images
from both CCD and IR detector systems. It has been designed to be used for both
development and scientific image aquisition.
Features -
- Platform independent. Runs on Solaris, Linux and Windows XP/Vista
- Source code is provided, allowing users to customize the program
- Supports continuous readout and configurable controller parameters
- Images written as FITS or TIFF
NOTE: Requires download and installation of the AstroPCI Device Driver.
Voodoo version 2.0 is only compatible with AstroPCI version 2.0. The
programs are not backward compatible!. Likewise for version 1.7.
NOTES: Voodoo FAQ
Version 2.0 Download
Solaris (sparc)
Mar 23 2009 12:50:55
Linux
Mar 23 2009 14:14:14
Windows XP/Vista
Mar 24 2009 17:32:29
Version 1.7 Download
Solaris/SUN
Aug 8 2007 18:31:55
Linux/RedHat
Aug 8 2007 18:13:25
Windows XP/2000
Aug 8 2007 18:23:37
Voodoo Revision List
Dec 31 1969 19:00:00
Voodoo Programmers Manual
Feb 12 2007 16:07:29
Users Manual
Voodoo Users Manual - All Versions
Feb 12 2007 16:08:02

The AstroPCI device driver allows Voodoo and customer applications to communicate with
the camera controller and PCI board to aquire image data. Source code for the drivers
is provided. Its works with both ARC-63(GenII) and ARC-64(GenIII) PCI interface boards.
NOTE: AstroPCI Device Driver version 2.0 is only compatible with
Voodoo/Owl version 2.0. The drivers are not backward
compatible with older program versions.
NOTE: Linux Fedora Core 8 is only compatible with
kernel 2.6.24.x. This driver is not backward
compatible with older kernels, such as 2.6.11.x ( Fedora Core 4 ).
NOTES: Device Driver FAQ
Version 2.0 Download
Solaris
Jul 23 2008 13:37:08
Linux Fedora Core 11
Aug 25 2009 17:44:31
Linux Fedora Core 8
Jul 18 2008 16:17:43
Windows Vista
Oct 26 2007 12:09:34
Windows XP
Oct 26 2007 12:10:10
Windows 2000
Oct 26 2007 12:09:52
Version 1.7 Download
Solaris
Feb 12 2007 16:23:20
Linux Fedora Core 4
Jul 23 2007 19:53:04
Linux Fedora Core 2
Feb 12 2007 16:23:15
Linux Redhat 7.2
Feb 12 2007 16:23:19
Windows XP
Feb 12 2007 16:23:26
Windows 2000
Feb 12 2007 16:23:24
Revision List
Aug 8 2007 20:03:07

Here you will find a list of DSP firmware for specific systems.
ARC-22 Download
ARC-22 C Example Code
Jul 15 2008 14:58:25
ARC-22 C Manual
Nov 18 2008 17:25:03
DSP Overview Manual
Oct 16 2007 19:40:19

WaveformAnalyzer is a java based program used to graphically display Gen III DSP waveform
files. The timing and states for all waveforms can be viewed, but not edited. This is a
viewer only.
REQUIREMENTS:
1. No Java Runtime Environment (JRE) is provided with this application. This means one must
already be installed on the host computer or one will need to be installed. The latest JRE
can be downloaded here.
2. The Motorola DSP 56300 assembler tools MUST be installed. They can be downloaded
here.
3. The startup.ini file MUST be edited. The full path to the JRE must be set in the
JREPath key. Also, the full path to the asm56300 assembler tools must be set in
the DSPTools key.
Example: If you have the JRE installed in /opt/jre1.6.0_07 and the
DSP assembler tools installed in /opt/DSP/asm56300, then
edit startup.ini as follows:
[JREPath]
false
/opt/jre1.6.0_07
[DSPTools]
/opt/DSP/asm56300
Download
Windows
Oct 2 2009 12:40:57
Linux
Oct 2 2009 11:32:35
Solaris
Oct 2 2009 14:00:01

DSP ASSEMBLERS - Below is a list of Motorola DSP assemblers. There is
also the set of scripts used for generating the various DSP files on Windows systems.
DSPs are located on the PCI, Timing and Utility Boards.
Windows XP/Vista Download
Motorola DSP 56000 Assemblers
Feb 12 2007 16:21:06
Motorola DSP 56300 Assemblers
Feb 12 2007 16:21:34
Generic DSP Scripts
Feb 12 2007 16:21:34
Solaris Download
Motorola DSP 56000 Assemblers
Feb 12 2007 16:20:12
Motorola DSP 56300 Assemblers
Feb 12 2007 16:20:50
Linux Download
NOTE: Linux users can download the
Wine Toolset
, which allows Linux to execute Windows applications.
Wine Script
Aug 22 2008 14:14:32
ROM BURNERS - We supply ROM burning programs for both the PCI and Timing boards.
These programs will permanently overwrite the existing contents of the boards ROM. This
might be required when upgrading software versions. These programs should not
be used lightly, as they can render a board inoperable.
Version 1.7 Download - (Solaris-Linux-Windows XP)
PCI Board ROM Burning Program
Feb 12 2007 16:24:57
Timing Board ROM Burning Program
Feb 12 2007 16:25:56
)
The AstroPCI Device Driver Application Interface (API) is for customers wanting
to interface their own applications to the device driver for direct access to the PCI
board and controller. NOTE: Version 2.0 is the newest release and should
be the one that is downloaded.
Version 2.0 Download
The ARC Device Driver Application Interface (API) is for customers wanting to interface
their own applications to the device driver and controller. It is written in C++ and
consists of a set of independent libraries. Because they are independent, the user may
use some or all of the libraries:
CController library - Class that provides access the PCI board and controller
CDeinterlace library - Class that can deinterlace an image buffer
CFitsFile library - Class wrapper to cfitsio for reading/writing fits files
CTiffFile library - Class wrapper to libtiff for reading/writing tiff files
CImage library - Class for calculating image statistics (histogram, min, max, etc)
CDisplay library - Class for displaying images in SAOImage DS9
CXLBuffer library - Class for handling the readout of images greater than 4200x4200
CameraAPI library - Java JNI functions used by Owl to interface the other libraries
NOTES: API FAQ
Windows 2000/XP/Vista
Jul 22 2009 19:40:38
Linux
Aug 19 2009 11:22:31
Solaris
Jul 22 2009 19:38:28
HTML Help Files [zip] [online]
Jul 31 2009 14:16:26
Version 1.7 - ( Solaris/Linux/Windows XP )
This is the older, out-dated library. Only download this if you have good reason to.
The AstroPCI Device Driver Application Interface (API) is for customers wanting to interface
their own applications to the device driver. It is written in C. Both dynamic (.so, .dll)
and static (.a, .lib) libraries are available that contain functions for communicating
with the device driver. Sample test programs demonstrate the use of the libraries.
Dynamic Device Driver API
Feb 12 2007 16:23:50
Static Device Driver API
Feb 12 2007 16:24:22
Test Program For Dynamic API
Feb 12 2007 16:22:45
Test Program For Static API
Feb 12 2007 16:23:12
Revision List
Aug 8 2007 20:03:07
Device Driver API Manual
Feb 12 2007 16:08:37

Here you will find a list of general software documents.
PCI/Controller Command Descriptions
Feb 12 2007 16:06:50
Continuous Readout
Feb 12 2007 16:06:53
Controller Configuration Descriptions
Feb 12 2007 16:06:58
|