M51, Whirlpool Galaxy M17, Omega Nebula M57, Ring Nebula M13, Globular Cluster M63, Sunflower Galaxy




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