Table of Contents

Advertisement

EoSens 1.1CXP2
Reference Guide
Version 1.0
CAMMC1166/67-RG

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EoSens 1.1CXP2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Mikrotron EoSens 1.1CXP2

  • Page 1 EoSens 1.1CXP2 Reference Guide Version 1.0 CAMMC1166/67-RG...
  • Page 2: Table Of Contents

    AcquisitionStart 3.2.3 AcquisitionStop 3.2.4 TriggerSelector 3.2.5 TriggerMode 3.2.6 TriggerSource 3.2.7 TriggerActivation 3.2.8 TriggerCount 3.2.9 TriggerDebouncer 3.2.10 TriggerSoftware 3.2.11 ExposureMode 3.2.12 ExposureTime 3.2.13 AcquisitionFrameRate 3.2.14 AcquisitionFrameRateMax User set control Overview MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 2 - 76...
  • Page 3 AcquisitionModeAddress 6.2.4 AcquisitionStartAddress 6.2.5 AcquisitionStopAddress 6.2.6 PixelFormatAddress 6.2.7 DeviceTapGeometryAddress 6.2.8 Image1StreamIDAddress 6.2.9 ControlPacketSizeMax 6.2.10 DeviceConnectionID 6.2.11 Iidc2Address 6.2.12 ConnectionConfig 6.2.13 ConnectionConfigDefault 6.2.14 ConnectionReset 6.2.15 MasterHostConnectionID 6.2.16 Revision 6.2.17 Standard MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 3 - 76...
  • Page 4 6.2.38 DeviceVersion Transport layer control Overview Controls 7.2.1 TLParamsLocked 7.2.2 CxpLinkConfigurationStatus 7.2.3 CxpLinkConfigurationPreferred 7.2.4 CxpLinkConfiguration 7.2.5 CxpConnectionSelector 7.2.6 CxpConnectionTestMode 7.2.7 CxpConnectionTestErrorCount 7.2.8 CxpConnectionTestPacketCount Device control Overview Controls 8.2.1 DeviceReset MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 4 - 76...
  • Page 5 AnalogGain 10.2.2 BlackLevel I/O control 11.1 Overview 11.2 Controls 11.2.1 LineSelector 11.2.2 LineSource 11.2.3 LineInverter 11.2.4 UserOutputSelector 11.2.5 UserOutputValue Digital control 12.1 Overview 12.2 Controls 12.2.1 Gamma 12.2.2 DigitalGain MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 5 - 76...
  • Page 6 Custom features 13.1 Overview 13.2 Controls 13.2.1 TxLogicalConnectionReset 13.2.2 DeviceInformation 13.2.3 DeviceInformationSelector 13.2.4 AnalogRegisterSetSelector 13.2.5 AnalogRegisterSelector 13.2.6 AnalogValue 13.2.7 InfoFieldFrameCounterEnable 13.2.8 InfoFieldTimeStampEnable 13.2.9 InfoFieldRoiEnable 13.2.10 FixedPatternNoiseReduction MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 6 - 76...
  • Page 7: Before You Start

    Before you start This chapter provides the following information: About this manual Warranty and non-warranty clause Technical support...
  • Page 8: About This Manual

    This manual contains helpful information to install and operate the here described camera. It has been produced with care. Nevertheless, information might be erroneous or incomplete. MIKROTRON GmbH cannot be held respons- ible for any problems resulting from incomplete or erroneous information.
  • Page 9: Supplements

    Règlement sur le brouillage radioélectrique. Life support applications The products described in this manual are not designed for use in life support appliances or devices and systems where malfunction of these products can MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 9 - 76...
  • Page 10: Warranty And Non-Warranty Clause

    E-mail: support@mikrotron.de Send the camera back to your distributor. If no distributor is available, send it back to MIKROTRON. You find the address on the last page of this guide. Technical support For technical support, carry out the following steps:...
  • Page 11 Fill in the form completely STEP 3: Send the form. You will receive an automatic reply from our ticket system. Our field application engineer will answer your request as soon as possible. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 11 - 76...
  • Page 12: Introduction

    Introduction This chapter provides the following information: Configuring the camera Reading the XML file...
  • Page 13: Configuring The Camera

    Feature knots are displayed in a tree structure. A knot consists of a feature knot and a register knot. The feature knot contains the description of the command whereas the register knot shows how it is MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 13 - 76...
  • Page 14 Use the Software delivered by the frame grabber’s manufacturer to configure camera and frame grabber. If you use a frame grabber from Active Silicon, MIKROTRON’s VCAM Software which is part of the delivery too, can be used alternatively. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020...
  • Page 15 Introduction INFO Refer to www.emva.org/standards-technology/genicam for further details on the GenICam standard. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 15 - 76...
  • Page 16: Acquisition Control

    Acquisition control This chapter provides the following information: Overview Controls...
  • Page 17: Overview

    Max. Acquisition Frame Rate Integer Controls 3.2.1 AcquisitionMode This feature sets the acquisition mode of the device. Access Read / write Type Enumeration Continuous: the camera records continuously a sequence MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 17 - 76...
  • Page 18: Acquisitionstart

    This feature is used to select the type of trigger to be configured. Access Read / write Type Enumeration FrameStart: The camera will take one picture per trigger sig- FrameBurstStart: The camera will take as many frames as defined in AcquisitionBurstFrameCount MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 18 - 76...
  • Page 19: Triggermode

    0 or line 1 line1: CL cameras offer one trigger input with two lines via the 12 pin Hirose connector; the trigger signal can either be MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 19 - 76...
  • Page 20: Triggeractivation

    Read / Write Type Integer min.: “0” max.: “0” (Zero is the only value accepted and is used to reset the trigger counter number of counted trigger signals Remark MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 20 - 76...
  • Page 21: Triggerdebouncer

    This feature sets the operation mode of the shutter. It defines how long a pic- ture will be exposed if TriggerMode is activated. Access read / write Type enumeration MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 21 - 76...
  • Page 22: Exposuretime

    Read / write Type Unsigned integer >10... highest possible frame rate AcquisitionFrameRate Remark Incremented by 1; min. 10 3.2.14 AcquisitionFrameRateMax This feature returns the highest possible frame rate in [Hz]. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 22 - 76...
  • Page 23 CoaXPress lines used for image streaming. NOTE This feature will soon expire. Switch to AcquisitionFrameRate to get the highest possible frame rate. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 23 - 76...
  • Page 24: User Set Control

    User set control This chapter provides the following information: Overview Controls...
  • Page 25: Overview

    Set the UserSetSelector first to select a user set for further operations. 4.2.2 UserSetLoad Loads the user set specified in UserSetSelector from the camera flash memory to the camera registers and activates it. Access write MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 25 - 76...
  • Page 26: Usersetsave

    UserSet1: selects the first user set UserSet2: selects the second user set UserSet3: selects the third user set active default user set Remark The user set selector Default is preselected. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 26 - 76...
  • Page 27: File Access Control

    File access control This chapter provides the following information: Overview Controls...
  • Page 28: Overview

    Read/write Type Enumeration Value: DefectPixelMap 5.2.2 FileOperationSelector This feature selects the target operation for the selected file. Access Read/write Type Enumeration Open: Opens the file Close: Closes the file MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 28 - 76...
  • Page 29: Fileoperationexecute

    ReadWrite: Reads from and writes into the file 5.2.5 FileAccessBuffer Defines the read/write access of the selected file in the buffer. Access Read Type Integer — File address in the buffer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 29 - 76...
  • Page 30: Fileaccessoffset

    A failure is displayed when e.g. the length and offset of the file or the file operation have not been defined. 5.2.9 FileOperationResult Displays the number of bytes successfully read and written. Access Read Type Integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 30 - 76...
  • Page 31: Filesize

    Read Type Integer File length in bytes Remarks The number of successfully written bytes is only displayed when the values for file length and file offset have been defined. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 31 - 76...
  • Page 32: Bootstrap Coaxpress Control

    Bootstrap CoaxPress control This chapter provides the following information: Overview Controls...
  • Page 33: Overview

    Default Connection Configuration Integer Connection Reset W/(R) Integer Master Host Connection-ID Integer Revision Integer Standard Integer Stream Packet Size Maximum Integer Test Error Count Selector Integer Test Error Count Integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 33 - 76...
  • Page 34: Controls

    Device Manufacturer Info String Device Model Name String Device User-ID String Device Vendor Name String Device Version String Controls 6.2.1 WidthAddress Manufacturer-specific address of the ROI width. Access Read Type Integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 34 - 76...
  • Page 35: Heightaddress

    Manufacturer-specific address of the feature AcquisitionMode. Access Read Type Integer 6.2.4 AcquisitionStartAddress Manufacturer-specific address of the feature AcquisitionStart. Access Read Type Integer 6.2.5 AcquisitionStopAddress Manufacturer-specific address of the feature AcquisitionStop. Access Read Type Integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 35 - 76...
  • Page 36: Pixelformataddress

    The size is defined in Bytes and will be a multiple of 4 Bytes. The defined size is that of the entire packet, not only the payload. Access read Type unsigned integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 36 - 76...
  • Page 37: Deviceconnectionid

    Writing into this register sets the connection speeds on the specified connections. Access read / write Type enumeration Connection configuration example (read the electronically readable manual for further information): MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 37 - 76...
  • Page 38: Connectionconfigdefault

    Access read Type unsigned integer — 0x00000000 Remark 6.2.14 ConnectionReset Writing 0x00000001 into this register will reset the connection of the device. Access read / write Type unsigned integer MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 38 - 76...
  • Page 39: Masterhostconnectionid

    — Bits 31 - 16: major revision Bits 15 - 00: minor revision Remark E.g. devices compliant to revision 1.1 of the specification shall return the value 0x00010001. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 39 - 76...
  • Page 40: Standard

    ID 0 … n-1, or n for the optional high-speed up-connection. Access read / write Type unsigned integer 0x00000000...0x00000003 0x00000000...0x00000003 Remark A connection reset sets the value to 0x00000000. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 40 - 76...
  • Page 41: Testerrorcount

    6.2.22 TestPacketCountRx Provides the currently received connection test packet count for the con- nection referred to by the register TestErrorCountSelector. Access read / write Type integer 0x0000000000000000 packet count MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 41 - 76...
  • Page 42: Capabilityregister

    Integer 6.2.25 VersionsSupported Indicates which CXP versions are supported. Access read Type Integer 6.2.26 VersionUsed Indicates the version of the CoaXPress specification used for communication between device and host. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 42 - 76...
  • Page 43: Testmode

    Selects the required XML manifest registers. It holds a number between zero and XmlManifestSize – 1. Access read / write Type unsigned integer 0 … XmlManifestSize-1 0 … XmlManifestSize-1 Remark A connection reset sets the value to 0x00000000. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 43 - 76...
  • Page 44: Xmlmanifestsize

    Reading the returned register returns the name, register address, and the length of the GenICam XML file stored in the flash memory of the camera. The format of the address MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 44 - 76...
  • Page 45: Xmlversion

    This expression indicates a GenICam XML file in the flash memory of the cam- era. The file can be read starting at address 8001000 and has a length of 16C34 Bytes. INFO MIKROTRON does not support strings that reference a XML file located on the vendors homepage. 6.2.32 XmlVersion Provides the version number for the XML file given in the manifest referenced by the register XmlManifestSelector.
  • Page 46: Deviceserialnumber

    Provides the model name of the device as a string. Access read Type string[0...32] — model name Remark Example: MC2586 6.2.36 DeviceUserID Provides a user-programmable identifier for the camera as a string. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 46 - 76...
  • Page 47: Devicevendorname

    Example: MIKROTRON GmbH 6.2.38 DeviceVersion This register contains the string with the version number of the connected device. Access read Type string — version number of the device Offset hex C4 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 47 - 76...
  • Page 48: Transport Layer Control

    Transport layer control This chapter provides the following information: Overview Controls...
  • Page 49: Overview

    CXP Connection Test Error Integer Count CXP Connection Test Packet Integer Count Controls 7.2.1 TLParamsLocked Access Read/write Type Integer 7.2.2 CxpLinkConfigurationStatus Current and active link configuration of the device. Access read MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 49 - 76...
  • Page 50: Cxplinkconfigurationpreferred

    CXP12_X2 CXP12_X4 7.2.3 CxpLinkConfigurationPreferred Provides the default link configuration of the device. Access Type enumeration CXP3_X1 CXP3_X2 CXP3_X4 CXP5_X1 CXP5_X2 CXP5_X4 CXP6_X1 CXP6_X2 CXP6_X4 CXP10_X1 CXP10_X2 CXP10_X4 CXP12_X1 CXP12_X2 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 50 - 76...
  • Page 51: Cxplinkconfiguration

    CXP5_X4 CXP6_X1 CXP6_X2 CXP6_X4 CXP10_X1 CXP10_X2 CXP10_X4 CXP12_X1 CXP12_X2 CXP12_X4 7.2.5 CxpConnectionSelector Selects the CoaXPress physical connection to the control. Access Type integer 0 ... 3, increment by 1 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 51 - 76...
  • Page 52: Cxpconnectiontestmode

    Current connection error count selected by the CxpConnectionSelector. Access Type integer Min: 0, representation: linear 7.2.8 CxpConnectionTestPacketCount Returns the 64bit test packet receive counter, selected by CxpCon- nectionSelector. Access Type integer Min: 0, representation: linear MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 52 - 76...
  • Page 53: Device Control

    Device control This chapter provides the following information: Overview Controls...
  • Page 54: Overview

    Access Length[Bytes] Interface Device Reset Integer Controls 8.2.1 DeviceReset This feature resets the device into power-up state. Access write Type unsigned integer 0x00000001 — Remark length of 4 Bytes MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 54 - 76...
  • Page 55: Image Format Control

    Image format control This chapter provides the following information: Overview Controls...
  • Page 56: Overview

    Image 1 Stream-ID Integer Pixel Format Enumeration Tap Geometry Enumeration DeviceScanType Enumeration Sensor Height Integer Sensor Width Integer Region Destination Enumeration Width Integer Offset-Y Integer Max. Width Integer Controls MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 56 - 76...
  • Page 57: Height

    Maximum height of the image in pixels. Access read Type unsigned integer — maximum usable sensor height 9.2.4 Image1StreamID This feature returns the stream ID of the primary image stream of the device. Access read MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 57 - 76...
  • Page 58: Pixelformat

    This feature describes the format of the image data that is transferred from the camera to the host. Access read Type enumeration Geometry_1X_1Y: Single pixel scanning from left to right and single line scanning from top to button see above MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 58 - 76...
  • Page 59: Devicescantype

    Effective width of the sensor in pixels. Access read only Type unsigned integer — sensor width 9.2.10 RegionDestination Controls the destination of the selected region. Access read/write Type enumeration — MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 59 - 76...
  • Page 60: Width

    The maximal offset equals to SensorHeight. The offset has to be incremented by 1 line. 9.2.13 WidthMax Maximum width of the image in pixels. Access read only Type unsigned integer maximally usable sensor width MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 60 - 76...
  • Page 61: Analog Control

    Analog control This chapter provides the following information: 10.1 Overview 10.2 Controls...
  • Page 62: Overview

    If the value is too small, the sensor will deliver a pixel value of 0 for gray shades. Access read/write Type enumeration 0 to 255 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 62 - 76...
  • Page 63 Analog control current black level value Remark can be incremented by 1 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 63 - 76...
  • Page 64: I/O Control

    I/O control This chapter provides the following information: 11.1 Overview 11.2 Controls...
  • Page 65: Overview

    Hirose connector Remark expert feature 11.2.2 LineSource This feature defines which signal will apply at the output selected with LineSelector. Access read/write Type enumeration ExposureActive: STRB (0) MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 65 - 76...
  • Page 66: Lineinverter

    UserOutputValue. Access read/write Type enumeration UserOutput1 = 1 UserOutput0 = 0 status of the variable Remark expert feature MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 66 - 76...
  • Page 67: Useroutputvalue

    OutputSelector. This static output level can be routed to a physical output with the feature LineSource. Access read/write Type boolean high = 1 low = 0 status of the bit Remark expert feature MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 67 - 76...
  • Page 68: Digital Control

    Digital control This chapter provides the following information: 12.1 Overview 12.2 Controls...
  • Page 69: Overview

    It is recommended to be used for 8-bit-images only. Access read/write Type float min: 1 - 4 max: 1 - 4 Remark digital gain can be de-/incremented in steps of 0.25 MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 69 - 76...
  • Page 70: Custom Features

    Custom features This chapter provides the following information: 13.1 Overview 13.2 Controls...
  • Page 71: Overview

    This feature resets the next packet transmission to connection „0“. Access write Type command 13.2.2 DeviceInformation This feature returns a value of the device information list selected by feature DeviceInfoSelector. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 71 - 76...
  • Page 72 0x00000040 for 32 degree Celsius and 0xFFFFFF2C for -2 degree Celsius Remark Model number, hardware revision, FPGA version, and firmware version are also included in the string of the 'DeviceVersion' Bootstrap feature. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 72 - 76...
  • Page 73: Deviceinformationselector

    Analog Register Set 0: “0” Analog Register Set 1: “1” Analog Register Set 2: “2” see row In 13.2.5 AnalogRegisterSelector Selects one of the analog registers for access. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 73 - 76...
  • Page 74: Analogvalue

    If this function is ON, the maximal frame rate for ROIs with a width <3200 pixel is limited. As this mode is not to be used with high frame rates, this usually does not cause any prob- lems. MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 74 - 76...
  • Page 75: Infofieldtimestampenable

    Noise. This feature reduces FPN by subtracting the dark current of pixels. Access read/write Type enumeration ON: MIKROTRON’s pixel FPN reduction is activated in order to improve the quality of the image OFF: MIKROTRON’s FPN is deactivated status (ON/OFF) MIKROTRON GmbH / 1.1 CXP2 / CAMMC1166/67-RG / 2020 75 - 76...
  • Page 76 MIKROTRON GmbH Landshuter Straße 20-22 D-85716 Unterschleißheim / Germany Phone: 0049-089-7263420 www.mikrotron.de info@mikrotron.de © 04-2020...

Table of Contents