Automation Technology C4-1280-GigE Quick user guide

C4-1280-GigE Camera
Hardware Reference
Manual
Rev 1.4
Automation Technology GmbH


C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •iii
Table Of Contents
Table Of Contents iii
C4 Camera Series Overview 2
Introduction................................................................................................... 2
Measuring Principle........................................................................................ 2
Geometry 1 ....................................................................................... 3
Geometry 2 ....................................................................................... 3
Geometry 3 ....................................................................................... 4
Geometry 4 ....................................................................................... 4
The C4-1280-GigE Camera General Specifications ......................................... 5
Mechanical Drawings ......................................................................... 6
The C4-1280-GigE Camera Sensor Specifications............................................ 7
C4-1280-GigE Camera Operational Reference 8
C4-1280-GigE Camera GenICam Features..................................................... 8
Device Information ............................................................................. 8
Image Format Control ........................................................................ 8
Acquisition Control ............................................................................. 9
Camera Controls – AOIs..................................................................... 9
Camera Controls – ModeAndAlgorithmControls.................................... 9
Camera Controls – SensorControls .................................................... 10
Camera Controls – DataOutput......................................................... 10
Camera Controls – Commands ......................................................... 11
Camera I/O..................................................................................... 11
Trigger Controls ............................................................................... 12
Trigger Controls – ResolverRS422 ...................................................... 12
GigE Vision Transport Layer............................................................... 12
Camera Persistance Support, UserSets................................................ 13
Event Generation.............................................................................. 13
The C4-1280-GigE Camera Algorithms......................................................... 14
The Image Mode (IMG) .................................................................... 14
The Maximum Intensity Profile Mode (MAX)......................................... 15
The Threshold Mode (TRSH) .............................................................. 16
The Center Of Gravity Mode (COG).................................................. 17
The Data Output Format .............................................................................. 18
The Data Channel Assignment DC0-DC2........................................... 18
C4-1280-GigE Camera Triggering ............................................................... 19
Description of Profile Trigger Modes................................................... 19

iv •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
Description of Modes for Triggering of Sequencer/Frame and Profile
Acquisition ....................................................................................... 21
C4-1280-GigE Camera Interface.................................................................. 23
The GigE Interface............................................................................ 23
The I/O & Power Interface................................................................. 23
The Illumination Control.................................................................... 24
Description of LEDs........................................................................... 25
Integrated RS232 serial interface and Camera Boot Log....................... 26
The External C4 I/O Panel............................................................................ 27
Service Information 28
Document Revision ...................................................................................... 28
Product Information and Updates .................................................................. 28
Warranty Conditions .................................................................................... 29

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •1
© 2010 Automation Technology GmbH.
All rights reserved. No part of this document shall be reproduced, stored in a retrieval system, or
transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise without
consent in writing from the owners, AT-Automation Technology GmbH.
Disclaimer
While care has been exercised in the preparation of this document to ensure that it is fully correct and
comprehensive, the owners assume no responsibility for errors or omissions. Neither is any liability
assumed for damages resulting from the use of the information contained herein. No license is
granted under any patents or patent right of AT – Automation Technology GmbH.
Trademarks
All nationally and internationally recognized trademarks and trade names are hereby acknowledged.
This document is subject to change without notification. All rights reserved.

2 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
C4 Camera Series Overview
Introduction
The C4 camera series is a revolutionary product family of intelligent high speed sensors. It is optimised
for 3D profile measurement by means of laser triangulation technique. The 3D profile extraction is
performed in the camera by using high performance Field Programmable Gate Array processors. At
the same time the 3D profile data is sent to the PC over a Gigabit Ethernet interface (GigE). This
extreme data reduction boosts the measuring speed to unprecedented levels without affecting the
performance of the connected image processing unit.
Measuring Principle
The C4 camera acquires height profiles and height images based on the laser triangulation principle.
According to this method a laser line is projected on the object from one direction. The C4 camera
views the object from another angle defining the triangulation geometry. The resulting sensor image is
evaluated by the C4 camera core and converted into a single height profile. By scanning the laser line
over the object a complete height image can be acquired.
The figures below demonstrate some typical triangulation geometries. The following notation is used in
the approximation of height resolution:
∆X= resolution along the laser line (lateral),
∆Y= resolution perpendicular to the laser line (longitudinal in the direction of motion),
∆Z= height resolution.

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •3
Geometry 1
The laser line is projected perpendicular to the object surface, while the camera views the object under
the triangulation angle α.
The height resolution can be approximated: ∆Z ≈∆X / sin(α)
Geometry 2
The camera views the object perpendicularly to its surface, while the laser line is projected under the
triangulation angle α.
The height resolution can be approximated: ∆Z ≈∆X / tan(α)
α

