Please enable JavaScript to view this site.

IDS peak 2.10.0 / uEye+ firmware 3.34

IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.

Image acquisition

If you increase the exposure time so that the frame rate drops, a single image can be defective.

To achieve the maximum frame rate, you must set DeviceLinkThroughputLimit to the maximum value.

To achieve the minimum exposure time, you must set DeviceLinkThroughputLimit to the maximum value.

To achieve the maximum exposure time, you must set DeviceLinkThroughputLimit to the minimum value.

As the models do not have an image memory, images may be lost under certain circumstances. In this case, reduce the value of DeviceLinkThroughputLimit. Note, however, that this lowers the frame rate and may cause a rolling shutter effect.

From firmware version 2.11 on, it is possible to change the frame rate or exposure time of the uEye XLE USB 3 or uEye XCP USB 3 during freerun operation. With previous firmware versions, it was necessary to stop image acquisition to change the frame rate or exposure time.

Sensor

Due to the sensor, the upper 38 lines in the image are always black. These lines are automatically cropped in IDS peak.

This sensor does not have any color gains, so that when the camera is opened in the IDS peak Cockpit, the image is incorrectly colored. For a correct color representation, a white balance can be performed via IDS peak IPL as well as further color settings, see Automatic white balance in IDS peak IPL (comfortSDK).

ROI

The frame rate does not increase by the use of a horizontal ROI.

Decimation

The model does not support decimation.

Flash

The sensor does not support flash.

Black level

Only deactivate the sensor's own automatic black level control if you carefully evaluate the camera's operation afterwards, as this may cause deviating image quality. It is recommended to use the sensor's own black level control.

Pixel format

The model currently supports only IDS-specific pixel formats.

Trigger

Due to the sensor, the sensor is operated in freerun mode in the "ReadOutStart" trigger mode. This means that when a trigger signal arrives, the next image from the sensor is acquired and transmitted. Depending on the temporal relation to the running sensor the trigger signal arrives, the image is therefore transmitted earlier or later after the trigger signal. For example, you must wait for the next image if the trigger is received while an image is being transmitted.

This causes beat effects if the frequency of the trigger does not match the frequency of the sensor. The maximum value of AcquisitionFrameRate indicates the frame rate at which the sensor is running. If you trigger periodically and the trigger rate is greater than the maximum value of the frame rate, all images of the sensor will be acquired. With single trigger signals, each signal triggers an image, although the image may arrive earlier or later.

Special case: If you trigger a second time while the first image is still being transmitted, the next image will also be acquired. The 2nd image follows directly after the 1st image with a time interval of 1/frame rate. For example, if the sensor is running at 10 fps and is triggered at 7 Hz, 7 images will be received because each signal triggers one image. Without the special case, of the 7 trigger signals, some signals would conflict with the image acquisitions of the previous image and would be lost.

uEye+ XCP USB 3/uEye+ XLE USB 3/uEye+ XLS USB 3

The model does not support the following features:

Automatic exposure (ExposureAuto)
Alternatively, you can perform auto exposure on the host.

Automatic gain (GainAuto)
Alternatively, you can perform the gain functions on the host.

Automatic white balance (BalanceWhiteAuto)
Alternatively, you can perform the automatic white balance on the host.

Chunks (ChunkDataControl)

Counter and timer (CounterAndTimerControl)

Events (EventControl)

Color correction (ColorCorectionMode)
Alternatively, you can perform color correction on the host.

FPGA binning (BinningSelector)
Alternatively, you can use IDS peak IPL to perform binning on the host.

FPGA decimation (DecimationSelector)
Alternatively, you can use IDS peak IPL to perform decimation on the host.

Gamma (Gamma)
Alternatively, you can use IDS peak IPL to perform gamma on the host.

Line scan mode (SensorOperationMode "Linescan")

LUT (LUTControl)

Pulse-width modulation (PWMControl)

Sequencer (SequencerControl)

uEye+ XLE USB 3

The uEye+ XLE USB 3, combined with the appropriate lens holder, accept s-mount lenses, i.e., lenses with M12x0.5 threading. Cameras of this series can be ordered with or without a built-in filter glasses that either serve protective purposes (GL filter type) or are necessary for proper color rendition (HQ filter type).

To ensure infinity focus, suitable M12 lenses for uEye+ XLE USB 3 cameras have to meet these conditions on mechanical back focus length (MBFL) and depth T (see image below for illustration of these quantities). For proper color rendition, if a color model is used without HQ filter, lenses should be used that include a HQ-type filter element (IR-cut filter, also known as "hot mirror", with a cut-off wavelength at approx. 650 nm).

 

MBFL

MBFL + T

With filter glass

≥ 6.5 mm

≥ 16.5 mm

Without filter glass

≥ 5.8 mm

≥ 16.8 mm

The conditions in table above assume a locking nut of thickness 2 mm (not indicated in the image below).

Fig. 158: uEye+ XLE USB 3 with S-mount lens

Fig. 158: uEye+ XLE USB 3 with S-mount lens

USB 2.0 operation

The camera model does not support USB 2.0 operation.

© 2024 IDS Imaging Development Systems GmbH