Instruction manual

data transfer PCI burst transfers is extended by ELTEC Elektronik AG with an intelligent PCI DMA.
The Frame Grabber configuration tools make all these features available at your finger tips. ELTEC
Elektronik AG s scatter-gather DMA is used to handle paged ad-dresses, resulting in linear, contiguous
images appearing in main memory for easy access. With Frame Grabber configuration tools and your
frame grabber you are able to break through all restrictions which exist on other PCI frame grabber
solutions:
Your frame grabber is able to acquire directly into linear memory.
Frame buffer memory is allocated during run-time, NOT during Windows® startup; Low-level software
supplied.
Drivers for Windows XP, Vista, Windows 7 with acquisition into main memory.
Windows® -based test/setup program.
On-line documentation supplied as Windows® Help.
Reallocation of frame buffer memory is easy
With this flexible memory management of the Frame Grabber configuration tools it is easy to use the
whole available main memory of your PC to store numbers of different and long image sequences, filling
many megabytes of memory. It is as easy as storing a single frame. Only this flexibility gives you the
security that your application is able to adapt to different memory needs during run-time and is able to use
the whole memory which is physically available on your PC.
5.1.4. Software Concept
Frame Grabber configuration tools consists of a device driver and a Dynamic Link Library (DLL). It is only
natural that the DLL supports the whole frame grabber hardware.
Setup of ADC, look-up table, offset/gain, camera multiplexer, region of interest (acquisition window
dimensions), camera selection and setup file support are part of the DLL. Permanent (live), single shot
and sequence acquisition of images can be requested and the various states of the acquisition
(active/finished) can be inquired.
A test and setup utility, running also under Windows®, allows to adjust all relevant camera parameters
and have them stored by the DLL in a file for further use in user applications. It supplies
Video-in-a-Window display by using Windows® functions, thus enabling overlapped acquisition windows.
The same utility supports test and configuration of the frame grabber board under Windows®.
5.1.5. Source code samples
Sample source code for using the driver DLL with custom imaging routines is included as well as sample
code to set up the frame grabber board, start single shot acquisition and display the image with
Windows® display functions and DirectDraw®.
With Frame Grabber configuration tools you are able to concentrate on the important things of the
application and not waste time with the Frame Grabber hardware.
Please have a look at the code example below to see how easy it is to set up a frame grabber board and
acquire an image sequence, which could include as many frames as you want (dependent on the
available PC main memory).
The samples can be downloaded from ELTEC Elektronik AG [http://www.eltec.de] selecting
Chapter 5. Programmers
Reference
48