Allied Vision Goldeye Manual

Camera link swir cameras
Table of Contents

Advertisement

Quick Links

C
L
SWIR C
AMERA
INK
AMERAS
Goldeye Camera Link
Register Controls Reference
V1.0.0
Allied Vision Technologies GmbH // Taschenweg 2a, 07646 Stadtroda, Germany
2021-Nov-12

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Goldeye and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Allied Vision Goldeye

  • Page 1 SWIR C AMERA AMERAS Goldeye Camera Link Register Controls Reference V1.0.0 Allied Vision Technologies GmbH // Taschenweg 2a, 07646 Stadtroda, Germany 2021-Nov-12...
  • Page 2: This Reference At A Glance

    Cool, stabilized, and TECless models. Data in this document is frozen This document is not being maintained after the initial release. If you need further information on Goldeye CL register controls, please visit www.alliedvision.com/en/about-us/contact-us/technical-support-repair-/-rma Further information and feedback • For more information on Goldeye CL cameras, including the Goldeye G/CL Features Reference, see www.alliedvision.com/en/support/technical-documentation/...
  • Page 3: Table Of Contents

    Enumeration ..........................23 Register Arrays and Indexing ..................... 23 Inquiry Registers ........................23 Accessing MaskedIntReg Registers ................... 24 Register Descriptions .................. 25 AcquisitionControl ..................25 RegAcquisitionCommand ..................... 25 RegTriggerInq........................26 RegAcquisitionFrameCount ....................26 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 4 RegFixedIntervalValue ......................47 RegTriggerSource[ ] ......................48 RegTriggerSourceInq...[ ] ...................... 49 AnalogControl ....................50 RegSensorGain ........................50 RegFPAInqGainX ........................51 DeviceControl ....................52 RegDeviceReset ........................52 RegDeviceFamilyName ......................52 RegDeviceFirmwareVersion ....................52 RegHeartbeatTimeoutMS ..................... 53 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 5 FileAccessControl ..................76 RegFileAccessBuffer ......................76 RegFileAccessBufferSizeInBytes ................... 76 RegFileSystemBlockSizeInBytes .................... 77 RegFileSystemTotalBlocks ....................77 RegFileSystemFreeBlocks ..................... 77 RegFileAccessLength ......................78 RegFileAccessOffset ......................78 RegFileDescription ........................ 78 RegFileDescriptionBuffer ...................... 79 RegFileOpenMode ........................ 79 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 6 RegNUCDatasetActiveTemperature ................... 101 RegNUCDatasetAuto ......................101 RegNUCDatasetDescription ....................102 RegNUCDatasetExposureTime ................... 102 RegNUCDatasetGain ......................103 RegNUCDatasetNodeSelector .................... 104 RegNUCDatasetNodeCount ....................104 RegNUCDatasetNodeValue ....................105 RegNUCDatasetSelector ..................... 105 RegFloatRegNUCDatasetTemperature ................106 RegNUCMode ........................106 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 7 RegClMinFValToFValDelay ....................121 RegClMinFValToLValDelay ....................121 RegDeviceTapGeometry ..................... 122 RegPayloadSize ........................122 UserSetControl ..................123 RegUserSetDefault ......................123 RegUserSetCmdExecute ..................... 124 RegUserSetNumber ......................125 RegUserSetCount ........................ 126 RegUserSetInq ........................126 Index ....................... 127 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 8: Contact Us

    102 Pickering Way - Suite 502 Allied Vision Technologies Asia Pte. Ltd Exton, PA 19341, USA 82 Playfair Rd, #07-02 D'Lithium Toll-free// +1-877-USA-1394 Singapore 368001 T// +1 978 225 2030 T// +65 6634 9027 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 9: Document History And Conventions

    Document history and conventions This chapter includes: Document history ..............10 Conventions used in this reference ........10 Copyright and trademarks ........... 11 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 10: Document History

    Date Remarks V1.0.0 2021-Nov-12 Initial document release as an excerpt from the Goldeye G/CL Features Reference V1.5.1. Conventions used in this reference To give this register controls reference an easily understandable layout and to emphasize important information, the following typographical styles and symbols...
  • Page 11: Symbols And Notes

    All trademarks, logos, and brands cited in this document are property and/or copyright material of their respective owners. Use of these trademarks, logos, and brands does not imply endorsement. Copyright © 2021 Allied Vision GmbH. All rights reserved. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 12: Image Data Flow And Controls Order

    Image data flow and controls order This chapter includes: Image data flow..............13 Value changes by control interdependencies...... 14 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 13: Image Data Flow

    To develop your application effectively, note the order in which the controls are processed in Goldeye G/CL cameras. In the Goldeye G/CL User Guide, the image data flow describes the sequence of image processing steps inside the camera. The shown functionalities represent controls or control groups.
  • Page 14: Value Changes By Control Interdependencies

    ExposureTime May interact Set Last Acquisi onFrameRate Acquisi onFrameRate Goldeye G/CL-030 TEC1 and G/CL-130 TEC1 only Figure 2: Interdependencies between controls Effects for the interdependent controls Changing one control's value affects other control's values, such as: value is changed. Height...
  • Page 15: Camera Link Registers

    Camera Link registers This chapter describes the registers for all Goldeye CL models. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 16: Introduction To Camera Link Registers

    The camera decodes and processes them and returns an appropriate acknowledge packet. Each packet is divided into three subranges: the serial prefix, CCD, and SCD. Note that for Camera Link, all protocol data is transferred in big endian format. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 17: Readmem Command Packet Layout

    This value defines the number of bytes to read from the desired address. The GenCP Standard recommends requesting not more than 1000 bytes. Table 5: ReadMem Command packet layout - Subrange: SCD Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 18: Gencp Readmem Acknowledge Packet Layout

    Table 7: ReadMem Acknowledge packet layout - Subrange: CCD Offset Size [Bytes] [Bytes] Name Description length payload This is the payload data returned from the camera‘s register map. Table 8: ReadMem Command packet layout - Subrange: SCD Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 19: Gencp Writemem Command Packet Layout

    This is a 64 bit value defining the address to write to. address payload This is the payload data that is to be written to the camera. Table 11: WriteMem Command packet layout - Subrange: SCD Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 20: Gencp Writemem Acknowledge Packet Layout

    This field defines, how many bytes of the related WriteMem command payload were written. This value is smaller or equal to the length field of the related format. WriteMem Table 14: WriteMem Acknowledge packet layout - Subrange: SCD Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 21: Gencp Checksum Calculation Function

    ((nNumBytes & (sizeof(uint16) - 1)) != 0) // special case: buffer length is odd number nChecksum += (((uint32) pBuffer[nNumBytesEven]) << 8); while ((nChecksum & 0xFFFF0000) != 0) nChecksum = (nChecksum & 0xFFFF) + (nChecksum >> 16); return(~((uint16) nChecksum)); Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 22: Further Issues To Consider When Programming Gencp

    "clSerialRead" function. • An Allied Vision GenCP Camera Link camera always starts up with a baud rate of 9600 bits per second. It is possible to change this value if required, but this requires following a special command sequence described in the GenCP stan- dard.
  • Page 23: Register Types

    Camera Link registers Register Types The following register types are used within Goldeye CL models: Register type Explanation A 32-bit or 64-bit integer register. Unless other stated, IntReg integer registers are unsigned by default. FloatReg A 32-bit floating point register.
  • Page 24: Accessing Maskedintreg Registers

    IntReg which are not part of the MaskedIntReg to the current read value, to avoid unintended data corruption. Note: the Reg prefix is used to keep names consistent to GenICam XML-file. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 25: Register Descriptions

    Valid if RegTriggerMode[AcquisitionStart] AcquisitionAbort Stop the camera receiving frame triggers and abort the current acquisition immediately. Acquisition will stop immediately, but a partially transferred image will be completed. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 26: Regtriggerinq

    Defines the number of frames to capture in a limited sequence of images. Used with RegAcquisitionMode MultiFrame Register name RegAcquisitionFrameCount Register type IntReg Access mode Address 0x00013108 Length (Bytes) Bits used 31..0 Possible values Description Default Minimum 65535 Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 27: Regacquisitionmode

    MultiFrame The camera will acquire the number of images specified by . Further trigger events will be ignored until AcquisitionFrameCount acquisition is stopped and restarted Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 28: Regacquisitionmodeinq

    Length (Bytes) Bits used 30..28 Bit assignment: Name and description ...MultiFrame If 1, camera supports multi frame acquisition..SingleFrame If 1, camera supports single frame acquisition..Continuous If 1, camera supports continuous acquisition. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 29: Regautomoderegionheight

    Address 0x000140F0 Length (Bytes) Bits used 31 .. 0 Units Pixels Possible values Description (Camera dependent) Default (=Maximum width of the sensor) Minimum Maximum used width of the sensor (Camera dependent) Maximum (= Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 30: Regautomoderegionoffsety

    Access mode Unit Pixels Address 0x000140F8 Length (Bytes) Bits used 31 .. 0 Possible values Description (Camera dependent) Default (=Maximum height of the sensor) Minimum Maximum height of the sensor (Camera dependent) Maximum (= Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 31: Regautomodeoutliersbright

    Number of outliers to discard on the lower (dark) end of the image histogram before calculating exposure adjustments. Register name RegExposureAutoOutliersDark Register type IntReg Access mode Unit 0.01 Percent Address 0x000140E8 Length (Bytes) Bits used 31..0 Possible values Description Default Minimum 1000 Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 32: Regexposureauto

    Auto exposure runs always Once Auto exposure runs until target is achieved, then ExposureAuto returns to other Required to set for external level trigger, for example the length of the pulse determines the exposure time. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 33: Regexposureautoinq

    RegExposureAuto Continuous ...Off Contains 1 if value is supported. RegExposureAuto RegExposureValueMin Shortest exposure duration possible. Register name RegExposureValueMin Register type IntReg Access mode Unit Microseconds Address 0x00014108 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 34: Regexposurevaluemax

    RegExposureValue The exposure duration currently set. Register name RegExposureValue Register type IntReg Access mode Unit Microseconds Address 0x00014110 Length (Bytes) Bits used 31..0 Possible values Description (Camera dependent) Default Minimum, Maximum (Camera dependent) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 35: Regexposureautoadjusttol

    Target a particular mean value of all measured pixels within the area. The target value itself is set by AutoModeRegion ExposureAutoTarget FitRange within the AutoModeRegion area Adjust the maximum pixel value to fit dynamic the sensor range. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 36: Regexposureautoalginq

    RegExposureAutoAlg FitRange RegExposureAutoMin Minimum automatic exposure value. Register name RegExposureAutoMin Register type IntReg Access mode Unit Microseconds Address 0x0001411C Length (Bytes) Bits used 31..0 Possible values Description (Camera dependent) Default, Minimum, Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 37: Regexposureautomax

    Target image mean value. Higher values result in brighter images. Only valid if ExposureAutoAlg Mean Register name RegExposureAutoTarget Register type IntReg Access mode Unit Percent Address 0x00014124 Length (Bytes) Bits used 31..0 Possible values Description Default Minimum Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 38: Regexposureautorate

    Length (Bytes) Bits used 31..30 Enumeration values: Value Name and description Automatic contrast mode is off. WholeImage Automatic contrast is calculated for the whole image. AutoModeRegion Automatic contrast is calculated for the defined region. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 39: Regcontrastautoinq

    Rate of exposure adjustments. Use this control to slow down the auto-exposure adjustments. Register name RegContrastAutoIntensityMax Register type IntReg Access mode Address 0x0001418C Unit Counts Length (Bytes) Bits used 31..0 Possible values Description 16383 Default Minimum Maximum 16383 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 40: Regcontrastautointensitymin

    Length (Bytes) Bits used Enumeration values: Value Name and description IntegrateWhileRead The integration interval is allowed to overlap with the readout IntegrateThenRead (Default) The integration interval is not allowed to overlap with the readout Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 41: Triggercontrol (Subcategory)

    FrameStart • : The trigger that starts the acquisition process. AcquisitionStart • : The trigger that ends the acquisition process. AcquisitionEnd Display name TriggerControl Origin of Camera functionality Control type (Subcategory) Category /AcquisitionControl Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 42: Regtriggerevent[ ]

    Length (Bytes) Bits used 31..0 Enumeration values: Value Name and description RisingEdge (Default) Rising edge trigger FallingEdge Falling edge trigger AnyEdge Rising and falling edge LevelHigh Active high signal LevelLow Active low signal Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 43: Regtriggereventinq

    , camera supports triggering on high level of signal..AnyEdge , camera supports triggering on both edges of signal..FallingEdge , camera supports triggering on falling edge of signal..RisingEdge , camera supports triggering on rising edge of signal. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 44: Regtriggerinq

    Array of FloatReg Access mode Unit Microseconds Addresses 0x0001341C for trigger FrameStart 0x000134DC for trigger AcquisitionStart 0x0001351C for trigger AcquisitionEnd Length (Bytes) Bits used 31..0 Possible values Description Default Minimum Maximum (Camera dependent) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 45: Regtriggerdelaymax

    Access mode Addresses 0x00013410 for trigger FrameStart 0x000134D0 for trigger AcquisitionStart 0x00013510 for trigger AcquisitionEnd Length (Bytes) Bits used Enumeration values: Value Name and description Off = Trigger disabled On = (Default) Trigger enabled Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 46: Regsoftwaretrigger

    RegFixedIntervalMax Longest fixed interval time possible, the interval time must not exceed the value stored here. Register name RegFixedIntervalMax Register type IntReg Access mode Unit Microseconds Address 0x00013134 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 47: Regfixedintervallimit

    The camera will then try to get as close to the desired interval time value as possible. Register name RegFixedIntervalValue Register type IntReg Access mode Unit Microseconds Address 0x00013138 Length (Bytes) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 48: Regtriggersource[ ]

    (Camera Link models only) from Camera Link frame grabber (Camera Link models only) from Camera Link frame grabber FixedRate Camera self-triggers at a fixed frame rate defined by AcquisitionFrameRate Software Software initiated image capture Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 49: Regtriggersourceinq

    Contains 1 if CC4 is supported ...Line2 Contains if trigger by Line2 is supported..Line1 Contains if trigger by Line1 is supported..Freerun Contains if the camera can run without external trigger at maximum speed. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 50: Analogcontrol

    Name and description (Default) Gain0 Sets FPA gain to lowest level Gain1 Sets FPA gain to a higher level than Gain0 (if available) Gain2 Sets FPA gain to a higher level than Gain1 (if available) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 51: Regfpainqgainx

    Bits used 31 ..29 Bit assignment: Name and description Gain2 Contains 1 if FPA Gain2 is supported. Gain1 Contains 1 if FPA Gain1 is supported. Gain0 Contains 1 if FPA Gain0 is supported. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 52: Devicecontrol

    Identifier of the product family of the device. Register name RegDeviceFamilyName Register type StringReg Access mode Address 0x00000084 Length (Bytes) RegDeviceFirmwareVersion Firmware version of the device. Register name RegDeviceFirmwareVersion Register type StringReg Access mode Address 0x000000C4 Length (Bytes) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 53: Regheartbeattimeoutms

    Camera Link registers RegHeartbeatTimeoutMS Controls the current heartbeat timeout of the link. Register name RegHeartbeatTimeoutMs Register type IntReg Access mode Unit Milliseconds Address 0x0001E800 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 54: Regserialportbaudrate

    Baud230400 If 1, serial port runs at 230.400 bits per second. Baud460800 If 1, serial port runs at 460.800 bits per second. Baud921600 If 1, serial port runs at 921.600 bits per second. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 55: Regserialportbaudrateinq

    If 1, serial port can run at 230.400 bits per second. Baud460800 If 1, serial port can run at 460.800 bits per second. Baud921600 If 1, serial port can run at 921.600 bits per second. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 56: Regdevicebaudrateswitchconfirmtimeout

    Register name RegDeviceManufacturerInfo Register type StringReg Access mode Address 0x00000104 Length (Bytes) RegDeviceModelName Camera family and model name, such as “Goldeye CL-032“. Software should use to distinguish between models. DevicePartNumber Register name RegDeviceModelName Register type StringReg Access mode Address 0x00000044 Length (Bytes) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 57: Regrelativehumidity[ ]

    ...SensorBoard Contains if a humidity sensor is present on the camera's sensor board..Sensor Contains if a humidity sensor is present on the camera's image sensor. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 58: Regdeviceserialnumber

    Device temperature, measured at the location selected by DeviceTemperatureSelector Register name RegTemperature[] Register type Array of FloatReg Access mode Unit Degree Celsius (°C) Address 0x00024104 for TemperatureSensor 0x00024108 for TemperatureSensorBoard 0x0002410C for TemperatureMainBoard Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 59: Regtemparatureinq

    RegDeviceUserID Used for example for multiple-camera setups for providing meaningful labels to individual cameras. RegDeviceUserID Register name Register type StringReg Access mode Address 0x00000184 Length (Bytes) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 60: Regdevicevendorname

    Name and description ...Off No correction is applied..LineGlitchOnly Reduces the effect of the horizontal line..BrightnessStep Levels the brightness above and below the horizontal line..BothDistortions (Default) Applies corrections for both distortions. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 61: Regsensorcoolingpower

    Regulates the sensor temperature in accordance with active values of other functionalities SensorTemperature TemperatureControlTarget (Only G/CL-008 models) Regulates the sensor temperature by heating and cooling, aiming to stabilize it at of the activated SensorTemperatureSetpointValue SensorTemperatureSetpointActive Activates that sets the RegSensorTemperatureTargetSetpoint active SensorTemperatureSetpointActive Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 62: Regsensortemperaturecontrolstate

    RegSensorTemperatureSetpointActivate Activates the currently selected temperature setpoint, which is represented by SensorTemperatureSetpointSelector Register name RegSensorTemperatureSetpointActivate Register type IntReg Access mode Address 0x000B0168 Length (Bytes) Bits used 31..0 Value Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 63: Regsensortemperaturesetpointactive

    Select the setpoint manually. The active setpoint is presented by and it can be changed by the SensorTemperatureSetpointActive following ways • SensorTemperatureSetpointSelector in succession SensorTemperatureSetpointActivate • SensorTemperatureTargetSetpoint mode. TemperatureControlTarget Auto The setpoint is selected automatically. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 64: Regsensortemperaturesetpointselector

    31..0 RegSensorTemperatureSetpointValue The setpoint temperature, corresponding to the setpoint selected by RegSensorTemperatureSetpointSelector Register name RegSensorTemperatureSetpointValue Register type IntReg Sign Signed Access mode Unit Degree Celsius (°C) Address 0x000B0158 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 65: Regsensortemperaturetargetsetpoint

    The selected setpoint is automatically activated. Decrementing to Setpoints lower than SetpointMode TargetSetpoint Auto disabled. Register name RegSensorTemperatureTargetSetpoint Register type IntReg Availability Only G/CL-008 models Sign Signed Access mode Address 0x000B016C Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 66: Digitaliocontrol

    Contains 1 if CC1 is supported ...LineIn4 Contains , if line is supported. LineIn4 ...LineIn3 Contains , if line is supported LineIn3 ...LineIn2 Contains , if line is supported. LineIn2 ...LineIn1 Contains , if line is supported. LineIn1 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 67: Reglineinglitchfilter[ ]

    (Camera Link models only) 0x000151E0 for (Camera Link models only) 0x000151E4 for (Camera Link models only) 0x000151E8 for (Camera Link models only) 0x000151EC for Length (Bytes) Bits used 31..0 Possible values Description Default Minimum Maximum 50,000 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 68: Reglineinglitchfiltermax

    (Camera Link models only) Contains , if line is supported. (Camera Link models only) Contains , if line is supported. (Camera Link models only) Contains , if line is supported. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 69: Reglineoutlevels

    Access mode Address 0x00015144 for LineOut1 0x0001514C for LineOut2 0x00015154 for LineOut3 Length (Bytes) Bits used Enumeration values: Value Name and description Normal Output signal is not changed. Invert Output signal is inverted. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 70: Reglineoutsource

    Active when acquisition start has been initiated LineIn1 Active when there is an external trigger at Line1 LineIn2 Active when there is an external trigger at Line2 Table 16: RegLineOutSource | Values and description (sheet 1 of 2) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 71 (Camera Link models only) Active when there is an external trigger at Strobe1 The output signal is controlled according to Strobe1 settings Table 16: RegLineOutSource | Values and description (sheet 2 of 2) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 72: Strobecontrol (Subcategory)

    Delay from strobe trigger to strobe output. Register name RegStrobe1Delay Register type IntReg Access mode Unit Microseconds Address 0x00015178 Length (Bytes) Bits used 31..0 Possible values Description (None) Default Minimum (Camera dependent) Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 73: Regstrobedelaymax

    (Camera dependent) RegStrobe1Duration Duration of strobe signal. Register name RegStrobe1Duration Register type IntReg Access mode Unit Microseconds Address 0x0001517C Length (Bytes) Bits used 31..0 Possible values Description (None) Default Minimum (Camera dependent) Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 74: Regstrobe1Durationmode

    Register type MaskedIntReg Access mode Address 0x00015174 Length (Bytes) Bits used Enumeration values: Value Name and description Source Strobe duration is the same as source duration Controlled Strobe duration is defined by RegStrobe1Duration Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 75: Regstrobe1Source

    Acquiring Active when acquisition start has been initiated. LineIn1 Active when there is an external trigger at Line1. LineIn2 Active when there is an external trigger at Line2. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 76: Fileaccesscontrol

    Access mode Address 0x000F0200 Length (Bytes) RegFileAccessBufferSizeInBytes Bits used 31..0 RegFileAccessBufferSizeInBytes Represents the size of the FileAccessBuffer Register name RegFileAccessBufferSizeInBytes Register type IntReg Access mode Unit Bytes Address 0x000F0084 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 77: Regfilesystemblocksizeinbytes

    Address 0x000F008C Length (Bytes) Bits used 31..0 RegFileSystemFreeBlocks Represents the number of free blocks in the file system. Register name RegFileSystemFreeBlocks Register type IntReg Access mode Address 0x000F0090 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 78: Regfileaccesslength

    Represents the description of the file selected by . A maximum of 32 FileSelector characters is allowed, including the trailing null character. Register name RegFileDescription Register type StringReg Access mode Address 0x000F0040 Length (Bytes) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 79: Regfiledescriptionbuffer

    Selects the access mode in which a file is opened in the device. Register name RegFileOpenMode Register type IntReg Access mode Address 0x000F000C Default Read Bits used 31..0 Enumeration values: Value Name and description Read Selects read-only open mode Write Selects write-only open mode Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 80: Regfileoperationexecute

    Contains the attribute that is to be used for newly created files or when the attribute of an existing file is changed. Register name RegFileAttributeBuffer Register type IntReg Access mode Unit Bytes Address 0x000F0030 Length (Bytes) Bits used 31..0 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 81: Regfileoperationselector

    FileTypeBuffer WriteAttribute Changes the attribute of the file selected by to the FileSelector attribute defined by FileAttributeBuffer. WriteDescription Changes the description of the file selected by FileSelector the type defined by FileDescriptionBuffer Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 82: Regfileoperationstatus

    Register name RegFileOperationStatus Register type IntReg Access mode Address 0x000F0010 Length (Bytes) Bits used 31..0 Enumeration values: Value Name and description Success The last file operation was successful. Failure The last file operation failed. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 83: Regfileselector

    Use this name to access the second user file slot. UserData3 Use this name to access the third user file slot. UserData4 Use this name to access the fourth user file slot. Table 17: Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 84: Regfilesize

    RegCanOpenFile Contains if the currently selected file can be opened RegCanDeleteFile Contains if the currently selected file can be deleted Table 18: RegFileStatus | Values and description (sheet 1 of 2) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 85: Regfiletype

    IntReg Access mode Address 0x000F0028 Length (Bytes) Bits used 31..0 Enumeration values: Value Name and description 0x00001000 Type is used for Non-Uniformity Correction data 0x00002000 Type is used for Defect Pixel Correction data Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 86: Imagecorrectioncontrol

    Camera Link registers ImageCorrectionControl Image corrections for SWIR sensors. The corrections applied to the image are of special relevance within the Goldeye camera. They are applied by the following modules. • Background Correction (BC) • Non-Uniformity Correction (NUC) • Defect Pixel Correction (DPC) The corrections need special correction data that must be provided prior to operating the image processing chain.
  • Page 87: Regbcdatasetoffsetvalue

    Register name RegBCDatasetOffsetValue Register type IntReg Sign Signed Access mode Address 0x00090498 Length (Bytes) Bits used 31..0 Possible values Description (None) Default Minimum -32768 32768 Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 88: Regbcintegrationabort, Regbcintegrationstart

    For optimal correction results: 1. Configure the settings you intend to use for your application. 2. Integrate a fresh background correction image without light (dark image) using these settings. 3. Finally, apply the background correction. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 89: Regbcintegrationcontrol

    BCIntegrationFrameCount rounded off to the next power of two. Register name RegBCIntegrationFrameCount Register type IntReg Access mode Unit Frames Address 0x000904B4 Length (Bytes) Bits used 31..0 Possible values Description Default Minimum Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 90: Regbcintegrationmode

    If , this can be used to get a BCMode dynamic frame-to-frame difference of the live image. to start the FrameBuffer writing, set BCIntegrationStart to stop it. BCIntegrationMode Integrate Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 91: Regbcmode

    RegBCInq Register name MaskedIntReg Register type Access mode 0x00090400 Address Length (Bytes) Bits used Enumeration values: Value Name and description Camera does not support background correction functionalities. Camera supports background correction functionalities. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 92: Regbcdatasetcount

    The current data set is valid, but at least one of the ROI settings has left the data set's ROI. Change Height Width OffsetX OffsetY accordingly, select a different data set or start a new integration. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 93: Regbcintegrationvalid

    31..0 Bits used Enumeration values: Value Name and description The most recently started integration process hasn‘t been completed yet or was unsuccessful. The most recently started integration process is done and was successful. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 94: Defectpixelcorrection (Subcategory)

    These pixels are counted as defect pixels. This category handles all functionalities necessary to apply the defect pixel correction (DPC). Refer to the Goldeye G/CL Technical Manual for a description of how the defect pixel correction is applied.
  • Page 95: Regdpcdatasetactivedescription

    The mapping of an index value to a specific correction data file may vary from camera to camera or after correction data modifications. RegDPCDatasetSelector Register name IntReg Register type Access mode 0x00090244 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 96: Regdpcmode

    Register name MaskedIntReg Register type Access mode 0x00090200 Address Length (Bytes) Bits used Enumeration values: Value Name and description Camera does not support defect pixel correction functionalities Camera supports defect pixel correction functionalities. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 97: Regdpcdatasetcount

    The number of available DPC datasets in the camera. RegDPCDatasetCount Register name IntReg Register type Access mode 0x00090208 Address Length (Bytes) 31..0 Bits used Camera dependent Default Possible values Description (None) Default Minimum Maximum (Camera dependent) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 98: Nonuniformitycorrection (Subcategory)

    RegNUCDatasetSelector information about the data sets. RegNUCDatasetActive Register name IntReg Register type Access mode 0x00090004 Address Length (Bytes) 31..0 Bits used Possible values Description (None) Default Minimum Maximum (Camera dependent) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 99: Regnucdatasetactivedescription

    The number of distinct reference values is limited by available correction data, depending on the camera model. RegNUCDatasetActiveExposureTime Register name IntReg Register type Access mode 0x0009001C Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 100: Regnucdatasetactivegain

    RegNUCDatasetActiveGain Register name IntReg Register type Access mode 0x00090018 Address Length (Bytes) 31..0 Bits used Enumeration values: Value Name and description Gain0 SensorGain = Gain0 Gain1 SensorGain = Gain1 Gain2 SensorGain = Gain2 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 101: Regnucdatasetactivetemperature

    Enumeration values: Value Name and description The automatic mode is off Once Auto-NUC occurs until target is achieved, then NUCDatasetAuto returns to Off Continuous The non-uniformity correction will continue according to the scene illumination Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 102: Regnucdatasetdescription

    . The data set should be selected so that the actual RegNUCDatasetSelector exposure time setting corresponds to the reference value. RegNUCDatasetActiveExposureTime Register name IntReg Register type Access mode 0x90050 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 103: Regnucdatasetgain

    RegNUCDatasetGain Register name IntReg Register type Access mode 0x0009004C Address Length (Bytes) 31..0 Bits used Enumeration values: Value Name and description Gain0 SensorGain = Gain0 Gain1 SensorGain = Gain1 Gain2 SensorGain = Gain2 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 104: Regnucdatasetnodeselector

    Description (None) Default Minimum (Camera dependent) Maximum RegNUCDatasetNodeCount Number of nodes stored in the current NUC data set. RegNUCDatasetNodeCount Register name IntReg Register type Access mode 0x0009007C Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 105: Regnucdatasetnodevalue

    RegNUCDatasetSelector Register name IntReg Register type Access mode 0x00090044 Address Length (Bytes) 31..0 Bits used (Camera dependent) Default Possible values Description (None) Default Minimum (Camera dependent) Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 106: Regfloatregnucdatasettemperature

    Name and description Image data is passed through unchanged. TwoPoint Uses a dark reference image and a bright reference image to calculate offset and gain for each pixel and correct the non-uniformity accordingly. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 107: Regnucinq

    The number of available NUC datasets in the camera. RegNUCDatasetCount Register name IntReg Register type Access mode 0x00090008 Address Length (Bytes) 31..0 Bits used Possible values Description (None) Default Minimum (Camera dependent) Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 108: Imageformatcontrol

    Register name prefix MaskedIntReg Register type Access mode 0x00011000 Address Length (Bytes) 31..0 Bits used Bit assignment: Name and description ...BinningY , camera supports vertical binning..BinningX , camera supports horizontal binning. Table 19: Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 109: Regbinningxvalue

    Length (Bytes) 31..0 Bits used Possible values Description Default Minimum Maximum (Camera dependent) RegBinningXMax Maximum supported horizontal binning value. RegBinningXMax Register name IntReg Register type Access mode 0x00011104 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 110: Regbinningyvalue

    Length (Bytes) 31..0 Bits used Possible values Description Default (Camera dependent) Minimum, Maximum RegBinningYMax Maximum supported vertical binning value RegBinningYMax Register name IntReg Register type Access mode 0x00011124 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 111: Regheight

    Address Length (Bytes) 31..0 Bits used RegImageSize Size of images, for the current format and size. RegImageSize Register name IntReg Register type Access mode Bytes Unit 0x00012200 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 112: Regregionx

    IntReg Register type Access mode 0x0001213C Address Length (Bytes) 31..0 Bits used RegWidthInc Reports the AOI width granularity. RegWidthInc Register name IntReg Register type Access mode 0x00012140 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 113: Regmaxregionx

    Length (Bytes) 31..0 Bits used Possible values Description Default Minimum (Camera dependent) Maximum RegMinHeight Minimum supported AOI height. RegMinHeight Register name IntReg Register type Access mode 0x00012144 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 114: Regheightinc

    IntReg Register type Access mode 0x00012148 Address Length (Bytes) 31..0 Bits used RegMaxRegionY Maximum AOI y-axis start position. RegMaxRegionY Register name IntReg Register type Access mode 0x00012150 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 115: Regpixelformat

    Camera Link registers RegPixelFormat There are various pixel data formats that Goldeye Camera Link models can output. Not all models have every mode (see the Goldeye G/CL Technical Manuals for details). RegPixelFormat Register name Register type IntReg Access mode Address...
  • Page 116: Regpixelformatinq

    , camera supports Mono8 pixel format. RegPixelFormatInq... Register name prefix MaskedIntReg Register type Access mode 0x00012104 Address Length (Bytes) 31..0 Bits used Bit assignment: Name and description ...Mono14 , camera supports Mono14 pixel format. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 117: Regsensorbits

    Length (Bytes) 31..0 Bits used RegSensorType Type of image sensor. RegSensorType Register name MaskedIntReg Register type Access mode 0x00011020 Address Length (Bytes) 31..24 Bits used Enumeration values: Value Name and description Monochrome (Not used) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 118: Regsensorwidth

    Minimum, Maximum RegWidthMax Maximum image width for the current image mode. Horizontal binning, for example, will change this value. RegMaxWidth Register name IntReg Register type Access mode 0x00012110 Address Length (Bytes) 31..0 Bits used Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 119: Transportlayercontrol

    RegClClockFrequency Register type IntReg Access mode Unit Hertz Address 0x000C0000 Length (Bytes) Bits used 31..0 Possible values Description 25 000 000 Minimum 40 000 000 (CL-008 and CL-032) 85 000 000 (CL-033) Maximum Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 120: Regcllvaltofvaldelay

    It may cause side effects such as jitter in the image output or increasing delay between recorded image and output image if configured inappropriately. Register name RegClLValToLValDelay Register type IntReg Access mode Address 0x000C0010 Length (Bytes) Bits used 31..0 Possible values Description Minimum Maximum 1024 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 121: Regclminfvaltofvaldelay

    Register name RegClMinFValToLValDelay Register type IntReg Access mode Address 0x000C000C Length (Bytes) Bits used 31..0 Possible values Description Minimum Maximum 1023 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 122: Regdevicetapgeometry

    Two pixels per clock cycle RegPayloadSize Maximum size of image block payload. Register name RegPayloadSize Register type IntReg Access mode Address 0x00011170 Length (Bytes) Bits used 31..0 Possible values Description Minimum (Camera dependent) Maximum (Camera dependent) Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 123: Usersetcontrol

    Selects UserSet2's settings to be loaded upon camera startup. UserSet3 Selects UserSet3's settings to be loaded upon camera startup. UserSet4 Selects UserSet4's settings to be loaded upon camera startup. UserSet5 Selects UserSet5's settings to be loaded upon camera startup. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 124: Regusersetcmdexecute

    Value Name and description UserSetLoad Loads camera parameters from the user set specified by RegUserSetNumber UserSetSave Saves camera parameters to the user set specified by . The default setting cannot be overwritten. RegUserSetNumber Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 125: Regusersetnumber

    UserSet4 Selects UserSet4 to be loaded or saved upon the next user set load/ save operation. UserSet5 Selects UserSet5 to be loaded or saved upon the next user set load or save operation. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 126: Regusersetcount

    Length (Bytes) 31..0 Bits used RegUserSetInq RegUserSetInq Register name MaskedIntReg Register type Access mode 0x00017000 Address Length (Bytes) Bits used Bit assignment Name and description Contains 1 if the camera supports user sets. Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 127: Index

    Allied Vision contact ........
  • Page 128 NonUniformityCorrection (subcategory) ....... . . 98 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 129 RegDPCDatasetCount ..........97 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 130 RegHeightInc ............114 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 131 RegPixelFormat ........... . . 115 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 132 RegTriggerSourceInqCC3 ..........49 Goldeye Camera Link Register Controls Reference V1.0.0...
  • Page 133 UserSetControl (category) ..........123 Goldeye Camera Link Register Controls Reference V1.0.0...

Table of Contents