comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Driver for Imaging Technology frame grabber
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Driver for Imaging Technology frame grabber [message #17] Thu, 28 February 1991 20:56
rivers is currently offline  rivers
Messages: 228
Registered: March 1991
Senior Member
I have written a PV-WAVE and IDL device driver for the FG-100-Q frame
grabber from Imaging Technology.

The FG-100-Q is a board which plugs into the Q-bus on a MicroVAX or
VAXStation computer. The driver allows all of the PV-WAVE and IDL
graphics and imaging routines to function on the frame grabber
display. The driver implements a restricted form of windowing which
takes advantage of the hardware pan, scroll zoom capabilities of the
ITI hardware. The driver supports device specific capabilities, such
as image acquisition and overlay planes.

This driver could be used as a starting point for users who would like
to write a driver for another model of frame grabber. It should be
particularly easy to port to other Imaging Technology boards, such as
those for the Sun, since it uses Imaging Technology's ITEX library for
low-level I/O.

The name of the device is ITI. The driver is selected with the command

SET_PLOT, 'ITI'

All of the the standard PV-WAVE graphics and imaging routines work
with this driver. Because of the limitations of the hardware, the
only windowing routines which do anything are WSET and WSHOW. The
other windowing routines (WINDOW, WDELETE, WMENU) do nothing.

PV-WAVE implements device specific commands via keywords to the DEVICE
procedure.

The ITI driver supports the following keywords:
GRAB, SNAP ; For image acquisition
INITIALIZE ; Initialize the hardware
PAN, SCROLL, ZOOM ; Hardware pan, scroll, zoom
OUTPUT_BANK ; To select an output lookup table bank
PMASK, VMASK ; Set the protection masks for the bit planes
MAGNIFICATION ; Set the default window sizes and number of windows

Anyone who would like to get a copy of the source code and
documentation for this driver can send me e-mail at the address below.

Mark Rivers (516) 282-7708 or 5626
Building 815 rivers@bnlx26.nsls.bnl.gov (Internet)
Brookhaven National Laboratory rivers@bnl (Bitnet)
Upton, NY 11973 BNLX26::RIVERS (Physnet)
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: NCAR graphics <-> PV-WAVE/IDL
Next Topic: SIXEL Driver Available

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Mon Dec 01 13:40:39 PST 2025

Total time taken to generate the page: 1.11685 seconds