XIMEA Support on our website: The purpose of this document is to provide a description of the XIMEA xiX-Series cameras and to describe the correct way to install related software and drivers and run it successfully. Please read this manual thoroughly before operating your new camera for the first time.
1.3. Standard Conformity The xiX cameras have been tested using the following equipment: • List equipment: To be added 1.3.1. CE Conformity To be added 1.3.2. For customers in the US: FCC Conformity To be added 1.3.3. For customers in Canada The xiX cameras comply with the Class A limits for radio noise emissions set out in Radio Interference Regulations.
GenICam GenTL API GenICam/GenTL GenICam standard transport layer interface, grabbing images. provides an agnostic transport layer interface to acquire images or other data and to communicate with a device. Each XIMEA camera can be GenTL Producer. 1.4. Helpful Links •...
1.5. Table of Contents Introduction ................................2 1.1. About This Manual ............................. 2 1.2. About XIMEA ..............................2 1.2.1. Contact XIMEA ............................2 1.3. Standard Conformity ............................3 1.3.1. CE Conformity ............................3 1.3.2. For customers in the US: FCC Conformity ....................3 1.3.3.
Page 9
Step 2 - Create Product Service Request (PSR) ..................113 6.2.3. Step 3 - Wait for PSR Approval ......................113 6.2.4. Step 4 - Sending the camera to XIMEA ....................113 6.2.5. Step 5 - Waiting for Service Conclusion ....................113 6.2.6.
Page 10
6.9. Revision History ............................. 121 Glossary ................................. 122 list of figures ................................123 list of tables................................126 xiX - Technical Manual Version 1.3...
xiX Camera Series 2.1. What is xiX xiX [ ksi-x: or sai-ex:]] is an ultra-compact PCI express industrial camera family with outstanding features: • extremely small footprint • sensors: 2.3 MP, 3.1 MP, 5.0 MP, 8.9 MP and 12.4 MP, b/w, color Sony sensors as well as color, monochrome and some NIR AMS/CMOSIS sensors: CMV12000, CMV20000 •...
2.3. PCI Express Vision Camera Applications • Automation • Ultra-fast 3D scanning • Miniature and fast robotic arms • Mobile devices • In-situ optical inspection camera • Material and life science microscopy • Ophthalmology and retinal imaging • Broadcasting • Fast process capture, e.g.
2.5. What is xSWITCH Utilizing PCIe as a camera interface offers unique camera aggregation options, at extremely high bandwidths: multiple cameras can be efficiently connected and their respective data streams bundled into a single copper or fiber optic cable connection to a host computer, writing directly to memory (DMA) at 64 Gbit/s.
Page 14
• Shape of the board can be can be tailored precisely to application requirements • Benefit from XIMEA´s unique experience and expertise in the field of PCIe MIX AND MATCH • Connect multiple various camera models and types of cameras to a single computer •...
By offering xSWITCH, XIMEA provides a PCB design where quantity, type, location and orientation of PCIe connectors can be varied to optimize the building of multi-camera systems. Multiple variations of these PCB designs already exist based on the concept of empowering rapid customization of the final assembly and thus enabling most daring of customer applications.
2.6. Model Nomenclature Part number convention for the different models: MXxxxyG-zz-XaGb [-OPT] xiX family name xxx: Resolution in 0.1 MPixel. E.g. 2.3 MPixel Resolution: xxx = 023 y=C: color model y=M: black & white model y=R: black & white, Infrared-extended model Global shutter (all xiX cameras are global shutter) Vendor of the sensor zz = SY: Sony, CM: AMS/CMOSIS...
2.8. Accessories The following accessories are available: Item P/N Description CBL-MX-X2G2-0M07 0.07m flat ribbon cable for PCIe Gen 2 x2 cable CBL-MX-X2G2-0M10 0.1m flat ribbon cable for PCIe Gen 2 x2 cable CBL-MX-X2G2-0M25 0.25m flat ribbon cable for PCIe Gen 2 x2 cable CBL-MX-X2G2-0M50 0.5m flat ribbon cable for PCIe Gen 2 x2 cable CBL-MX-X4G2-0M10...
-400 to 400 % Gamma 0.3 to 1.0 Full color correction matrix (3+1)x3 coefficients ranges -3.9 to 3.9 table 3-2, firmware / API features More details on API/SDK features are available at XIMEA support pages: http://www.ximea.com/support xiX - Technical Manual Version 1.3...
3.3. Mounting points Cameras feature mounting threads enabling to be mounted on construction or via tripod adapter to standard tripod. MX X2G2 figure 3-1, MX X2G2 mounting points (note 1: models MX089xG and MX124xG do not have this mounting hole) MX X4G2 figure 3-2, MX X4G2 mounting points xiX - Technical Manual Version 1.3...
3.4. Lens Mount The xiX cameras have a couple lens mounts available. The smaller cameras (X2G2) have a C-mount, and the larger ones can optionally be included with a Canon EF mount. figure 3-3, MX X2G2 position C/CS-Mount module B The smaller cameras are delivered with C-mount back focal length.
3.4.1. Screws All mounting screws for MX X2G2 are customized M2 screws with different lengths. Technical details: Material Steel Surface Black zinc Thread Driver PH 00 Avail. Lengths 3mm – 24 mm table 3-3, custom screws, technical details Drawings, e.g. with 10mm length: figure 3-5, xiX mounting screws Note: Never exceed a maximum torque of 0.3Nm when fastening the M2 mounting screws.
3.5. Optical path 3.5.1. Filter glasses A filter glass is part of the optical path of the camera. This glass is placed on a layer of silicone, to keep dust out of the camera, but not glued. The conversion of C-mount to CS-mount (see section 3.4 Lens Mount) must be carried out carefully. Operating the camera without a lens mount is not intended and can lead to dropping out of the filter glass and the entry of dust.
30 (with C/CS Mount module B) 25.8 (without C/CS Mount module B) table 3-6, MX023xG-SY-X2G2-Fx, sensor and camera parameters Notes: Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm xiX - Technical Manual Version 1.3...
3.6.1.5. Referenced documents Sony Datasheet IMX174LQJ-C_E_TechnicalDatasheet_REv0.3 (01/06/14) Sony Datasheet IMX174LLJ-C_E_data_sheet_E14315 (01/06/14) 3.6.1.6. Sensor features feature Note Binning Skipping Not supported Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Not available table 3-8, sensor features available xiX - Technical Manual Version 1.3...
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
1032 x 772 1x1 / 2x2 1032 x 772 table 3-10, MC031xG-SY, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.2.2. Quantum efficiency curves [%] IMX252- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
3.6.2.5. Referenced documents Sony Datasheet IMX252LLR-C_Data_Sheet(E)_E15903 (03/09/15) Sony Datasheet IMX252LQR-C_Data_Sheet(E)_E15911 (11/09/15) 3.6.2.6. Sensor features feature Note Binning Yes, 1x2 (H x V) binning supported on monochrome only. Skipping Yes, 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Currently not supported...
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
1232 x 1028 1x1 / 2x2 1232 x 1028 table 3-13, MX050xG-SY-X2G2-Fx, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.3.2. Quantum efficiency curves [%] IMX250- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
3.6.3.5. Referenced documents Sony Datasheet IMX250LLR-C_Data_Sheet(E)_E15902 (02/09/15) Sony Datasheet IMX250LQR-C_Data_Sheet(E)_E15910 (10/09/15) 3.6.3.6. Sensor features feature Note Binning Yes, 1x2 (H x V) binning supported on monochrome only. Skipping Yes, 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Not available...
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
2056 x 1088 1x1 / 2x2 2056 x 1088 127.6 table 3-16, MX089xG-SY-X2G2-Fx, supported standard readout modes Notes: Camera performance calculator: Defined for bandwidth 900MB/s. https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm 3.6.4.2. Quantum efficiency curves [%] IMX255- Spectral Response Monochrome Red Bayer Green Bayer Blue Bayer...
3.6.4.5. Referenced documents Sony Datasheet IMX255LLR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) Sony Datasheet IMX255LQR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) 3.6.4.6. Sensor features feature Note Binning Yes, up to 2x2 binning supported on monochrome only. Skipping Yes, up to 1x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Not available...
Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator: https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm From 1 µs to 14 µs the step is 1µs and the sensor is operating in special mode. This exposure times are not achievable for exposure controlled by trigger pulse length.
3.6.5.5. Referenced documents Sony Datasheet IMX253LLR-C_TechnicalDatasheet_E_Rev0.3 (29/01/16) Sony Datasheet IMX253LQR-C_TechnicalDatasheet_E_Rev0.1 (29/01/16) 3.6.5.6. Sensor features feature Note Binning Yes, up to 2x2 binning supported on monochrome only. Skipping Yes, up to 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Not available...
3.6.6. MX120xG-CM-X4G2-Fx 3.6.6.1. Sensor and camera parameters xiX model MX120CG-CM-X4G2-Fx MX120MG-CM-X4G2-Fx MX120RG-CM-X4G2-Fx Sensor parameter CMV12000-2E5C1PA CMV12000-2E12M1PA Part number CMV12000-2E5M1PA Color filter RGB Bayer mosaic None None Type Global shutter Pixel Resolution (W x H) [pixel] 4096 x 3072 Active area size (W x H) [mm] 22.5 x 16.9 Sensor diagonal...
Color model Mono model Binning/skipping (H X V) pixels Bit/px 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 1x1/1x1 4096 x 3072 1x1/2x2 2048 x 1536 2x2/1x1 2048 x 1536 table 3-22, MX120xG-SY-X4G2-Fx, supported standard readout modes...
3.6.6.5. Referenced documents CMOSIS datasheet CMV12000 datasheet v2.11 3.6.6.6. Sensor features feature Note Binning Yes 2x2 Skipping Yes 2x2 Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Not available table 3-23, sensor features available xiX - Technical Manual Version 1.3...
3.6.7. MX200xG-CM-X4G2-Fx 3.6.7.1. Sensor and camera parameters xiX model MX200CG-CM-X4G2-Fx MX200MG-CM-X4G2-Fx Sensor parameter CMV20000-1E5C1PA Part number CMV20000-1E5M1PA Color filter RGB Bayer mosaic None Type Global shutter Pixel Resolution (W x H) [pixel] 5120 x 3840 Active area size (W x H) [mm] 32.8 x 24.6 Sensor diagonal...
3.6.7.5. Referenced documents CMOSIS datasheet CMV20000 v2.3_2 3.6.7.6. Sensor features feature Note Binning Skipping Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) Supported table 3-26, sensor features available xiX - Technical Manual Version 1.3...
3.6.8. MX500xG-CM-X4G2-Fx 3.6.8.1. Sensor and camera parameters xiX model MX500CG-CM-X4G2-Fx MX500MG-CM-X4G2-Fx Sensor parameter CMV50000-1E35C1PA Part number CMV50000-1E3M1PA Color filter RGB Bayer mosaic None Type Global shutter Pixel Resolution (W x H) [pixel] 7920 x 6004 Active area size (W x H) [mm] 36.4 x 27.6 Sensor diagonal...
3.6.8.5. Referenced documents CMV50000_DS000522_0-01 3.6.8.6. Sensor features feature Note Binning Skipping Vertical cropping results in increased read speed, horizontal reduces data transfer HW Trigger Trigger without overlap usable (see 4.3.2 Triggered Acquisition) table 3-29, sensor features available xiX - Technical Manual Version 1.3...
3.7. User interface – LEDs Four status LEDs are located on the back of the cameras, please see below. figure 3-33, position status LEDs MX X2G2 figure 3-34, position status LEDs MX X4G2(location of status LEDs depends on camera model) The LEDs are programmable.
3.8.3. Inserting / detaching FPC cable When inserting or detaching cables increased caution need to be taken, to prevent connector or cable damage. MX X2G2 cameras interface connectors are equipped with locking mechanism. When locked pulling the cable may lead to damage of connector or camera.
Page 60
Detaching FPC cable MX X2G2 option –FL Open connector lock Pull cable gently in marked direction. figure 3-39, MX X2G2 FPC detach procedure option -FL xiX - Technical Manual Version 1.3...
Page 61
Inserting FPC cables MX X2G2 option -FV Open connector lock Insert cable Close connector lock. figure 3-40 MX X2G2 FPC insert procedure option -FV Detaching FPC cable MX X2G2 option –FV Open connector lock and pull gently the cable out as marked. figure 3-41, MX X2G2 FPC detach procedure option -FV xiX - Technical Manual Version 1.3...
3.9.3. Inserting / detaching FFC cable When inserting or detaching cables increased caution need to be taken, to prevent connector or cable damage. MX X4G2 cameras interface cable are equipped with locking mechanism. When locked pulling the cable may lead to damage of connector or camera.
Page 65
Inserting FFC cable MX X4G2 option -FV Insert cable figure 3-47, MX X4G2 FFC insert procedure option -FV Detaching FFC cable MX X4G2 option -FV Press locking and gently pull the cable out as depicted figure 3-48, MX X4G2 FFC detach procedure option -FV xiX - Technical Manual Version 1.3...
3.10. xiX Digital Input / Output (GPIO) Interface xiX cameras Digital Input / Output is part of interface Optically isolated Digital Input 3.10.1.Optically isolated Digital Input Item Parameter / note Maximal input voltage Common pole Effect of incorrect input terminal connection Reverse voltage polarity protected Effects when withdrawing/inserting input No damage, no lost data...
3.10.1.2. Digital Input – Internal Schematic The internal scheme of Digital Input signal flow inside the camera is below. D IG IT A L IN PU T I INP UT F PG A _IN P U T G N D ( C omm o n IO Gr o un d ) figure 3-49, digital input, interface schematic 3.10.1.3.
3.10.2.3. Optically isolated Digital Output – Internal schematic Following scheme is the internal scheme of the Digital Output signal flow inside the camera. PTC Fuse DIGITAL OUTPUT FPGA_OUTPUT Idrive=2m A LOA D GND (Common IO Ground) figure 3-51, digital output, interface schematic Output Transfer Characteristic When Output is in On state - typical transfer characteristic of output is as on following figure: OUTPUT...
Page 70
Power Supply Camera PLC Device DIGITAL OUTPUT Common Input GND (Common IO Ground) figure 3-53, Connecting Digital OUTPUT to a NPN-compatible PLC device input (biased) Important note: • If using this configuration, take into account that Common Ground connection may be biased by power supply for Digital Input! 3.10.2.4.2.Connecting Digital OUTPUT to a NPN-compatible PLC device input This type of connection is possible only when opto-isolated input is used (bidirectional in some cases) or when only one general...
Page 71
3.10.2.4.3.Connecting Digital OUTPUT to a PNP-compatible device Output state Output switch state Input state Sinking current Not energized Relaxing Pull up (energized) Power Supply External pull up Camera PLC Device DIGITAL OUTPUT Input Common GND (Common IO Ground) figure 3-56, Connecting Digital OUTPUT to a PNP-compatible device input Pull up resistor can be calculated as follows: input...
Page 72
3.10.2.4.4.Output Wiring Example: LED Driving LED can be driven directly by camera digital output. A series resistor must be used to limit LED current. Camera Power Supply DIGITAL OUTPUT OUTPUT GND (Common IO Ground) figure 3-57, LED Driving output LED series resistor can be calculated by the following equation: Where: power supply voltage (5V to 24V) p s u...
Page 73
3.10.2.4.5. Output Wiring Example: Inductive load (Relay) Driving Do not connect inductive load RL directly to Camera Digital Output. A transistor must be used to prevent damage of the output. See image below for possible inductive load driving. Resistor R can be connected to Digital Outputs and power supply to provide the necessary bias current for transistor.
3.10.2.4.6. Output Wiring Example: Driving the trigger input of a strobe controller The digital output can be used to drive a strobe controller according to the table below. Driving the trigger input of a strobe controller Trigger Opto-isolated Output Wiring Description polarity controller input...
3.10.3.Non-isolated Digital Lines Non isolated Digital lines can be used as inputs or outputs compatible with TTL logic. These are high impedance pins so when used as output high impedance slave input has to be used. FPGA GPIO INOUT 100R figure 3-60, non isolated input/output, interface schematic 3.10.3.1.
Heat Dissipation XIMEA strives to offer the smallest cameras with the highest performance. Although the cameras are first in terms of power efficiency, the high packing density of components can lead to elevated temperatures, and an adequate dissipation of this heat must be ensured.
3.14. MX camera adapters Ximea provides vast variety of adapters which allow xiX camera to be connected to your host computer and interface the camera system. figure 3-63, PCIe adapters https://www.ximea.com/support/projects/xib/wiki/PCIe_adapter_boards Please refer to following page for more information. xiX - Technical Manual Version 1.3...
3.15. Tripod Adapter 3.15.1.Tripod Adapter MX X2G2 (MECH-MC-BRACKET-KIT) xiX X2G2 series tripod mounting bracket with 1/4-20 thread. figure 3-64, mounting tripod adapter Use 4x SROB-M2x4-CUST screws for mounting. Bracket can be mounted on the bottom or top side of the camera. At bottom side of camera there are only two mounting threads.
3.15.3.Tripod Adapter MX X4G2 figure 3-66, mounting tripod adapter MX X4G2 Use 2x M4 screws for mounting. Bracket can be mounted on all four sides of camera. 3.15.4.Drawings figure 3-67, dimensional drawing tripod adapter MX X4G2 xiX - Technical Manual Version 1.3...
X4G2 cameras features active control interface for lenses with CANON EF-mount. For attaching such lens MECH-60MM-EF- ADAPTER is required. Adapter is mounted using 4 front mount holes. Screws are included in MECH-60MM-EF-ADAPTER-KIT which can be purchased from XIMEA. Optionally camera can be assembled in production when the operation has been ordered along with camera (A-MECH-60MM-EF-ADAPTER-KIT).
MacOS 10.8 or newer All XIMEA cameras are compatible with the most advanced Vision and Image Processing Libraries. See chapter 5 Software for more information about the options to access a xiX cameras, as well as a list of currently supported libraries and frameworks supported in Windows.
Page 82
Recommended system configuration: For best processing performance and bandwidth we recommend to use the following system configuration. This is essential when using the higher resolution models for achieving maximum frame rate. CPU: Intel i7 RAM: 4GB RAM or more Disc Space: 200 MB of free disc space Video: NVIDIA or Radeon graphics card 128MB...
4.2. Video Formats 4.2.1. Full Resolution By default, each camera outputs a full resolution image based on its sensor specification. 4.2.2. ROIs – Region Of Interest ROI, also called area-of-interest (AOI) or windowing, allows the user to specify a sub-area of the original sensor size for read-out. Depending on the sensor xiX cameras support the definition of one single ROI by specifying the size (width and height) as well as the position (based on upper left corner) of the of the sub-area.
4.2.4. Image Data Output Formats All modes are provided by the xiAPI or standard interfaces using the xiAPI (please note 5.1 Accessing the Camera). Each of xiX cameras supports several Image Data Output Formats. Mode Description RAW8 Raw sensor data, 8 Bit per pixel, single channel RAW16 Raw sensor data, 16 Bit per pixel, single channel 10 or 12 Bit sensor output (LSB) with bit-shift up to 16 Bit...
4.2.5. Digitization bit depth In case of most cameras changing the sensor digitization bit depth may increases the maximum possible frame rate, but does not affect the saturation level. 8bit 10bit 12bit 100% 4095 1023 Sensor Output level figure 4-1, Saturation vs Sensor output for different digitization bit depths Cameras featuring 2 generation of Sony IMX sensors (MX031, MX050, MX089, MX124) have special 8bit digitization mode, which features same conversion gain as 10bit mode using only ¼...
Unlike in the free-run, each image exposure can also be triggered with an input trigger signal. In this mode, the sensor waits in stage until the trigger signal arrives. Only then, the exposure is started, which is followed by the data readout. Ximea cameras supports several triggered modes along with single image exposure after one trigger.
Conditions: Debounce on trigger input line and trigger delay are disabled. Camera performance calculator: The timing strongly depends on camera settings. Most of the times can be calculated using https://www.ximea.com/support/attachments/download/7828/Camera_Performance_Calculator.xlsm. The delay between trigger input and start of exposure: Where: –...
If trigger is level sensitive it can be used to control image acquisition. figure 4-6, triggered burst of frames – frame burst active Please see: Frame Burst Modes: https://www.ximea.com/support/wiki/allprod/Frame_Burst_Modes 4.3.2.5. Exposure defined by trigger pulse length In this mode the exposure is defined by trigger pulse length. This can be used to achieve longer exposure than allowed by API.
4.3.2.6. Multiple exposures in one frame All Sony IMX based xiX models except MX023xG-SY support defined number of exposures exposed in a single frame. In this mode the number of exposures need to be defined. The number of exposures can be defined using the XiApi parameter XI_PRM_EXPOSURE_BURST_COUNT.
4.4. Camera Parameters and Features 4.4.1. Exposure Time Also known as shutter speed. This parameter defines the length of the integration period for each frame. Most CMOS sensors generate the exposure interval internally. For some it is possible to control it by external signaling. The sensor internal timing depends on the provided system clock.
4.5.5. Color Correction Matrix The color correction matrix is a 4x4-matrix which is applied on each pixel of an image in a host-assisted port-processing step. This Matrix can be used for example to adjust the brightness, contrast, and saturation. 4.5.6. Sensor Defect Correction During the manufacturing process, every camera is tested for various type of defects and a list of the measured defect pixels is created and stored in the camera’s non-volatile memory.
4.5.7. Some sensors offer the ability to acquire images with a higher dynamic range than the value presented in the specification. High dynamic range can be achieved by several means as part of the sensor output. The feature supported by MX200xG-CM camera is a piecewise linear response, a so-called multiple slope integration.
Page 93
The dynamic range can be increased by dividing the integration (exposure time) in two or three phases (slopes), with different maximum saturation levels. The CB200xG-CM camera supports the dividing in three slopes. To use this kind of HDR method the user has to define two pairs of parameters: (T1, SL1) and (T2, SL2). •...
Page 94
Description of the multiple slope integration: Phase 1 • All pixels are integrated until they reach the defined saturation level of kneepoint1 (SL1). • If the saturation level of kneepoint1 is reached, the integration stops. SL1 is the maximum saturation level for all pixels in this phase.
5.1.1. Proprietary API All XIMEA cameras are supported by the same unified APIs (application programming interface). The API is a software interface between the camera system driver and the application. Different APIs are available for different programming environments, e.g. xiAPI (see 5.7.1 XIMEA APIs) for C/C++ developments and xiAPI.Net for C#/.Net based developments 5.1.2.
5.2. XIMEA CamTool The CamTool is a cross-platform application showcasing the features of all XIMEA camera families. Short description It runs on Windows, Linux, macOS systems offering a substantial imaging tool set, which can be further extended with custom modules using a plugin infrastructure. CamTool is based on Qt for the UI and xiAPI for the camera control. Its camera settings...
Page 97
Functions · to see live image from multiple XIMEA cameras connected · control the camera parameters · store of camera image and video · analyze the image properties · histogram and line profile · image averaging, image flip/mirror · software trigger timer, save/load camera and program settings ·...
Libraries maintained by XIMEA All cameras listed in the section Products are supported with these libraries. XIMEA commits to update the API within twelve months after a new major release. XIMEA warranties backwards compatibility of these software packages for two major releases.
Microsoft Windows 7 Embedded), Microsoft Windows 2008 R2. 5.4.1. Contents The package contains: • OS Drivers of all XIMEA camera types for OS Microsoft Windows XP SP3 32bit, Windows 7 32/64 bit, Windows 8 32/64 bit, Windows 2008 R2 x86-64, Windows 10 32/64 bit. xiAPI xiAPI.NET xiApiPtyhon •...
Page 100
Select the Software components you want to install. You can uncheck the components you don't want to install, but it is recommended to leave them all checked. figure 5-3, XIMEA Windows Software Package installation - 2 • Specify the install location - you can leave the default location or change it to your desired location.
Page 101
• Now the XIMEA API Software Package should start copying files, updating System Variables and installing drivers if necessary. figure 5-5, xiAPI installation, Windows - 4 • Installation is completed. figure 5-6, xiAPI installation, Windows - 5 • Finish. xiX - Technical Manual Version 1.3...
5.5. XIMEA Linux Software Package XIMEA Linux Software Package is tarred installer with files that can be run on Linux Ubuntu 14.04 and 16.04 (32 and 64 Bit) and newer releases. 5.5.1. Contents The package contains: • Driver (beta version) for XIMEA cameras •...
Page 103
5-8, XIMEA Linux Software Package installation - 2 Note: If logged in user is not root, you will be asked for your password to get root access, because the installation runs with root account using sudo. xiX - Technical Manual Version 1.3...
5.6. XIMEA macOS Software Package XIMEA macOS Software Package is native DMG installer that can be run on macOS 10.8 (Mountain Lion) or newer. 5.6.1. Contents The package contains: • Driver (beta version) for all XIMEA cameras • xiAPI •...
On the General Tab select the option Anywhere under Allow applications downloaded from: figure 5-10, xiAPI installation, MacOS - 2 XIMEA macOS Software. Package: http://www.ximea.com/downloads/recent/XIMEA_OSX_SP.dmg • Download • Mount it by double-clicking this file in Finder. • Run the install script to install XiAPI on your macOS system •...
5.7.2. xiAPI Overview xiAPI stands for XIMEA Application Programming Interface. It is a common interface for all XIMEA cameras. Architecture API is a software interface between the camera system driver and application.
For a complete list of available parameter, please visit the xiAPI online manual at http://www.ximea.com/support/wiki/apis/XiAPI_Manual Note: Since xiAPI is a unified programming interface for all of XIMEA‘s cameras, not all of the described parameters apply for every camera and sensor model.
5.7.5.3. Acquire Images This example shows how the acquisition is started on the device with the handle xiH, ten images are acquired in a row and the acquisition is stopped. xiStartAcquisition(xiH); #define EXPECTED_IMAGES 10 for (int images=0;images < EXPECTED_IMAGES;images++) // getting image from camera xiGetImage(xiH, 5000, &image);...
5.7.6. xiAPI Auto Bandwidth Calculation xiAPI uses Auto Bandwidth Calculation (ABC) before the opening of each camera by default. After the measurement,90% of the measured value is used as the maximum allowed transfer speed of the camera to ensure the stability of transfer. It is important to set this parameter to XI_OFF to ensure highest possible data transfer speed.
5.8. XIMEA Control Panel The XIMEA Control Panel (xiCOP), is a diagnostics and management tool for all XIMEA cameras. xiCOP is currently only available for Windows operating system. figure 5-12, xiCOP Features • Facilitates diagnostics of system performance bottlenecks. xiCOP is capable of retrieving the system’s hardware tree, thus problematic hardware configurations can be identified.
XIMEA xiCOP software (please see 5.8 XIMEA Control Panel). It will immediately start searching for connected cameras. Your camera will appear in the XIMEA camera list on the upper left side of the xiCOP window if it is connected properly and your PCIe interface meets the minimum system requirements described in 4.1 System Requirements.
4.1 System Requirements), and that all software requirements are met. xiCOP (please see 5.8 XIMEA Control Panel) - XIMEA Control Panel free software tool, facilitates the task of verification of XIMEA camera connection and installation as well as firmware updates.
Step 5 - Waiting for Service Conclusion Once we have received the camera, we will send you a notification. The XIMEA Service will then check the status of the camera that you have sent for a possible repair. Depending on warranty conditions, product status and agreement one of the following...
Safety instructions and precautions This chapter describes safety instructions and precautions valid for xix cameras and special considerations regarding XIMEA board level cameras. In order to avoid harm or damage your xiX camera, please handle it like described in this manual, paying special attention to the cautions shown in the following table: 6.3.1.
XIMEA warrants to the Original Purchaser that the Camera provided is guaranteed to be free from material and manufacturing defects for a period of two years. Should a unit fail during this period, XIMEA will, at its option, repair or replace the damaged unit.
XIMEA does not assume any liability for damage that is the result of improper use of its products or failure to comply with the operating manuals or the applicable rules and regulations.
Page 117
Article III: Retention of Title 1. The items pertaining to the Supplies ("Retained Goods") shall remain the Supplier's property until each and every claim the Supplier has against the Purchaser on account of the business relationship has been fulfilled. If the combined value of the Supplier's security interests exceeds the value of all secured claims by more than 20 %, the Supplier shall release a corresponding part of the security interest if so requested by the Purchaser;...
Page 118
(a) force majeure, such as mobilization, war, terror attacks, rebellion or similar events (e. g. strike or lockout); (b) virus attacks or other attacks on the Supplier’s IT systems occurring despite protective measures were in place that complied with the principles of proper care; (c) hindrances attributable to German, US or otherwise applicable national, EU or international rules of foreign trade law or to other circumstances for which Supplier is not responsible;...
Page 119
3. Prior to assembly or erection, the materials and equipment necessary for the work to start must be available on the site of assembly or erection and any preparatory work must have advanced to such a degree that assembly or erection can be started as agreed and carried out without interruption.
Page 120
10. The Purchaser shall have no claim for damages based on Defects. This shall not apply to the extent that a Defect has been fraudulently concealed, the guaranteed characteristics are not complied with, in the case of loss of life, bodily injury or damage to health, and/or intentionally or grossly negligent breach of contract on the part of the Supplier.
repercussions of the event; this shall also apply even where an extension of the delivery period has previously been agreed with the Purchaser. Article XII: Other Claims for Damages 1. Unless otherwise provided for in the present GL, the Purchaser has no claim for damages based on whatever legal reason, including infringement of duties arising in connection with the contract or tort.
Glossary Term /Abbreviation Definition Analog to Digital Converter Application Programming Interface AR (coating) Anti-Reflex B/W or B&W Black and White Charge-Coupled Device Correlated double sampling CMOS Complementary Metal Oxide Semiconductor Do not connect DSNU Dark Signal non-Uniformity Dynamic Range Electro Magnetic Compatibility Electronic rolling shutter Fixed pattern noise Frame per second...
list of figures figure 2-1, Example of aggregation of many camera in to one cable figure 2-2, PCI Express Topology figure 2-3, Variations of Switches for Embedded vision systems figure 3-1, MX X2G2 mounting points (note 1: models MX089xG and MX124xG do not have this mounting hole) figure 3-2, MX X4G2 mounting points figure 3-3, MX X2G2 position C/CS-Mount module B figure 3-4, MX X4G2 camera with/without the optional EF-Mount Adapter...
list of tables table 2-1, advantages table 2-2, common features table 2-3, X2G2 models overview table 2-4, X4G2 models overview table 2-5, accessories table 2-6, assembly options table 3-1, environment table 3-2, firmware / API features table 3-3, custom screws, technical details table 3-4, monochrome camera - filter glass parameter table 3-5, color camera - filter glass parameter table 3-6, MX023xG-SY-X2G2-Fx, sensor and camera parameters...
Page 127
table 3-37, Optically isolated digital input, general info table 3-38, digital input, signal levels table 3-39, digital input, timing table 3-40, Optically isolated digital output, general info table 3-41, digital output, LED driving table 3-42, digital output, wiring examples table 3-43, digital output, typical timing table 3-44, digital output, current depending timing table 3-45, General info for non-isolated digital in/out trigger lines.