DUNNSNAP(1)

NAME
dunnsnap - expose film in a Dunn Model 631 camera

SYNOPSIS
dunnsnap [-F framebuffer] [-{sS} squarescrsize] [-{wW} scr_width] [-{nN} scr_height] [-h] [num_frames]

DESCRIPTION
Dunnsnap checks the status of the Dunn Instruments Model 631 camera and then attempts to take num_frames exposures. If num_frames is not supplied, the number of frames exposed defaults to one. Status of the camera is checked before every exposure. Limits on num_frames include your film budget and the mean time between failures of your computer, framebuffer and camera.

By default, the dunnsnap command operates independently of any framebuffer. The -F flag causes the named framebuffer to be opened before exposure, and closed afterwards. This is intended for use with display systems like the SGI 4-D, which always run a window mamager. The particular framebuffer options used could, for example, cause the image to blanket the whole screen, or change the video output to some other frequency. The behavior of the framebuffer options are specific to the type of device being used.

The -w scr_width and -W scr_width flags specifies the width of each scanline for the display device, in pixels.

The -n scr_height and -N scr_height flags specifies the height of each scanline for the display device.

-s squarescrsize and -S squarescrsize set both the height and width to the size given.

The -h flag causes the frame buffer to be used in high resolution mode (1024x1024). This is important for frame buffers such as the Adage which operate differently depending on the display size. Without this flag the default size for the selected device will be used (usually the entire screen).

The Dunn camera has been successfully operated while attached to an Adage (Ikonas) RDS-3000 frambuffer in both low-res (5122 60 Hz) and high-res (10242 30 Hz) modes. The

The Dunn camera has also been successfully operated while attached to an SGI 4-D with a 4-wire RS-343 connection when the video is operated at 30 Hz. The picture should be loaded into /dev/sgi5 (Full screen, Shared memory), and then exposed with:

dunnsnap -F /dev/sgi13 1

Where /dev/sgi13 represents 30 Hz, Full Screen, and Shared memory bits. This keeps the main SGI display watchable while the images are loaded.

DIAGNOSTICS
Diagnostics are intended to be self-explanatory.

FILES
/dev/camera

SEE ALSO
brlcad(1), dunncolor(1)

AUTHORS
Don Merritt
Michael John Muuss

SOURCE
SECAD/VLD Computing Consortium, Bldg 394
The U. S. Army Ballistic Research Laboratory
Aberdeen Proving Ground, Maryland 21005

BUG REPORTS
Reports of bugs or problems should be submitted via electronic mail to <devs@brlcad.org>.