4 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
Geometry 3
The camera views the object under an angle α, while the laser line is projected under a different
angle β.
The height resolution can be approximated: ∆Z ≈∆X * cos(β) / sin(α+ β),
in case α= β(direct reflex) : ∆Z ≈∆X / 2* sin(α)
αβ
Geometry 4
The camera views the object under an angle α, while the laser line is projected under a different
angle βat the camera side.
The height resolution can be approximated: ∆Z ≈∆X * cos(β) / sin(α- β),
α
β

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •5
The C4-1280-GigE Camera General Specifications
Camera Controls
Synchonization Modes Free running, Triggered, Software Triggered
Explosure Modes Programmable, Pulse controlled
Shutter Modes Global Shutter
Digital Trigger Input 2 optoisolated inputs, 5V or 24V with C4-I/O-Panel
VIL, logic ‚0’ Voltage < 2.5V
VIH, logic ‚1’ Voltage > 3.5V
Encoder Trigger Input RS422 Standard with 100 Ohm termination
Digital Output 2 optoisolated outputs
VOL, logic ‚0’ Voltage 0.5V
VOH, logic ‚1’ Voltage OC output with 4.7kOhm pull-up to
VCC I/O
IOH, logic ‚1’ output current OC output with 4.7kOhm pull-
up to VCC I/O
IOL, logic ‚0’ output current 8mA
Illumination Control Power 5V DC, 200mA, Modulation 20kHz
Features
3D-Algorithms MAX, TRSH, COG, user specific
Smart Camera Dedicated CPU for custom image processing, 1Gb image
memory, 256 Mb processor instruction and data memory
High Speed Acquisition Full frame: 500 fps
High Dynamic Range Imaging Multiple Slope Curve, Non-Destructive Readout
Optical Interface
Lens Mount M42x1 with Back Focal Distance 6.52mm
Adapter for C-Mount lens (must
be ordered separately)
Back Focal Distance 17.52mm
Adapter for F-Mount lens with
Bajonett mount (must be
ordered separately)
Back Focal Distance 46.50 mm
Mechanical Interface
Camera Size 68 mm x 68 mm x 59 mm (with C-Mount adapter)
68 mm x 68 mm x 88 mm (with F-Mount adapter)

6 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
Mechanical Interface
Mass (without optics) 340g (C-Mount), 410g (F-Mount)
Power connector 20-pin MDR
Ethernet connector RJ45
Illunimation control connector 5-pin M9
Electrical Interface
Input Voltage 10 - 24V DC
Power consumption <10W
Operating Temperature 0°C to +50°C (non condensing)
Output Data Interface Gigabit Ethernet (IEEE 802.3)
Communication Protocol GigE Vision with GeniCam
Mechanical Drawings
C4-1280-GigE with C-Mount adapter:
C4-1280-GigE with F-Mount adapter:

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •7
The C4-1280-GigE Camera Sensor Specifications
Parameters Specifications
Sensitivity at peak response 20000 LSB / µJ / cm² @680nm
Resolution 1280 x 1024
Pixel Size 14µm x 14µm
Sensor Size 17.92mm x 14.34mm, diagonal: 22.95mm
Optics 1”
Sensor ADC Resolution 10 bit
Sensor Dynamic Range 90dB
Max. Internal Full-Frame Rate 500fps
Max. External Full-Frame Rate 80fps
Max. Profile Rate at Max. Row
Length = Max. Internal Row
Frequency / Number of Rows
32000 Hz (16 rows)
16000 Hz (32 rows)
8000 Hz (64 rows)
4000 kHz (128 rows)
2000 Hz (256 rows)
1000Hz (512 rows)
500 Hz (1024 rows)
Spectral sensitivity of C4-1280 sensor

