XIMEA Camera Device

Available on macOS

Description

Interface to a XIMEA camera.

MWorks configures the camera to capture 8-bit, grayscale images. Each frame capture is triggered by MWorks (i.e. software triggering). In addition, the output pin on the camera (OUT1 if there are multiple outputs) is configured to be on during frame exposure.

Multiple cameras can be connected and used simultaneously, as long as serial_number is specified for each device.

Signature

iodevice/ximea_camera

Required Parameters

exposure_time

Example

2ms

Exposure time for each captured frame. Must be greater than zero.

capture_interval

Example

33.33ms

Interval between frame captures. Must be greater than zero.

image_data

Variable in which to store captured frames.

The value assigned to the variable is a binary string containing a JPEG-encoded image. The time stamp of the assignment is taken immediately after MWorks triggers the frame capture.

Optional Parameters

serial_number

Example

12345678

Serial number of the desired camera.

If only one camera is connected, this parameter can be omitted, and MWorks will connect to the one available device.

autostart

Default

NO

If YES, the device will start I/O automatically (as if by an implicit Start IO Device action) when the experiment starts running.

Note: Device I/O will always stop automatically when the experiment stops running, irrespective of this setting.

alt

Alternative device to use if this one fails to initialize (e.g. because the required hardware is not available). If #allowAltFailover is set to 0 or false, this parameter is ignored.

Placement

Allowed at top level:

Yes

Allowed parent:

Folder