PIXCI® IMAGING POWER

Drivers and SDKs for PIXCI® Frame Grabbers

A variety of drivers and SDKs for the PIXCI® series of frame grabbers help simplify development of custom applications.

PIXCI® Frame Grabber Driver

The board level, kernel mode, driver handling board configuration, DMA memory, video DMA, interrupts, time stamps, notifications, serial data, etc. Required for use of other drivers or SDKs.

XCLIB Programming Library

Provides a custom API for control of PIXCI® frame grabbers, access to image and video data, access to Camera Link serial data — unconstrained by limitations of generic, public, API's. Supports use of the optional PXIPL Image Processing and Analysis Library. A link library, DLL (Windows), or SO (Linux).

Media Foundation Frame Server / Direct Show Driver.

Provides control of image and video capture and access to image and video data as a Windows compliant video device. Allows use of Windows' "camera" media player, as well as third party "vlc" and other media players supporting Media Foundation and/or Direct Show. Supports application development via the Media Foundation and/or Direct Show API. Supports use of GStreamer and OpenCV frameworks.

COM Port driver

Allows reading and writing Camera Link serial data as a virtual Windows COM port, the use of third party "terminal" applications, and access from camera manufacturer's configuration applications. Logging feature helps diagnose custom applications' interaction with the camera.

Camera Link Serial SDK

Allows reading and writing Camera Link serial data under Windows as per the Camera Link specified API of clserial functions, and access from camera manufacturer's configuration applications. Logging feature helps diagnose custom applications' interaction with the camera.

Video for Linux (V4L2) Driver

Provides control of image and video capture and access to image and video data as a Linux compliant video device. Allows use of Linux' "cheese", "vlc", and other media players supporting V4L2. Supports application development via the V4L2 API. Supports use of GStreamer and OpenCV frameworks.

TTY Port Driver

Allows reading and writing Camera Link serial data as a virtual Linux tty device. Provides access from camera manufacturer's configuration applications.

TWAIN Driver

Control of image capture and access to image data as a TWAIN compliant data source under Windows.

SPECIFICATIONS

PIXCI Drivers and SDKs

PIXCI® Driver and XCLIB Programming Library:
  • Watcom C/C++ V11.0 32 bit in F model. For Tenberry (Rational) DOS extender, 80386 or better.
  • Windows 95, 98, ME - 32 bit DLL, for any compiler or Windows application.
  • Windows NT (V4.0), 2000, XP, Vista, 7, 8, 10 32-Bit - 32 bit DLL, for any compiler or Windows application.
  • Windows XP, Vista, 7, 8, 10, 11 64-Bit - 32 & 64 bit DLLs, for any compiler or Windows application.*
  • Linux (kernel V2.6, V3.x, V4.x, V5.x, or V6.x) on Intel i386.
  • Linux (kernel V2.6, V3.x, V4.x, V5.x, or V6.x) on Intel x86-64.
  • Linux (kernel V3.x, V4.x, V5.x, or V6.x) on nVidia TK1 ARM/Cortex-A15.
  • Linux (kernel V4.x V5.x, or V6.x) on Boundary Devices NITROGEN6 ARM/imx6.
  • Linux (kernel V3.x, V4.x, V5.x, or V6.x) on nVidia TX1/TX2 ARM/Cortex-A57.
  • Linux (kernel V4.x V5.x, or V6.x) on nVidia Nano/Orin/Xavier ARM/Cortex-A57.
* PIXCI® SV2 and SV3 (all EOL) are not supported on 64 bit systems.
* PIXCI® frame grabbers using the PCI32 or PCI64 bus are not supported on ARM systems.

As required by environment: DOS drivers (.lib), Windows drivers (.vxd or .sys), Linux drivers (.o or .ko, alternately binary-blob with .c wrappers allowing recompilation on end-user's chosen kernel).

Frame Server / Direct Show Driver:
A Windows UMDF driver, for Windows 10 and newer. Does not support PIXCI® A, CL3SD, D, D24, D32, SV2, and SV3 (all EOL).
COM Port Driver:
A Windows UMDF driver, for Windows XP and newer.
Camera Link Serial SDK:
A Windows DLL, for all versions of Windows.
Video for Linux (V4L2) Driver:
A Linux kernel driver, for kernels 3.8 and newer. Does not support PIXCI® A, CL3SD, D, D24, D32, SV2, and SV3 frame grabbers (all EOL).
TTY Port Driver:
A Linux kernel driver, for kernels 2.6 and newer.
TWAIN Driver:
A Windows DLL, for all versions of Windows.
Distribution:
The PIXCI® Driver, Frame Server Driver, COM Port Driver, clSerial* SDK, V4L2 Driver, tty Port Driver, and TWAIN Driver are provided with XCAP software. The XCLIB Programming Library is available separately.

Back to EPIX Products
Back to the EPIX home page