8 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
C4-1280-GigE Camera
Operational Reference
C4-1280-GigE Camera GenICam Features
Device Information
Name Rev. Interface Access Description
DeviceVendorName 1.0 IString R The name of the device vendor.
DeviceModelName 1.0 IString R The name of the device model.
DeviceManufacturerInfo 1.0 IString R Additional info from manufacturer about this device.
DeviceVersion 1.0 IString R A string identifying the version of the device.
DeviceFirmwareVersion 1.0 IString R Version of firmware/software.
DeviceID 1.0 IString R A unique identifier of the device, e.g., a serial number
or a GUID (User Data in GigE Boot register).
DeviceUserID 1.0 IString R/W User-programmable device identifier.
DeviceScanType 1.0 IEnumeration R - Areascan
- Linescan
DeviceReset 1.0 ICommand W Resets and reboots the device immediately.
DeviceRegistersStreamingStart 1.2 ICommand W Announces the start of registers streaming without
immediate checking for consistency.
DeviceRegistersStreamingEnd 1.2 ICommand W Announces the end of registers streaming and
perform validation for registers consistency before
activating them. This will also update the
DeviceRegistersValid flag.
DeviceRegistersCheck 1.2 ICommand W Performs an explicit register set validation for
consistency.
DeviceRegistersValid 1.2 IBoolean R Indicates whether the current register set is valid and
consistent.
DeviceTemperature AT IFloat R Device temperature in degrees Celsius (°C).
DeviceMaxThroughput 1.2 IInteger R Maximum Bandwidth of data in Bytes/sec.
Image Format Control
Name Rev. Interface Access Description
PayloadSize 1.0 IInteger R PayloadSize provides the number of bytes transferred
for each image on the stream channel
SensorWidth 1.0 IInteger R Width of sensor (effective pixels)
SensorHeight 1.0 IInteger R Height of sensor (effective pixels)
Width 1.0 IInteger R/(W) Width of Image/Area Of Interest.
In Image-Mode writing this manipulates AOI[0].width.
Height 1.0 IInteger R/(W) Height of Image/Area Of Interest.
In Image-Mode writing this manipulates AOI[0].height
PixelFormat 1.0 IEnumeration R/(W) Format of the image pixels. For more details, see the
Pixel Format description chapter.
- Mono8
- Mono16
ReverseX 1.0 IBoolean R/W When set to true, this parameter flips the image
horizontally.

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •9
Name Rev. Interface Access Description
ReverseY 1.0 IBoolean R/W When set to true, this parameter flips the image
vertically.
OffsetX 1.0 IInteger R/W X Offset of AOI
TestImageSelector 1.0 IEnumeration R/W Selection of the test image to be used.
- Off
- GreySensorColumnPattern
LinePitch 1.0 IInteger R Distance between consecutive lines in bytes.
PixelDynamicRangeMin 1.0 IInteger R Minimum pixel value sent by the camera.
PixelDynamicRangeMax 1.0 IInteger R Maximum pixel value sent by the camera.
Acquisition Control
Name Rev. Interface Access Description
AcquisitionStart 1.0 ICommand W Issues the START command. This starts the
acquisition.
AcquisitionStop 1.0 ICommand W Issues the STOP command. This stops the
acquisition.
AcquisitionMode 1.0 IEnumeration R/W Defines the type of acquisition:
- SingleFrame
- MultiFrame
- Continuous
AcquisitionAbort 1.0 ICommand W Issues the ABORT command. This immediately
aborts the acquisition without completing the current
frame.
AcquisitionFrameCount 1.0 IInteger R/W Number of frames to be acquired in MultiFrame
acquisition mode. The minimum allowable value is 1.
AcquisitionFrameRateAbs 1.2 IFloat R The frame rate of the imager. Absolute units are in
Hz.
AcquisitionStatusSelector 1.2 IEnumeration R/W Selector for AcquisitionStatus to read:
- AcquisitionTriggerWait
- AcquisitionActive
- AcquisitionTransfer
- FrameTriggerWait
AcquisitionStatus[AcquisitionStat
usSelector]
1.2 IBoolean R Status of the selected acquisition flag
Camera Controls – AOIs
Name Rev. Interface Access Description
MaxNumAOIs AT IInteger R Maximal Number of AOIs.
NumAOIs AT IInteger R/W Number of used AOIs.
ImageModeAoiSelector AT IInteger R/W Selects the AOI to show in image mode
AOISelector AT IInteger R/W Selects which AOI to control.
AOIHeight AT IInteger R/W Height of Aoi
AOIOffsetY AT IInteger R/W Aoi Offset X
AOIThreshold AT IInteger R/W Intensity threshold value for selected AOI.
Camera Controls – ModeAndAlgorithmControls
Name Rev. Interface Access Description
CameraMode AT IEnumeration R/W Selects the Camera mode or algorithm:
- Image
- CenterOfGravity
- Threshold
- MaximumIntensity
ProfilesPerFrame AT IInteger R/W This feature represents the number of Profiles per
Frame in 3D-Mode expelled by the camera.
AbsOffsetPos AT IBoolean R/W True: Absolute row position is returned. False:
Offset position with respect to the start row of AOI is
returned.
TrshFirstFalling AT IBoolean R/W Validates every Gaussian curve detected along an
image column.
NumCOGSP AT IInteger R/W Number of subpixel bits of COG output (0-6).
PosValidationEn AT IBoolean R/W Any invalid Gaussian 3D position value in all DC is
set to 0.

