Please enable JavaScript to view this site.

FALCON/EAGLE user manual 4.62

Navigation: Description of driver library

Function list FALCON/EAGLE

Scroll Previous Top Next More

Initialization und termination

is_InitBoard()

Hardware initialization

is_InitFalcon()

Replaced by is_InitBoard() (further valid)

is_ExitBoard()

Closes the card and deallocates memory

is_ExitFalcon()

Replaced by is_ExitBoard() (further valid)

Image acquisition and memory management

is_StopLiveVideo()

Stops live video

is_CaptureVideo()

Acquires live video

is_CopyImageMem()

Copies image to memory as defined by programmer

is_CopyImageMemLines()

Copies single lines to memory as defined by programmer

is_FreezeVideo()

Acquires image and writes to destination address

is_AllocImageMem()

Allocates image memory

is_FreeImageMem()

Frees allocated image memory

is_SetImageMem()

Makes image memory active

is_SetDecimationMode()

Reduces the number of images over PCI bus

is_GetImageMem()

Returns pointer to image memory

is_GetImageMemPitch()

Returns line offset (n) to (n+1)

is_GetActiveImageMem()

Returns number of active image memory

is_InquireImageMem()

Returns image memory’s properties

is_HasVideoStarted()

Has the image acquisition started?

is_IsVideoFinish()

Has the image acquisition finished?

is_SetAllocatedImageMem()

Makes external memory to image memory

Double and multiple buffering

is_AddToSequence()

Records image memory in sequence list

is_ClearSequence()

Deletes sequence list

is_GetActSeqBuf()

Determines the image memory which is currently being used for the sequence.

is_LockSeqBuf()

Protects image memory of the sequence from being overwritten.

is_UnlockSeqBuf()

Allows image memory of the sequence to be overwritten.

Selection of operating modes and return of properties

is_BoardStatus()

Gets event counter and counter value

is_SetVideoInput()

Selection of video input signal

is_SetBrightness()

Sets brightness

is_SetContrast()

Sets contrast

is_GetBoardType()

Gets type of board (FALCON, FALCONplus, FALCONquattro, EAGLE)

is_SetSaturation()

Sets color saturation

is_SetHue()

Sets hue value

is_SetVideoMode()

Selection of video standard

is_SetDisplayMode()

Selects image display mode

is_SetGamma()

Activates/deactivates gamma correction

is_SetSyncLevel()

Sets sync level for critical video sources (VCR)

is_SetColorMode()

Selects color mode

is_SetScaler()

Toggles scaler on and off; sets scaling ratio

is_SetImageSize()

Sets the size of the image

is_SetImagePos()

Sets image position within image window

is_SetCaptureMode()

Sets acquisition mode

is_SetErrorReport()

Activates/deactivates error output

is_SetHorFilter()

Sets horizontal interpolation filter

is_SetVertFilter()

Sets vertical interpolation filter

is_GetError()

Calls error message

is_GetCurrentField()

Returns currently active field (odd or even)

is_GetIRQ()

Gets the interrupt used from the card

is_GetPciSlot()

Returns the number of the PCI slot the board is plugged in

is_GetOsVersion()

Calls operating system type

is_GetVsyncCount()

Output of VSYNC counter

is_SetVideoSize()

Sets the digital area of interest on the image

is_SetHwnd()

Resets handle to output window

is_SetParentHwnd()

Set the handle of the parent or main window

is_GetColorDepth()

Gets current color mode from VGA card

is_SetToggleMode()

Changing the input after every frame

is_SetRopEffect()

Sets real time ROP effects

is_GetDLLVersion()

Returns the version of falcon.dll

is_GetNumberOfDevices()

Returns the number of installed boards

is_SetPassthrough()

Rules one of the video inputs to the video output

is_Watchdog()

Controls the hardware watchdog

is_WatchdogTime()

Sets the time of the hardware watchdog

Reading from and writing to EEPROMS

is_WriteEEPROM()

Writes own data to EEPROM

is_ReadEEPROM()

Reads own data from EEPROM

is_GetBoardInfo()

Reads reprogrammed manufacturer's information

Saving and loading images

is_SaveImage()

Saves video image as a bitmap (BMP)

is_SaveImageMem()

Saves image memory as a bitmap (BMP)

is_LoadImage()

Loads a bitmap image

Image output

is_RenderBitmap()

Displays images in a window

is_UpdateDisplay()

Displays refresh with DirectDraw

is_ShowColorBars()

Displays color bars from pattern generator

is_SetUpdateMode()

Sets the mode for the display refresh

Supplementary DirectDraw functions

is_EnableDDOverlay()

Toggles DirectDraw overlay memory

is_DisableDDOverlay()

Switches off DirectDraw overlay memory

is_ShowDDOverlay()

Displays overlay memory

is_HideDDOverlay()

Hides overlay memory

is_GetDDOvlSurface()

Returns pointer to DirectDraw surface

is_GetDC()

Retrieves the device context handle’s overlay memory

is_ReleaseDC()

Releases the device context handle’s overlay memory

is_SetDDUpdateTime()

Update cycle of image output with DirectDraw

is_LockDDOverlayMem()

Enables access to overlay memory

is_UnlockDDOverlayMem()

Disables access to overlay memory

is_LockDDMem()

Enables VGA card to access the back buffer

is_UnlockDDMem()

Disables VGA card to access the back buffer

is_SetKeyColor()

Sets the keying colour for the overlay display.

is_SetKeyOffset()

Changes position of overlay display.

is_OvlSurfaceOffWhileMove()

Switches off overlay surface when the window is moved

is_PrepareStealVideo()

Initializes image stealing

is_StealVideo()

Steals image from a DirectDraw live mode

is_ScaleDDOverlay()

Scales overlay if video image becomes scaled

Event Handling

is_InitEvent()

Sets up event handler

is_ExitEvent()

Exits event handler

is_EnableEvent()

Enable object event

is_DisableEvent()

Disable object event

Control of sync generator and input/outputs

is_SetExternalTrigger()

Activates external trigger input

is_SetFlashStrobe()

Sets the flash/strobe output

is_SetSync()

Activates the internal sync generator for the synchronization of more than one camera

is_SetIO()

Sets digital output or reads digital input