## Please enable JavaScript to view this site.

# FALCON/EAGLE user manual 4.62

- Zoom window out
- Larger text | Smaller text
- Hide page header
- Show expanding text
- Print topic
- Send mail feedback
- Copy topic URL

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

© 2020 IDS Imaging Development Systems GmbH