10 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
Name Rev. Interface Access Description
ClearInvalidPos AT IBoolean R/W Suppress one pixel wide lines.
ValidationWidthMin AT IInteger R/W Minimum width of valid intensity distribution in 3D-
mode.
ValidationWidthMax AT IInteger R/W Maximum width of valid intensity distribution in 3D-
mode.
ValidationSumMin AT IInteger R/W Minimum sum of intensity of valid intensity
distribution in 3D-mode.
ValidationSumMax AT IInteger R/W Maximum sum of intensity of valid intensity
distribution in 3D-mode.
Camera Controls – SensorControls
Name Rev. Interface Access Description
SensorFrameCounter AT IInteger R Sensor frame counter.
SensorReadoutTime AT IInteger R Sensor Readout Time in us.
ExposureTimeAbs AT IInteger R/W Sensor integration time in µs.
FramePeriode AT IInteger R/W Time between two frames in µs.
FrameRate AT Float R Frame rate in Hz
ExposureMode AT IEnumeration R Sensor exposure mode:
- Interleaved (the sensor integration and readout
are performed in parallel).
MultipleSlopeMode AT IEnumeration R/W MultipleSlope Mode:
- SingleSlope
- DualSlope
- TripleSlope
DualSlopeTime AT IInteger R/W DualSlopeTime in % of sensor integration time
TripleSlopeTime AT IInteger R/W TripleSlopeTime in % of sensor integration time
FPNCorrection AT IEnumeration R/W FPN Correction:
- Enable
- Disable
GainAbs 1.2 IEnumeration R/W Gain value:
- 1
- 1.5
- 2
- 2.25
- 3
- 4
DarkOffsetEnable AT IBoolean R/W Dark offset enable.
AntiBlooming AT IFloat R/W Antiblooming Voltage (DAC 1)
ResetTS AT IFloat R/W Reset Voltage Triple Slope (DAC 2)
Reset AT IFloat R/W Reset Voltage (DAC 3)
ResetDS AT IFloat R/W Reset Dual Slope (DAC 4)
Precharge AT IFloat R/W Precharge Voltage (DAC5)
MemH AT IFloat R/W Pixels memory element high level (DAC6)
MemL AT IFloat R/W Pixels memory element low level (DAC7)
NDRMode AT IEnumeration R/W Non Destructive Readout Mode:
- Off
- On
- SingleFrameMode.
NDRSingleFrameNumber AT IInteger R/W NDR single frame number.
NumberOfNDRFrames AT IInteger R/W Number of NDR frames.
NDRExposureTimeAbs_1 AT IInteger R/W NDR exposure time 1.
NDRExposureTimeAbs_2 AT IInteger R/W NDR exposure time 2.
NDRExposureTimeAbs_3 AT IInteger R/W NDR exposure time 3.
NDRExposureTimeAbs_4 AT IInteger R/W NDR exposure time 4.
Camera Controls – DataOutput
Name Rev. Interface Access Description
EnableDC0 AT IBoolean R/W Activates the output data channel DC0.
EnableDC1 AT IBoolean R/W Activates the output data channel DC1.
EnableDC2 AT IBoolean R/W Activates the output data channel DC2.
EnableDC0Shift AT IBoolean R/W Right shift twice the intensity value in DC0.
EnableDC1TrshWidth AT IBoolean R/W Controls the output in channel DC1, when TRSH
algorithm is selected: True: DC1 outputs the laser
line width. False: DC1 outputs the left edge
position.

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •11
EnableDC1Width AT IBoolean R/W Controls the output in channel DC1, when COG
algorithm is selected: True: DC1 outputs the laser
line width. False: DC1 outputs the left edge
position.
EnableDC1Flags AT IBoolean R/W When in 16 bit mode, the bits 12-15 of output
channel DC1 contain additional algorithm flags
EnableDC2TrshSP AT IBoolean R/W Controls the output in channel DC2, when TRSH
algorithm is selected: True: DC2 outputs the line
position value with one subpixel. False: DC2
outputs the right edge position.
Camera Controls – Commands
Name Rev. Interface Access Description
CalibSensor AT ICommand W Start internal sensor FPN calibration.
StartPulse AT ICommand W Send Start pulse.
StopPulse AT ICommand W Send Stop pulse.
TriggerPulse AT ICommand W Send Trigger pulse.
Camera I/O
Name Rev. Interface Access Description
Input1 AT IEnumeration R Lists the input signals available for IN1:
- Input1_Unused.
- Input1_FrameStart
- Input1_EnableFrame
- Input1_Trigger
Input2 AT IEnumeration R Lists the input signals available for IN2:
- Input2_Unused.
- Input2_StopFrame
- Input2_Trigger
Output1 AT IEnumeration RW Selects the output signal for OUT1:
- Out1_IntegrationActive
- Out1_SequencerActive
- Out1_IntegrationDualSlopeActive
- Out1_IntegrationTripleSlopeActive
- Out1_High
- Out1_Low
- Out1_InternalTrigger
Output2 AT IEnumeration RW Selects the output signal for OUT2:
- Out2_IntegrationActive,
- Out2_High
- Out2_Low
- Out2_IntegrationDualSlopeActive
- Out2_IntegrationTripleSlopeActive
- Out2_TriggerOverrun
- Out2_ResolverCountDir
- Out2_TriggerBusy
TriggerOverrun AT IBoolean R Trigger Overrun Flag.
Input1Level AT IEnumeration R The voltage level of IN1:
- Input1Level_High
- Input1Level_Low
Input2Level AT IEnumeration R The voltage level of IN2:
- Input2Level_High
- Input2Level_Low
RS422ChannelALevel AT IEnumeration R Voltage level of RS422 Channel A:
- RS422ChannelALevel_High
- RS422ChannelALevel_Low
RS422ChannelBLevel AT IEnumeration R Volatge level of RS422 Channel B
- RS422ChannelBLevel_High
- RS422ChannelBLevel_Low
LaserPower AT IInteger R/W Sets the output analog voltage of illumination control
in the range 0.0-5.0 V DC (corresponds to 0...100%)
LaserTurnOn AT IInteger R/W Laser turn on/off.
VoltageIn AT IFloat R Reads the input analog voltage of illumination control
(range 0.0-5.0 V DC)

