MVTec Software GmbH
  Building Vision For Business
Halcon

HALCON 6.1 Frame Grabber Interface for Feith Sensor To Image Ramses-1 Boards

This page provides the documentation of the HALCON frame grabber interface HFGRamses1.dll for the Feith Sensor To Image frame grabber board Ramses-1v2. Registered customers can download the latest revision of this interface from the MVTec WWW server.

Revision: 2.1

System Requirements

  • Intel compatible PC with Windows NT 4.0 (Service Pack 4) or Windows 2000.
  • Successfully installed Ramses-1 driver.
  • Feith Sensor To Image DLL ra1v2.dll.
    This DLL must be within your search path %PATH%. Typically it resides in C:\Winnt\system32. Note that HFGRamses1.dll was built and tested with version 2 of ra1v2.dll. If you do not have this DLL, please contact Feith Sensor To Image or the vendor from which you bought the frame grabber board.
  • HALCON frame grabber interface HFGRamses1.dll or parHFGRamses1.dll, respectively.
    If you have properly installed the interface, both DLLs should reside in bin\i586-nt4 within the HALCON base directory %HALCONROOT% you have chosen during the installation of HALCON.

Features

  • Multiple frame grabber boards with one camera per board.
  • Synchronous and asynchronous grabbing.
  • External trigger.
  • Support of analog (standard) or digital (Takenaka FC1300) cameras (depending on the hardware setup of the Ramses-1 board).
  • Software control of the type of trigger signal.

Limitations

  • Only one camera per frame grabber board.
  • No subsampling or cropping of image parts.
  • No LUTs.
  • grab_region() and grab_region_async() not supported.

Description

Parameters for open_framegrabber():

Name 'Ramses1' The name of the HALCON frame grabber interface.
HorizontalResolution 1, width The desired image resolution. Use '1' for full resolution or the corresponding absolute values 640 (NTSC), 768 (PAL), or 1476 (FC1300). Default: 1.
VerticalResolution 1, height The desired image resolution. Use '1' for full resolution or the corresponding absolute values 480 (NTSC), 576 (PAL), or 1000 (FC1300). Default: 1.
ImageWidth 0 The width of the desired image part ('0' stands for the complete image). Default: 0.
ImageHeight 0 The height of the desired image part ('0' stands for the complete image). Default: 0.
StartRow 0 The row coordinate of the upper left pixel within the desired image part ('0' obviously results in delivering the complete image). Default: 0.
StartColumn 0 The column coordinate of the upper left pixel within the desired image part ('0' obviously results in delivering the complete image). Default: 0.
Field --- Ignored.
BitsPerChannel 8 Ramses-1 boards support only grayscale grabbing. Default: 8.
ColorSpace 'gray' Ramses-1 boards support only grayscale grabbing.
Gain --- Ignored.
ExternalTrigger 'true', 'false' Activate/deactivate external triggering. Default: 'false'.
CameraType 'ntsc', 'pal', 'fc1300' The CameraTupe parameter is used to specify the video signal: 'ntsc' (default), 'pal', or 'fc1300' (digital camera by Takenaka).
Device '1', '2', '3' The number of the frame grabber board (passed as a string!). Default: '1'.
Port --- Ignored.
LineIn 1 Fixed.

Parameters for set_framegrabber_param():

'trigger_signal' 'falling', 'rising' Specify the desired type of trigger signal for external triggering (default: 'rising').
'volatile' 'enable', 'disable' In the volatile mode the two frame grabber interface buffers are used directly to store HALCON images. This is the fastest mode avoiding to copy raw images in memory. However, be aware that older images are overwritten again and again as a side-effect. Thus, you can only process one image while you grab another image. Older images are invalid!

Parameters for get_framegrabber_param():

Additional parameters supported by get_framegrabber_param() only. Note that all parameters supported by set_framegrabber_param() can also be accessed by get_framegrabber_param().

'pci_transfer_rate' rate Get the PCI transfer rate of your PC in MB per second.
'revision' revision The revision number of the HALCON Ramses1 frame grabber interface.

Release Notes

  • Revision 2.1 (November 13th, 2000):
    • HALCON 6.1 version of the interface (included in HALCON 6.1 CD).
    • Adaptation to Ramses1 V2 SDK.
  • Revision 2.0 (September 20th, 2000):
    • Adaptation to the HALCON 6.0 frame grabber interface.
  • Revision 1.8 (March 22, 1999):
    • HALCON 5.2 version of the interface (included in the HALCON 5.2 CD).
  • Revision 1.6 (March 10, 1998):
    • HALCON 5.1 version of the interface.

© Copyright 2012, MVTec Software GmbH, corporate/legal/privacy information