Thank you for purchasing a product from XIMEA. The purpose of this document is to provide a description of the XIMEA xiJ-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.2. For customers in the US: FCC Conformity The xiJ cameras described in this manual have been tested and found to comply with Part 15 of the FCC rules, which states that: Operation is subject to the following two conditions: •...
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. xiJ - Technical Manual Version 0.06...
Page 8
Sensor Defect Correction ......................... 47 Operation ................................. 48 5.1. System Requirements ............................48 5.1.1. Software Requirements ........................... 48 5.1.2. Hardware Requirements .......................... 49 5.1.2.1. System Configuration ........................49 5.1.2.2. USB 3.1 Host Adapter ........................50 xiJ - Technical Manual Version 0.06...
Page 9
Step 2 - Create Product Service Request (PSR) ..................70 6.2.3. Step 3 - Wait for PSR Approval ........................ 70 6.2.4. Step 4 - Sending the camera to XIMEA ..................... 70 6.2.5. Step 5 - Waiting for Service Conclusion ....................70 xiJ - Technical Manual Version 0.06...
Page 10
Warranty ................................. 72 6.5. Disclaimer of Warranty ............................. 72 6.6. List Of Trademarks ............................73 6.7. Standard Terms & Conditions of XIMEA GmbH ....................73 6.8. Copyright ................................ 78 6.9. Revision History ............................... 79 Glossary ................................... 80 list of figures ................................81 list of tables ................................
Sensor chamber is filled with inert gas for sustained temperature conditions and protection. Connectivity Programmable opto-isolated I/O digital input and output. Programmable status LEDs. Compatibility Support for various host platforms and software environments. table 2-1, advantages xiJ - Technical Manual Version 0.06...
USB 3.1 Gen1 standard Type C compliant to USB3 Vision standard The xiJ camera line comes with type-C interface to the host computer. At the time of writing, the USB cameras utilize USB 3.1 gen1 definitions and yield a bandwidth of about 400 Mbyte/s.
3.1. Power Supply The xiJ cameras support power delivery via USB Type-C connector. The camera can be powered via power injector (see 3.12 Power injector ADPT-PWR-INJ-TC) if a power delivery enabled host is not available. Power supply, via USB system connector: •...
(e.g. scratch) the filter glass. Distance from the flange to sensor is designed so that the optical distance is 16.62mm - 0.2mm (tolerance). Additionally, C-mount or T-mount lens accessories can be installed on the camera providing various lens mounting options. xiJ - Technical Manual Version 0.06...
Parallel readout of two 12bit channels merged into 16bit data Measured in HDR mode, at 20°C Measured according to EMVA1288 Standard Defined for maximal bandwidth. Minimal Exposure and exposure step (Line Period) could be calculated in: Camera performance calculator https://www.ximea.com/support/tools/camcalc/#/camera/MJ042MR-GP-P6-BSI xiJ - Technical Manual Version 0.06...
~2Hz Error flash ~2Hz flash async. Table 3-7 LED status during boot 3.7. xiJ USB 3.1 Gen1 Type-C Interface Connector Signals Mating Connectors USB 3.1 Standard USB 3.1 Gen1 Type-C Connector Standard USB 3.1 Type C Connector with thumbscrews Screw thread M2, thread distance 15.0mm...
3.8. xiJ Digital Input / Output (GPIO) Interface USB XiJ cameras use a 3-pin connector for the GPIO interface and have one input and one output. Connector Signals Mating Connectors I/O & Sync 3-pin Opto-isolated input and output JST – SHR-03V-S, 03SR-3S table 3-10, GPIO mating connector description 3.8.1.
24.0 On (1) 1 – 6 mA (5mA nominal) table 3-13, digital info, signal levels Note: • Input level Vin represents amplitude of the input signal. • Voltage levels referenced to common ground GND xiJ - Technical Manual Version 0.06...
G N D ( C omm on I O Gr oun d) figure 3-11, digital input, interface schematic 3.8.3.4. Digital Input – Wiring Power Supply PLC Device Common Camera Input Output GND (Common IO Ground) figure 3-12, digital input, interface wiring xiJ - Technical Manual Version 0.06...
Digital output has an open collector switching transistor with common IO Ground. In most cases a power source for external device must be provided. 3.8.4.4.1. Connecting Digital OUTPUT to an NPN-compatible PLC device input (biased) Output state Output switch state Input state Sourcing current Pull up (energized) Relaxing Not energized xiJ - Technical Manual Version 0.06...
Page 28
In this case a bidirectional opto-isolated input must be used Power Supply Camera PLC Device DIGITAL OUTPUT GND (Common IO Ground) figure 3-17, Connecting Digital OUTPUT to an NPN-compatible PLC device – single input xiJ - Technical Manual Version 0.06...
Page 29
Pull up resistor can be calculated as follows: input Where: power supply voltage. Must be higher than required input amplitude required input amplitude input driving current (corresponding to input amplitude) Remember to use the appropriate resistor power rating xiJ - Technical Manual Version 0.06...
Page 30
Low power Red 1.7V 2.0V Orange 2.0V 2.1V Yellow 2.1V 2.2V Green 1.9V 2.5V Emerald Green 2.1V 2.7V Blue 2.5V 3.7V White 2.8V 3.8V Infra-Red 1.3V 1.8V Opto coupler table 3-17, digital output, LED driving xiJ - Technical Manual Version 0.06...
Page 31
3-20, Inductive load (Relay) Driving (inverted logic) For positive logic you can use a second bipolar transistor. Power Supply Camera DIGITAL OUTPUT GND (Common IO Ground) figure 3-21, Inductive load (Relay) Driving (non-inverted logic) xiJ - Technical Manual Version 0.06...
IN1 – Opto-isolated Input Black OUT_GND Opto-Isolated output ground pole White OUT1 – Opto-isolated Output (Shell) Black Chassis ground table 3-20, IO/AUX cable, pin assignment 3.12. Power injector ADPT-PWR-INJ-TC Injector for power delivery to sCMOS cameras. xiJ - Technical Manual Version 0.06...
GPIO for AUX power delivery 20V. LED description Color Description Blue Polarity Type-C Power EN# Green Adapter power table 3-21, LED description 3.12.1. Dimensional drawings figure 3-30, dimensions of power injector xiJ - Technical Manual Version 0.06...
3-31, laser markings and position of dip switches on power injector 3.13. Power cable AUX – CBL-MJ-PWR-2M0 2.0m AUX power cable for use with power injector (see 3.12 Power injector ADPT-PWR-INJ-TC) figure 3-32, AUX power cable and its connectors xiJ - Technical Manual Version 0.06...
3-33, mounting tripod adapter xiJ series tripod mounting bracket with M4 and M6 threads at the bottom and ¼” thread in the middle. Bracket can be mounted on the front side of the camera.
Camera has been fully tested on HA-1P-USB3-TC-X4G3-AS, HA-2P-USB3-TA-X4G3-AS adapters (with ASM3142, USB 3.1 Host Controller). Testing on other controllers pending. Host adapter requires special firmware, so we recommend to order it from XIMEA. figure 3-35, 2-port USB 3.1 Host Controller HA-2P-USB3-TA-X4G3-AS xiJ - Technical Manual Version 0.06...
Skipping is a faster downsampling mode, but also introduces more aliasing effects. 4.1.3. Image Data Output Formats All modes are provided by the xiAPI or standard interfaces using the xiAPI (please note 5.7. Programming). Each xiJ camera supports several Image Data Output Formats. Mode Description RAW8...
*g : analog LG values amplified by PGA gain g : digital 12-bit LG values The sequencer in the FPGA sorts the lines correctly. Note: If a 12-bit camera readout is used, the DL values are transferred as O xiJ - Technical Manual Version 0.06...
4-3, supported combinations of ADC width and LG/HG readout The image data is transferred within the camera twice to the FPGA, where it is summed (and effectively averaged) and transmitted via the PCIe interface. xiJ - Technical Manual Version 0.06...
The HDR modes work significantly different than the STD and CMS modes. The gain values of the two PGA-ADC readout channels are different. The gain values cannot be influenced by the user through API settings. xiJ - Technical Manual Version 0.06...
4-4, supported modes in xiAPI The desired mode can be used as preset by selecting and setting: xiSetParamInt(handle, XI_PRM_USER_SET_SELECTOR, value); // from table above xiSetParamInt(handle, XI_PRM_USER_SET_LOAD, XI_ON); Please have a look at https://www.ximea.com/support/wiki/apis/XiAPI_Manual#XI_PRM_USER_SET_SELECTOR-or- user_set_selector for additional info. xiJ - Technical Manual Version 0.06...
A hardware trigger can be sent to the sensor using the digital input described in 3.8.3 Optically isolated Digital Input. Triggering by hardware is usually used to reduce latencies and jitter in applications that require the most accurate timing. xiJ - Technical Manual Version 0.06...
Page 45
4-5, delay in global reset release mode Sensor timing in rolling shutter mode Similar to global reset release mode, except exposure is done in rolling shutter mode figure 4-10, acquisition mode – triggered rolling shutter mode xiJ - Technical Manual Version 0.06...
4.1.8. Control Cooling The scientific grade sCMOS cameras from XIMEA are equipped with Thermoelectric Peltier cooler module, which allows to cool the sensor to low temperatures minimizing dark current and the related dark current shot noise. Below measurement was performed on the conditions.
This list is then used for the correction of acquired images during operation. The correction is inactive by default but can be turned on by the user if a non-processed output is required. xiJ - Technical Manual Version 0.06...
Operation For a proper operation of your xiJ camera there are certain requirements that have to be met. You can read more about these requirement as well as about the correct usage of xiJ camera in the following sections. 5.1.
5-1, connecting the components XIMEA Software Packages for more information about the options to access a xiJ cameras, as well as a list of currently supported libraries and frameworks supported in Windows. https://www.ximea.com/support/wiki/apis/APIs For more information visit page: 5.1.2.
Cables The USB 3.1 Gen1 cable that you use with the xiJ camera is responsible for the data transfer to the PC and can also deliver power. It is required to use an industrial USB 3.1 Gen1 cable with a proper wiring and shielding. We recommend using XIMEA industrial USB 3.1 Gen1 cables in order to achieve the maximum possible performance of the camera.
XIMEA Software Packages 5.3.1. XIMEA Windows Software Package XIMEA API Software Package can be installed on: Microsoft Windows 10, Microsoft Windows 8, Microsoft Windows 7 (and Microsoft Windows 7 Embedded), Microsoft Windows Server 2008 R2. xiJ - Technical Manual Version 0.06...
5.3.1.1. Contents The package contains: • OS Drivers of all XIMEA camera types for OS Microsoft Windows 10 32/64 bit, Windows 7 SP1 32/64 bit, Windows Server 2008 R2 x86-64, Windows 10 32/64 bit. xiAPI xiAPI.NET xiApiPython • APIs ( •...
Page 53
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 54
• 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. xiJ - Technical Manual Version 0.06...
5.3.2. 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.3.2.1. Contents The package contains: • Driver (beta version) for XIMEA USB2 and USB3 cameras •...
Page 56
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. xiJ - Technical Manual Version 0.06...
5.3.3. 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.3.3.1. Contents The package contains: • Driver (beta version) for XIMEA USB2 and USB3 cameras •...
A window with package contents will open. 5.3.3.3. Start XIMEA CamTool • Connect camera • Start Applications / XIMEA CamTool • Start acquisition by clicking on orange triangle at upper left corner of CamTool xiJ - Technical Manual Version 0.06...
5.4. 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...
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 •...
Suggests solution for diagnosed issues. • Allows setting of User IDs to XIMEA cameras • One click to switch selected XIMEA cameras to USB3 Vision standard and back to XIMEA API • One click update to the latest XIMEA API Software Package. •...
5.6. Supported Vision Libraries All XIMEA cameras are compatible with the most advanced vision and image processing libraries. For GUI based software packages, the cameras can be directly accessed without the need of programming. Code libraries are generally used in conjunction with one of our APIs, in order to add additional functionality (e.g.
GenICam standard, please visit the standard’s website at http://www.emva.org/standards-technology/genicam/ 5.7.2. xiAPI 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 parameters, 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.
Page 66
It is important to set this parameter to XI_OFF to ensure highest possible data transfer speed. xiJ - Technical Manual Version 0.06...
Applications in Python can access XIMEA cameras using interface. It is a wrapper around xiAPI, which integrates camera features and capabilities into PYTHON. It is a part of the XIMEA Software Package. xiJ - Technical Manual Version 0.06...
Please make sure, that you have connected your xiJ camera with the XIMEA USB 3.0 cable to an appropriate USB 3.0 port. Ensure that the connections are carefully locked. Follow the instructions described in chapter 5.4 XIMEA CamTool (run the xiJ camera with the Ximea CamTool).
What does the 2x 12 bit definition mean? The models from xiJ camera family are based on scientific CMOS (sCMOS) sensors. Such cameras use two images with High and Low gain to produce the final image. That is why it’s specified with 2x 12 bit. The resulting image will have a combined 16 bits.
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 xiJ. In order to avoid harm or damage your xiJ camera, please handle it like described in this manual, paying special attention to the cautions shown in the following list: 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.
List Of Trademarks XIMEA, xiC, xiQ, xiMU, xiB, xiB-64, xiX, xSWITCH, xPLATFORM, xEC, xEC2, xiCool, xiRAY, xiCe, xiSpec, xiFLY, xiD, xiJ, xiLAB, xiAPI, xiCamTool, xiCOP and CURRERA are trademarks or registered trademarks of XIMEA GmbH in Germany, Slovakia, USA and other countries.
Page 74
(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; or (d) the fact that Supplier does not receive its own supplies in due time or in due form such times shall be extended accordingly. xiJ - Technical Manual Version 0.06...
Page 75
4. If assembly, erection or commissioning is delayed due to circumstances for which the Supplier is not responsible, the Purchaser shall bear the reasonable costs incurred for idle times and any additional traveling expenditure of the Supplier or the erection personnel. xiJ - Technical Manual Version 0.06...
Page 76
Purchaser. Any other or additional claims of the Purchaser exceeding the claims provided for in this Article VIII, based on a Defect, are excluded. xiJ - Technical Manual Version 0.06...
Page 77
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. xiJ - Technical Manual Version 0.06...
All texts, pictures and graphics are protected by copyright and other laws protecting intellectual property. It is not permitted to copy or modify them for trade use or transfer, nor may they be used on websites. xiJ - Technical Manual Version 0.06...
Red Green Blue Region of interest Saturation value Software Development Kit SIMR Single integration multiple ROI Signal To Noise (ratio) Serial peripheral interface Software To be determined – some parameters require characterization Integration time xiJ - Technical Manual Version 0.06...
4-4, supported modes in xiAPI table 4-5, delay in global reset release mode table 4-6, delay in rolling shutter mode table 4-7, cooling performance table 6-1, use xiCOP before contacting technical support table 6-2, service operations overview xiJ - Technical Manual Version 0.06...