12 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
Trigger Controls
Name Rev. Interface Access Description
SequencerMode AT IEnumeration R/W Selects the start trigger mode:
- FreeRun
- StartStopCameraInput12
- StartCameraInput1
- GateCameraInput1
ProfileTriggerMode AT IEnumeration R/W Selects the profile trigger mode:
- FreeRun
- CameraInput1
- CameraInput2
- EncoderResolverInterfaceRS422.
Trigger Controls – ResolverRS422
Name Rev. Interface Access Description
TriggerDivider AT IInteger R/W Trigger Divider.
TriggerDirectionMode AT IBoolean R/W Count resolver pulses in both directions.
TriggerReverseDirection AT IBoolean R/W Reverse the resolver count direction..
TriggerResolverEnable AT IBoolean R/W Enables the Resolver Trigger
TriggerDividerLoadAtStart AT IBoolean R/W Reload the Trigger Divider when the next Trigger
occurs.
LoadTriggerCounter AT ICommand R/W Pulse to load the Trigger Counter.
ClearTriggerOverrun AT ICommand R/W Pulse for clearing Trigger – Overrunflag.
GigE Vision Transport Layer
Name Rev. Interface Access Description
GevVersionMajor 1.2 IInteger R This field represents the major version of the GigE
Vision specification supported by this device
GevVersionMinor 1.2 IInteger R This field represents the minor version of the GigE
Vision specification supported by this device
GevDeviceModeIsBigEndian 1.2 IBoolean R This represents the endianess of bootstrap registers
(FALSE: Little-endian device TRUE: Big-endian
device)
GevDeviceModeCharacterSet 1.2 IEnumeration R This feature represents the character set of all boot
strap strings:
- CharacterSet_UTF8
GevInterfaceSelector 1.2 IEnumeration R Indicates the index of the network interface to
configure:
- EnumEntry_GevInterfaceSelector_Interface_0
GevMACAddress 1.2 IInteger R 48-bit MAC address of the selected interface
GevSupportedIPConfigurationLLA 1.2 IBoolean R/W Indicate if LLA (Auto-IP) is supported by the selected
interface
GevSupportedIPConfigurationDHC
P
1.2 IBoolean R/W Indicate if DHCP is supported by the selected
interface
GevSupportedIPConfigurationPers
istentIP
1.2 IBoolean R/W Indicate if Persistent IP is supported by the selected
interface
GevCurrentIPConfigurationLLA 1.2 IBoolean R This feature indicates if Link Local Address IP
configuration scheme is activated on the given
network interface
GevCurrentIPConfigurationDHCP 1.2 IBoolean R This feature indicates if DHCP Address IP
configuration scheme is activated on the given
network interface
GevCurrentIPConfigurationPersist
entIP
1.2 IBoolean R This feature indicates if PersistentIP IP configuration
scheme is activated on the given network interface
GevCurrentIPAddress 1.2 IInteger R IP address of the selected interface
GevCurrentSubnetMask 1.2 IInteger R Subnet mask of the selected interface
GevCurrentDefaultGateway 1.2 IInteger R Default gateway of the selected interface
GevPersistentIPAddress 1.2 IInteger R/W Persistent IP address for the selected interface
GevPersistentSubnetMask 1.2 IInteger R/W Persistent subnet mask for the selected interface
GevPersistentDefaultGateway 1.2 IInteger R/W Persistent default gateway for the selected interface
GevLinkSpeed 1.2 IInteger R Link speed in Mbps.
GevFirstURL 1.2 IString R NULL-terminated string providing the first URL to the
XML device description file
GevSecondURL 1.2 IString R NULL-terminated string providing the second URL to
the XML device description file

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •13
Name Rev. Interface Access Description
GevNumberOfInterfaces 1.2 IInteger R Indicates the number of physical network interfaces on
this device
GevMessageChannelCount 1.2 IInteger R Indicates the number of message channels supported
by this device
GevStreamChannelCount 1.2 IInteger R Indicates the number of stream channels supported by
this device
GevSupportedOptionalCommands
UserDefinedName
1.2 IBoolean RIndicates if the User-defined Name register is
supported
GevSupportedOptionalCommands
SerialNumber
1.2 IBoolean RIndicates if the Serial Number register is supported
GevSupportedOptionalCommands
EVENTDATA
1.2 IBoolean RIndicates if EVENTDATA_CMD and
EVENTDATA_ACK are supported
GevSupportedOptionalCommands
EVENT
1.2 IBoolean RIndicates if EVENT_CMD and EVENT_ACK are
supported
GevSupportedOptionalCommands
PACKETRESEND
1.2 IBoolean RIndicates if PACKETRESEND_CMD is supported
GevSupportedOptionalCommands
WRITEMEM
1.2 IBoolean RIndicates if WRITEMEM_CMD and WRITEMEM_ACK
are supported
GevSupportedOptionalCommands
Concatenation
1.2 IBoolean RIndicates if multiple operations in a single message
are supported
GevHeartbeatTimeout 1.2 IInteger R/W Current heartbeat timeout in milliseconds
GevTimestampTickFrequency 1.2 IInteger R 64-bit value indicating the number of timestamp clock
tick in 1 second
GevTimestampControlLatch 1.2 ICommand RLatches the current timestamp value of the device
GevTimestampControlReset 1.2 ICommand RResets the timestamp count of the device
GevTimestampValue 1.2 IInteger R Latched 64-bit value of the timestamp. Value must first
be latched using GevTimestampControlLatch.
GevStreamChannelSelector 1.2 IInteger R/W Indicate which stream channel to configure
GevSCPInterfaceIndex 1.2 IInteger RIndex of network interface
GevSCPSPacketSize 1.2 IInteger R/W The size of the stream packet to send on this channel
GevSCPD 1.2 IInteger R/W Delay (in timestamp counter unit) to insert between
each packet for this stream channel
Camera Persistance Support, UserSets
Name Rev. Interface Access Description
UserSetSelector 1.2 IEnumeration R/W Selects the feature User Set to load, save or
configure:
- Factory
- UserSet1
- UserSet2
- UserSet3
UserSetLoad[UserSetSelector] 1.2 ICommand W Loads the User Set specified by UserSetSelector to
the device and makes it active.
UserSetSave[UserSetSelector] 1.2 ICommand W Saves the selected User Set specified by
UserSetSelector to persistent memory.
UserSetDefaultSelector 1.2 IEnumeration R/W Selects the feature User set to load at power up:
- Factory
- UserSet1
- UserSet2
- UserSet3
Event Generation
Name Rev. Interface Access Description
EventSelector 1.2 IEnumeration R/W Selector for the Event to control:
- None
- AcquisitionStart
- AcquisitionEnd
EventNotification 1.2 IEnumeration R/W Notification type to issue when selected event
occurs:
- Off
- GigEVisionEvent

14 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
The C4-1280-GigE Camera Algorithms
The C4-1280-GigE camera can be operated both in a variety of 3D profile modes and in image
mode. The current operation mode can be chosen by setting the parameter Camera Controls→
ModeAndAlgorithmControls→CameraMode.
The frame rate can be increased in all camera modes by reducing the AOI size. In the image mode
the frame rate is limited by the output rate of the camera interface (GigE). However, due to reduced
data size in profile mode the frame rate is limited only by the sensor output rate. As a matter of
principle the processing speed is independent of the chosen profile mode and is determined by the
AOI size.
In all profile modes only intensity values higher than the AOI intensity threshold AOI_TRSH are
processed in order to suppress weak signal noise. In case that no position value can be found, e.g. no
intensity value is higher than threshold, the position value 0 is returned.
The Image Mode (IMG)
In the image mode the C4-1280-GigE camera is operated similar to a standard CMOS camera. In
this mode grey scale data of 8 or 10 bit resolution are acquired over the camera interface.
Furthermore, the sensor can be divided into multiple regions, whose data can be summarised in one
output frame.

C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4 •15
The Maximum Intensity Profile Mode (MAX)
In this mode the position of the maximum intensity of laser beam profile is calculated. The result
includes the position value of the maximum (PMAX) as well as the maximum intensity value (IMAX).
AOI_TRSH
P
MA
X
I
MAX
P
R
The calculation of position value is performed with simple pixel accuracy, i.e. the evaluation of 1024
rows delivers a position range from 0 to 1023 pixels (10 bit). If there is more than one local
maximum, the position of the first maximum (starting from row zero) is used.

16 •C4-1280-GigE Camera Hardware Reference Manual Rev. 1.4
The Threshold Mode (TRSH)
In this mode the left (PL) and (PR) right edge position of the laser beam profile are calculated for a
given threshold value of intensity AOI_TRSH.
AOI_TRSH
P
TRSH
P
L
P
R
The position value of the laser line is approximated: PTRSH = (PL+PR) / 2. In order to simplify the digital
representation the division over 2 is not performed and thus an integer representation with one
subpixel is realised. The evaluation of 1024 rows delivers a position range from 0 to 2047 pixels
(11 bit).
In threshold mode the camera can output either the left and right threshold position separately or the
subpixel position (PL+PR) and the line width (PR-PL). Moreover, the maximum intensity value can be
optionally delivered.
Table of contents
Other Automation Technology Security Camera manuals