background image

102 

Piranha4 2K and 4K Camera Color User's Manual 

03-032-20180-06 

Teledyne DALSA 

File Access Control feature descriptions 

 

Display Name 

Feature 

Description 

View 

File Selector 

FileSelector 

Selects the file to access. The file types which 
are accessible are device-dependent. 

1.00 
Beginner 

FPGA Code 

Firmware1 

Upload new FPGA to the camera which will 
execute on the next camera reboot cycle. 

DFNC 

Micro Code 

 

Upload new micro codeto the camera which 
will execute on the next camera reboot cycle. 

 

CCI 

 

Upload new CCI to the camera which will 
execute on the next camera reboot cycle.  

 

XML 

 

Upload new XML to the camera which will 
execute on the next camera reboot cycle. 

 

User Set 

 

Use UserSetSelector to specify which user set 
to access. 

 

Factory FlatField 
coefficients 

 

Use UserSetSelector to specify which user 
flatfield to access. 

 

User FPN  

 

Use UserSetSelector to specify which user FPN 
to access. 

 

ColorCorrectionMatrix 

 

Upload new color correction matrix to the 
camera. 

 

CameraData 

 

Download camera information and send for 
customer support. 

 

File Operation Selector  FileOperationSelector 

Selects the target operation for the selected file 
in the device. This operation is executed when 
the File Operation Execute feature is called. 

1.00 
Guru 

Open 

Open 

Select the Open operation - executed by 
FileOperationExecute. 

 

Close 

Close 

Select the Close operation - executed by 
FileOperationExecute. 

 

Read 

Read 

Select the Read operation - executed by 
FileOperationExecute. 

 

Write 

Write 

Select the Write operation - executed by 
FileOperationExecute. 

 

Delete 

Delete 

Select the Delete operation - executed by 
FileOperationExecute.  

 

File Operation Execute  FileOperationExecute 

Executes the operation selected by File 
Operation Selector on the selected file. 

1.00 
Guru 

File Open Mode 

FileOpenMode 

Selects the access mode used to open a file on 
the device. 

1.00 
Guru 

Read 
Write 

Read 
Write 

Select READ only open mode 
Select WRITE only open mode 

File Access Buffer 

FileAccessBuffer 

Defines the intermediate access buffer that 
allows the exchange of data between the device 
file storage and the application.  

1.00 
Guru 

File Access Offset 

FileAccessOffset 

Controls the mapping offset between the 
device file storage and the file access buffer.  

1.00 
Guru 

File Access Length 

FileAccessLength 

Controls the mapping length between the 
device file storage and the file access buffer.  

1.00 
Guru 

Summary of Contents for Piranha4 Series

Page 1: ...03 032 20180 06 Teledyne DALSA Piranha4 Cameras Color 2K and 4K Trilinear and Quadlinear CMOS sensors cameras frame grabbers processors software vision solutions 03 032 20180 06 www teledynedalsa com ...

Page 2: ...ctronics Company that designs develops manufactures and markets digital imaging products and solutions in addition to providing wafer foundry services Teledyne DALSA offers the widest range of machine vision components in the world From industry leading image sensors through powerful and sophisticated cameras frame grabbers vision processors and software to easy to use vision appliances and custom...

Page 3: ...are and Hardware Setup____________________________________________________________________________ 30 Recommended system requirements 30 Setup Steps Overview 30 1 Install and configure frame grabber and software 30 2 Connect Camera Link and power cables 30 3 Establish communicating with the camera 30 4 Operate the camera 30 Step 1 Install and Configure the Frame Grabber and Software 31 Install fra...

Page 4: ... Commands __________________________________________________________________________ 76 Camera Information Category 76 Camera information feature descriptions 77 Camera configuration selection dialog 80 Camera power up configuration 80 User set configuration management 80 Camera Control Category 81 Camera control feature descriptions 82 Independent Exposure Control 84 Digital I O control feature d...

Page 5: ...g the sensor window 125 Appendix E Color Deca and Full Mode Acquisition _____________________________________________________________ 126 Overview 126 Supported Sapera LT 126 Programming Deca Mode 126 Programming Full Mode 129 Appendix F Camera Frame Grabber Communication ___________________________________________________________ 131 Setting up communication between the camera and the frame grabb...

Page 6: ... housing use a soft dry cloth To remove severe stains use a soft cloth dampened with a small quantity of neutral detergent and then wipe dry Do not use volatile solvents such as benzene and thinners as they can damage the surface finish Further cleaning instructions are below Though this camera supports hot plugging it is recommended that you power down and disconnect power to the camera before yo...

Page 7: ... interfaces make the camera easier to setup control and integrate Programmable features include exposure control flat field correction and gain settings The Piranha4 camera is ideal for the inspection of printing printed circuit board solar cell film and large format webs Key Features CMOS color line scan 2k or 4k pixel resolution Line rates up to 70 kHz Exposure control 100x antiblooming RGB or R...

Page 8: ...in camera GenICam support XML camera description file Embedded within camera Sapera LT including CamExpert GUI application and GenICam for Camera Link imaging driver Version 7 2 or later Camera Performance Specifications Table 3 Camera Performance Specifications Specifications Performance Imager Format CMOS trilinear or quadlinear color line scan Resolution 2048 x 3 and 2048 x 4 or 4096 x 3 pixel ...

Page 9: ...04K07T 00 R Flatness y parallelism x y z z 50 µm 0 08 or 81 µm 100 µm 100 µm 250 µm 0 2 P4 CC 02K04T 01 R P4 CC 04K04T 01 R Flatness y parallelism x y z z 50 µm 0 08 or 81 µm 300 µm 300 µm 300 µm 0 3 Compliance Regulatory Compliance CE and RoHS GenICam Table 4 P4 CC 02K Operating Ranges Operating Ranges Performance Red Green Blue Mono Dynamic Range 61 8 dB 61 8 dB 61 8 dB 61 8 dB Random Noise 3 36...

Page 10: ...100 x Saturation Integral non linearity 2 DN DN digital number Test Conditions Values measured using 12 bit 1x gain 10 kHz line rate Light source white LED No white balancing Front plate temperature 45º C Environmental Specifications Storage temperature range 20 C to 80 C Humidity storage and operation 15 to 85 relative non condensing MTBF mean time between failures 100 000 hours typical field ope...

Page 11: ...rial port For more information see www genicam org Sensor Responsivity and Design Responsivity The responsivity graph illustrates the sensor s response to different wavelengths of light excluding lens and light source characteristics Note The responsivity of a color camera will measure approximately 1 6th that of a similar monochrome camera model as a result of the effect the color filter has on t...

Page 12: ... 600 650 700 750 800 850 900 Spectral Responsivity DN nJ cm Wavelength nm P4 4k Trilinear Color Spectral Responsivity No White Balance 12 bit gain 1x Figure 3 4k Trilinear Spectral Responsivity Filters CMOS cameras are responsive to infrared IR wavelengths of light Infrared light can be problematic with halogen light sources but is not an issue with white LED sources When infrared light is present...

Page 13: ...0 80 350 450 550 650 750 850 950 1050 QE Wavelength nm QE vs Wavelength 2K Quadlinear Red Green Blue Mono Figure 4 2k Quadinear QE Vs Wavelengh 0 10 20 30 40 50 60 70 80 350 450 550 650 750 850 950 1050 QE Wavelength nm QE vs Wavelength 2K Trilinear Red Green Blue Figure 5 2k Trilinear QE Vs Wavelength ...

Page 14: ...ra Color User s Manual 03 032 20180 06 0 10 20 30 40 50 60 70 80 400 450 500 550 600 650 700 750 800 850 900 Quantum Efficiency Wavelength nm P4 4K Trilinear Quantum Efficiency vs Wavelength Figure 6 4k Trilinear QE Vs Wavelengh ...

Page 15: ...Piranha4 2K and 4K Color Camera User s Manual 15 Teledyne DALSA 03 032 20180 06 Figure 7 Calibration Source Relative Intensity vs Wavelength ...

Page 16: ...or Line Spacing Diagram The P4 CC 02K07T 00 R camera uses a trilinear sensor where three separate 2K lines of pixels are used one for red the center for blue and the last for green 14 08um 14 08um Red Blue Green 14 08um 14 08um 14 08um Figure 9 2K Trilinear Sensor Line Spacing Diagram The P4 CC 02K07Q 00 R camera uses a trilinear sensor where four separate 2K lines of pixels are used one for red t...

Page 17: ...t may not be possible to achieve a square object pixel as fine adjustment of the lens magnification and or the distance moved for each EXSYNC period is not possible This scenario may be especially apparent when trying to integrate the camera into an existing system When it is not possible to generate a square object pixel color artefacts will occur in the scan direction and is particularly noticea...

Page 18: ...ction 3 ssa 3 This is the default condition Example 2 Target running slower than example 1 same EXSYNC trigger frequency Line Spatial Correction 3 ssa 3 Line Spatial Correction 4 3 ssa 4 3 Example 3 Target running faster than example 1 same EXSYNC trigger frequency Line Spatial Correction 3 ssa 3 Line Spatial Correction 1 73 ssa 1 73 ...

Page 19: ...9 Teledyne DALSA 03 032 20180 06 Example 4 Target running slower than EXSYNC Line Spatial Correction 3 ssa 3 Line Spatial Correction 1 ssa 1 Example 5 Target running faster than EXSYNC Line Spatial Correction 3 ssa 3 Line Spatial Correction 5 ssa 5 ...

Page 20: ...ection feature the optical magnification for each line is adjusted such that colors can be lined up at the extreme ends of the image without affecting the center Using the feature Image Distortion Correction Mode shm 1 this feature can be turned on Using the feature Image Distortion Correction Line Selector the user can select red and green to correct the distortion Note The red and green lines ar...

Page 21: ... Camera direction Selectable camera direction accommodates an object direction change on a web and allows you to mount the camera upside down Note The example here assumes the use of a lens which inverts the image Figure 15 Object Movement and Camera Direction Example with a Lens ...

Page 22: ...22 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA Mechanicals Figure 16 P4 CC 02K04T 00 R and P4 CC 02K07T 00 R Camera Mechanicals ...

Page 23: ...Piranha4 2K and 4K Color Camera User s Manual 23 Teledyne DALSA 03 032 20180 06 Figure 17 P4 CC 04K04T 00 R and P4 CC 04K07T 00 R Camera Mechanicals shown with optional heat sink below ...

Page 24: ...24 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA ...

Page 25: ...Piranha4 2K and 4K Color Camera User s Manual 25 Teledyne DALSA 03 032 20180 06 Figure 18 P4 CC 02K04T 01 R Small Body Camera Mechanical ...

Page 26: ...26 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA Figure 19 P4 CC 04K04T 01 R Small Body Camera Mechanical ...

Page 27: ...dapter Figure 21 Piranha4 Heat Sink Accessories Kit Optional Lens Mount and Heat Sink Accessories Part No Description AC LN 00002 M58 to F mount adapter heavy duty 12mm BFD for 4K model AC LC 00001 M42x1 to C mount adapter 12mm BFD for 2K model AC LA 00115 M42x1 to F mount adapter heavy duty 12mm BFD for 2K model ...

Page 28: ...era or removed entirely depending on the mounting configuration and its heat sinking potential Repositioning or removal of the heat sinks must be performed with care in order to avoid temperature issues The camera has the ability to measure its internal temperature Use this feature to record the internal temperature of the camera when it is mounted in your system and operating under the worst case...

Page 29: ...users who are familiar with Camera Link cameras have a basic understanding of their imaging requirements and who are primarily interested in evaluating the Piranha4 camera an overview of the steps required to get this camera operational and acquiring images quickly can be found in Appendix C Quick Setup and Image Acquisition ...

Page 30: ...rabber then you will need to install one Follow the manufacturer s installation instructions A GenCP Generic Control Protocol compliant XML device description file is embedded within the camera firmware allowing GenCP compliant applications to know the camera s capabilities immediately after connection Installing SaperaLT gives you access to the CamExpert GUI a tool that supports GenCP compliant d...

Page 31: ...unicate with the camera using a Camera Link compliant interface We recommend you use CamExpert CamExpert is the camera interfacing tool supported by the Sapera library and comes bundled with SaperaLT Using CamExpert is the simplest and quickest way to send commands to and receive information from the camera Camera Link Environment These cameras implement the Camera link specification which defines...

Page 32: ...and performance of the camera Figure 22 Input and Output trigger and Power Connectors WARNING Grounding Instructions Static electricity can damage electronic components It s critical that you discharge any static electrical charge by touching a grounded surface such as the metal computer chassis before handling the camera hardware B B C A Power 12V to 24V DC Hirose 6 pin Control Data Camera Link 2...

Page 33: ...ector Right Angle Frame Grabber Connector Channel Link Signal 1 1 inner shield 1 1 inner shield 14 14 inner shield 14 14 inner shield 2 25 Y0 2 25 X0 15 12 Y0 15 12 X0 3 24 Y1 3 24 X1 16 11 Y1 16 11 X1 4 23 Y2 4 23 X2 17 10 Y2 17 10 X2 5 22 Yclk 5 22 Xclk 18 9 Yclk 18 9 Xclk 6 21 Y3 6 21 X3 19 8 Y3 19 8 X3 7 20 100 ohm 7 20 SerTC 20 7 terminated 20 7 SerTC 8 19 Z0 8 19 SerTFG 21 6 Z0 21 6 SerTFG 9...

Page 34: ... 8 bit CL Base maximum line rate 20 kHz 4k and 40 kHz 2k no AOI and 85 MHz CL clock This timing can be used for applications that require line rates only up to 20 kHz and therefore can use Camera Link Base mode with only one cable The RGB output format is compatible with the Camera Link specification for Base RGB Line rates up to 70 kHz can be achieved by using the Area of Interest AOI feature whe...

Page 35: ...se Camera Link Dual Base mode with only one cable The RGB output format is compatible with the Camera Link specification for Base RGB Line rates up to 70 kHz can be achieved by using the Area of Interest AOI feature where the smaller the AOI the greater the potential line rate RGB 8 bit CL Medium maximum line rate 40 kHz 4k and 70 kHz 2k no AOI and 85 MHz CL clock Red 1 D0 D7 Blue 1 D0 D7 Green 1 ...

Page 36: ...D7 CL Port D CL Port E CL Port F Mono IR 1 D0 D7 Mono IR 2 D0 D7 Mono IR 3 D0 D7 Mono IR 4 D0 D7 Mono IR 5 D0 D7 Mono IR 6 D0 D7 Mono IR 7 D0 D7 Mono IR 8 D0 D7 Mono IR 9 D0 D7 Mono IR 10 D0 D7 Mono IR 11 D0 D7 Mono IR 12 D0 D7 Mono IR 2037 D0 D7 Mono IR 2038 D0 D7 Mono IR 2039 D0 D7 Mono IR 2040 D0 D7 Mono IR 2041 D0 D7 Mono IR 2042 D0 D7 Mono IR 2043 D0 D7 Mono IR 2044 D0 D7 Mono IR 2045 D0 D7 M...

Page 37: ...0 D7 Mono IR 2044 D0 D7 Mono IR 2045 D0 D7 Mono IR 2046 D0 D7 CL Port G CL Port H Mono IR 7 D0 D7 Mono IR 8 D0 D7 Mono IR 15 D0 D7 Mono IR 16 D0 D7 Mono IR 2039 D0 D7 Mono IR 2040 D0 D7 Mono IR 2047 D0 D7 Mono IR 2048 D0 D7 Red 1 D0 D7 Blue 1 D0 D7 Green 1 D0 D7 Red 2 D0 D7 Blue 2 D0 D7 Green 2 D0 D7 Red 3 D0 D7 Green 3 D0 D7 Blue 3 D0 D7 Red 4 D0 D7 Blue 4 D0 D7 Green 4 D0 D7 Red 5 D0 D7 Blue 5 D...

Page 38: ...e RGB output format is not defined in the Camera Link specification Full The RGB format is such that when using a Camera Link frame grabber compatible with the Full format configured for the mono standard the R G and then B pixels will be written sequentially into the frame grabber buffer This process simplifies the extraction of the RGB data from the frame grabber buffer by the host application L...

Page 39: ... D0 D7 Blue 13 D0 D7 Red 14 D0 D7 Red 4092 D0 D7 Blue 4091 D0 D7 CL Port A CL Port B CL Port C CL Port D CL Port E CL Port F CL Port G CL Port H CL Port I CL Port K CL Clock Line Valid Blue 4094 D0 D7 Green 4094 D0 D7 Green 4091 D0 D7 Red 4091 D0 D7 Blue 4089 D0 D7 Green 4089 D0 D7 Red 4090 D0 D7 Blue 4090 D0 D7 Green 4090 D0 D7 Red 4089 D0 D7 Blue 4088 D0 D7 Green 4088 D0 D7 Red 4088 D0 D7 Blue 4...

Page 40: ...ed 3 D0 D7 Red 4095 D0 D7 Blue 2 D0 D7 Blue 3 D0 D7 Blue 4095 D0 D7 Red 2 D8 D9 Blue 2 D8 D9 Red 3 D8 D9 Blue 3 D8 D9 Red 4 D8 D9 Blue 4 D8 D9 Red 4095 D8 D9 Blue 4095 D8 D9 Red 4096 D8 D9 Blue 4096 D8 D9 Port B Bit Assignments Port F Bit Assignments D0 Red 8 D0 Green 8 D1 Red 9 D1 Green 9 D2 N A D2 N A D3 N A D3 N A D4 Blue 8 D4 N A D5 Blue 9 D5 N A D6 N A D6 N A D7 N A D7 N A This timing can be ...

Page 41: ...d 4095 D0 D7 Blue 2 D0 D7 Blue 3 D0 D7 Blue 4095 D0 D7 Red 2 D8 D11 Blue 2 D8 D11 Red 3 D8 D11 Blue 3 D8 D11 Red 4 D8 D11 Blue 4 D8 D11 Red 4095 D8 D11 Blue 4095 D8 D11 Red 4096 D8 D11 Blue 4096 D8 D11 Port B Bit Assignments Port F Bit Assignments D0 Red 8 D0 Green 8 D1 Red 9 D1 Green 9 D2 Red 10 D2 Green 10 D3 Red 11 D3 Green 11 D4 Blue 8 D4 N A D5 Blue 9 D5 N A D6 Blue 10 D6 N A D7 Blue 11 D7 N ...

Page 42: ...G and then B pixels will be written sequentially into the frame grabber buffer This CL Port A CL Port B CL Port C CL Clock Line Valid CL Port D CL Port E CL Port F CL Port G CL Port H Red 1 D0 D7 Blue 1 D0 D7 Green 1 D0 D7 Red 1 D8 D11 CL Port I CL Port K Blue 1 D8 D11 Green 1 D8 D11 Green 2 D8 D11 Green 2 D0 D7 Blue 2 D0 D7 Red 2 D0 D7 Red 2 D8 D11 Blue 2 D8 D11 Red 3 D0 D7 Blue 3 D0 D7 Green 3 D...

Page 43: ...tial line rate CL Port A CL Port B CL Port C CL Clock Line Valid CL Port D CL Port E CL Port F CL Port G CL Port H Red 1 D7 D0 Blue 1 D7 D0 Green 1 D7 D0 Red 1 D11 D8 CL Port I CL Port K Blue 1 D11 D8 Green 1 D11 D8 Green 2 D11 D8 Green 2 D7 D0 Blue 2 D7 D0 Red 2 D7 D0 Red 2 D11 D8 Blue 2 D11 D8 Red 3 D7 D0 Blue 3 D7 D0 Green 3 D7 D0 Red 3 D11 D8 Blue 3 D11 D8 Green 3 D11 D8 Green 4 D11 D8 Green 4...

Page 44: ...e 6 In mirror mode AOI 1 is closest to the sensor s right edge Base and Medium Modes 1 The total number of pixels within each AOI must be a multiple of 8 and must be greater than or equal to 40 2 In normal mode the first pixel of each AOI AOI left edge must have the location 8i where i 0 1 2 511 i e 8 960 are allowed 12 is not allowed 3 In mirror mode the first pixel of each AOI AOI right edge mus...

Page 45: ...ra ships in internal sync and internally programmed integration EXSYNC Exposure Start Line rate can be set internally using the GenICam features The external control signal EXSYNC is optional and enabled through the user interface This camera uses the falling edge of EXSYNC to start the exposure period The EXSYNC signal tells the camera when to integrate the image followed by the readout It can be...

Page 46: ...pplies although well regulated linear supplies provide optimum performance WARNING When setting up the camera s power supplies follow these guidelines Apply the appropriate voltages Protect the camera with a 2 amp slow blow fuse between the power supply and the camera Do not use the shield on a multi conductor cable for ground Keep leads as short as possible in order to reduce voltage drop Use hig...

Page 47: ...left side the connected frame grabber will be shown 3 Select the frame grabber device by clicking on the name Note The first time you set up the camera you will need to establish a communication link between the camera and frame grabber Instructions are available here in Appendix F Camera Frame Grabber Communication Connect to the camera 1 Start a new Sapera CamExpert application or equivalent Cam...

Page 48: ...e used to upgrade the camera s software An important component of CamExpert is its live acquisition display window which allows immediate verification of timing or control parameters without the need to run a separate acquisition program For context sensitive help click on the button then click on a camera configuration parameter A short description of the configuration parameter will be shown in ...

Page 49: ...Piranha4 2K and 4K Color Camera User s Manual 49 Teledyne DALSA 03 032 20180 06 CamExpert panes Figure 26 CamExpert s Camera Control Window ...

Page 50: ...the Sapera installation or saved by the user Parameters pane Allows viewing or changing all acquisition parameters supported by the acquisition device CamExpert displays parameters only if those parameters are supported by the installed device This avoids confusion by eliminating parameter choices when they do not apply to the hardware in use Display pane Provides a live or single frame acquisitio...

Page 51: ...ram Profile tool Select to view a histogram or line column profile during live acquisition or in a still image Output Message pane Displays messages from CamExpert or the device driver Review a test image The camera is now ready to retrieve a test pattern Select Image Format Control Test Pattern and choose one of the following available test images 0 Off Sensor Video 1 Grey Ramp 2 Ramp Pixels 1 2 ...

Page 52: ...ents set to 1x Offset 0 System Gain 1x White balanced gains all set to 1x Color correction not applied Corrected using an 80 mm lens and a magnification of 0 8 Check Camera and Sensor Information Camera and sensor information can be retrieved via a controlling application for example the CamExpert GUI shown in the following examples Parameters such as camera model firmware version sensor character...

Page 53: ...The temperature returned is the internal temperature in degrees Celsius For proper operation this value should not exceed 80 C If the camera exceeds the designated temperature it will stop imaging and the LED will turn red Once you have diagnosed and remedied the issue use the reset camera function The voltage displayed is the camera s input voltage Note The voltage measurement feature of the came...

Page 54: ...lector to the camera and make it the active current set User Set Save Save the current set as selected user set Description of the Camera Settings The camera operates in one of three settings 1 Current session 2 User setting 3 Factory setting read only 4 Default setting The current settings can be saved thereby becoming the user setting using the User Set Save parameter A previously saved user set...

Page 55: ...ese settings for reuse the next time you power up or reset the camera or to protect against losing them in the case of power loss you must save the current settings using the User Set Save parameter Once saved the current settings become the selected User Set User Setting The user setting is the saved set of camera configurations that you can customize resave and restore By default the user settin...

Page 56: ... event The trigger event is either a programmable internal signal used in free running mode an external input used for synchronizing exposures to external triggers or a programmed function call message by the controlling computer These triggering modes are described below Internal trigger trigger disabled The camera free running mode has a programmable internal timer for line rate and a programmab...

Page 57: ...ers used to select the imaging modes trigger sources sync exposure time and line rate are grouped together as the Camera Controls Camera Controls Parameter Description Line Rate in Hz Camera line rate in Hz Only available when the start line trigger parameter is disabled Trigger Mode off Exposure Mode Set the operation mode for the camera s exposure Trigger Width or Timed Trigger Width is only ava...

Page 58: ...Width In this mode EXSYNC sets both the line period and the exposure time The rising edge of EXSYNC marks the beginning of the exposure and the falling edge initiates readout Note GenICam parameters to set I O Controls Trigger Mode On Sensor Control Exposure Mode Trigger Width Warning When running external line rate and external exposure time the line rate must not exceed 1 exposure time 1 000 ns ...

Page 59: ...e triggers start of internal exposure3 Line Time Programmable Exposure1 Sensor Readout2 27 5us Sensor Readout2 1 5us Programmable Exposure1 Programmable Exposure1 Sensor Readout2 LVAL CC1 3 External Trigger On External Exposure Control CC1 Falling edge triggers start of exposure CC1 high duration sets the exposure time Line Time Exposure X1 Sensor Readout2 27 5us Sensor Readout2 1 5us Sensor Reado...

Page 60: ...e following must be true 1 Blue Red by 1μs 2 Blue Green by 1μs or Green Blue by 1μs 3 Red Green by 1μs or Green Red by 1μs P4 CC 02K quadlinear ideal operating conditions For optimum image performance all of the following must be true 1 Blue Red by 1μs 2 Green Mono by 1μs 3 Blue Green by 1μs or Green Blue by 1μs 4 Blue Mono by 1μs or Mono Blue by 1μs 5 Red Green by 1μs or Green Red by 1μs 6 Red Mo...

Page 61: ...arent distance travelled will be reduced Camera Control Parameter Description Line Rate in Hz Camera line rate in a range from 0 Hz to 70 KHz This feature is only available when the camera is in Internal Mode line trigger is disabled Trigger Mode off Line Rates Camera Link Configuration Maximum Line Rate Base 20 kHz 4k models 40 kHz 2k models Medium 41 kHz 2k models only Full 55 kHz 4k models only...

Page 62: ... R P4 CC 04K04T 00 R P4 CC 04K07T 00 R P4 CC 02K04T 01 R 66 MHz or 40 MHz P4 CC 04K04T 01 R 85 MHz or 62 MHz CL Clock Rate Number of AOI CL Configuration Line Rate Formula Hz 85 MHz Or 62 MHz 1 Base RGB8 Max 70KHz Or Rate 62000000 AOIwidth1 Medium RGB8 Max 70KHz Or Rate 62000000 0 5 x AOIwidth1 Full RGB8 Max 70KHz Or Rate 62000000 0 375 x AOIwidth1 Deca RGB8 Max 70KHz Or Rate 62000000 0 3 x AOIwid...

Page 63: ...000000 AOIwidth1 AOIwidth2 Medium RGB8 Max 70KHz Or Rate 62000000 0 5 x AOIwidth1 AOIwidth2 Full RGB8 Max 70KHz Or Rate 62000000 0 375 x AOIwidth1 AOIwidth2 Deca RGB8 Max 70KHz Or Rate 62000000 0 3 x AOIwidth1 AOIwidth2 85 MHz Or 62 MHz 3 Base RGB8 Max 70KHz Or Rate 62000000 AOIwidth1 AOIwidth2 AOIwidth3 Medium RGB8 Max 70KHz Or ...

Page 64: ...5 x AOIwidth1 AOIwidth2 AOIwidth3 Deca RGB8 Max 70KHz Or Rate 62000000 0 3 x AOIwidth1 AOIwidth2 AOIwidth3 85 MHz Or 62 MHz 4 Base RGB8 Max 70KHz Or Rate 62000000 AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 Medium RGB8 Max 70KHz Or Rate 62000000 0 5 x AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 Full RGB8 Max 70KHz Or Rate 62000000 0 375 x AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 ...

Page 65: ...dth1 AOIwidth2 AOIwidth3 AOIwidth4 CL Clock Rate Number of AOI CL Configuration Line Rate Formula Hz 66 MHz Or 40 MHz 1 Base RGB8 Max 70KHz Or Rate 40000000 AOIwidth1 Medium RGB8 Max 70KHz Or Rate 40000000 0 5 x AOIwidth1 Full RGB8 Max 70KHz Or Rate 40000000 0 375 x AOIwidth1 Deca RGB8 Max 70KHz Or Rate 40000000 0 3 x AOIwidth1 ...

Page 66: ...000000 AOIwidth1 AOIwidth2 Medium RGB8 Max 70KHz Or Rate 40000000 0 5 x AOIwidth1 AOIwidth2 Full RGB8 Max 70KHz Or Rate 40000000 0 375 x AOIwidth1 AOIwidth2 Deca RGB8 Max 70KHz Or Rate 40000000 0 3 x AOIwidth1 AOIwidth2 66 MHz Or 40 MHz 3 Base RGB8 Max 70KHz Or Rate 40000000 AOIwidth1 AOIwidth2 AOIwidth3 Medium RGB8 Max 70KHz Or ...

Page 67: ...5 x AOIwidth1 AOIwidth2 AOIwidth3 Deca RGB8 Max 70KHz Or Rate 40000000 0 3 x AOIwidth1 AOIwidth2 AOIwidth3 66 MHz Or 40 MHz 4 Base RGB8 Max 70KHz Or Rate 40000000 AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 Medium RGB8 Max 70KHz Or Rate 40000000 AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 0 5 x Full RGB8 Max 70KHz Or Rate 40000000 AOIwidth1 AOIwidth2 AOIwidth3 AOIwidth4 0 375 x ...

Page 68: ...el controls can make small compensations to the acquisition in situations where lighting varies and the lens iris cannot be easily adjusted The user can evaluate gain and black level by using CamExpert The parameters that control gain and black level are grouped together in the Sensor Controls set Sensor Controls Black Level Apply a digital addition after an FPN correction 1 8 of the available ran...

Page 69: ...921600 Note During connection CamExpert automatically sets the camera to maximum allowable baud Your system requires a Px8 frame grabber to achieve these baud rates Number of bits per character used in the serial port Data Size 8 Parity of the serial port Parity None Number of stop bits per character used in the serial port Number of Stop Bits 1 Pixel Format Use the Pixel Format feature found in t...

Page 70: ... non binned image at the expense of lower image resolution For this camera the default horizontal binning value is 1 The Binning Horizontal features in the Image Format Control set represents the number of horizontal pixels that will be combined added together Image Format Control Parameter Description BinningHorizontal This feature represents the number of horizontal photo sensitive cells that mu...

Page 71: ...irection Pixel Readout Direction Mirroring Mode Set the tap readout from left to right or from right to left This feature is especially useful if you want to mount the camera upside down Image Format Control Parameter Description ReverseX Off All pixels are read out from left to right On All pixels are read out from right to left Resetting the Camera The feature Camera Reset part of the Transport ...

Page 72: ...ogrammable Figure 34 Camera Calibration Process Digital Processing 1 Fixed pattern noise FPN calibration is used to subtract any residual dark level that may occur in the application 2 Photo response non uniformity PRNU calibration is used to correct for variations in the illumination intensity and or lens vignetting When performed this calibration will cause the Video Gain Output Video Digital Pr...

Page 73: ...n The goal of calibration is to produce a uniform white balanced and if required color corrected image at the desired level out of the camera when it is imaging a uniform white object using the optical setup of the user s application The user should configure the camera to use the EXSYNC and exposure timing they desire plus adjust the light level for normal operation The lens should be at the desi...

Page 74: ... before the timeout value Repeat for desktop short cut Figure 35 Setting the camera s timeout value 1 Flat Field This Flat Field set contains a number of features that are used to correct image distortion due to lens vignetting and uneven illumination Note 1 Flat field coefficients consist of an offset and gain for each pixel 2 These are the first user corrections applied to the image 3 The flat f...

Page 75: ...camera already subtracts true dark current but it may be useful for some to provide a per pixel offset correction 3 Range 0 to 31 DN 8 bit 4 Default value is 0 DN for each pixel flatfieldCalibrationPRNU 1 Use flatfieldCorrectionAlgorithm to calculate the per pixel gain to achieve the specified target output 2 Max 15 9998x 3 Default 1x 2 Contrast Enhancement The offset and gain features can be used...

Page 76: ... Parameters such as camera model firmware version etc are read to uniquely identify the connected P4 device These features are typically read only The Camera Information Category groups information specific to the individual camera In this category the number of features shown is identical whether the view is Beginner Expert or Guru Features listed in the description table but tagged as Invisible ...

Page 77: ...a software functional group not a firmware revision number Display Name Feature Description Device Version View Vendor Name DeviceVendorName Displays the device vendor name RO 1 00 Beginner Model Name DeviceModelName Displays the device model name RO 1 00 Beginner Device Version DeviceVersion Displays the device version This tag will also highlight if the firmware is a beta or custom design RO 1 0...

Page 78: ... the user defined configuration UserSet 8 as the Power up Configuration User Set Selector UserSetSelector Selects the camera configuration set to load feature settings from or save current feature settings to The Factory set contains default camera feature settings RW 1 00 Beginner Factory Setting Default Select the default camera feature settings saved by the factory UserSet 1 UserSet1 Select the...

Page 79: ...ion to the user set specified by the User Set Selector feature The user sets are located on the camera in non volatile memory W 1 00 Beginner Device Built In Self Test Status deviceBISTStatus Determine the status of the device using the Built In Self Test Possible return values are device specific RO 1 00 DFNC Beginner LED Color deviceLEDColorControl Displays the status of the LED on the back of t...

Page 80: ...iguration state to load on power up see feature UserSetDefaultSelector The user chooses from one factory data set or one of two possible user saved states User set configuration management The second drop list allows the user to change the camera configuration anytime after a power up see feature UserSetSelector To reset the camera to the factory configuration select Factory Setting and click Load...

Page 81: ...ntrols as shown by CamExpert groups sensor specific parameters This group includes controls for line rate exposure time scan direction and gain Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application ...

Page 82: ...rate provided to the camera by either internal or external sources 1 00 Beginne r Exposure Time Source ExposureMode Sets the operation mode for the camera s exposure or shutter RO 1 00 Beginne r Timed Trigger Width Timed TriggerWidth The exposure duration time is set using the Exposure Time feature and the exposure starts with a LineStart event Uses the width of the trigger signal pulse to control...

Page 83: ...lute physical value This represents a DC offset applied to the video signal in DN digital number units 1 00 Beginner Color Transformatio Selector colorTransformationSelector Allows the user to select between two factory programmed matrixes or two user loaded sets 1 00 Beginner WhiteLEDFactorySet Color Correction Matrix for a white LED NoCorrectionFactorySet No correction MatrixUserSet1 User progra...

Page 84: ...e Distortion Correction Line Selector imageDistortionCorrectionLineS elector Used to select between the green or red lines to be corrected 1 00 Beginner Image Distorition Parallax Correction Pixel Stretch imageDistortionParallaxCorrecti onPixelStretch Value entered indicates the number pixels to be shifted to correct the color alignment 1 00 Beginner Independent Exposure Control The trilinear came...

Page 85: ...All this criteria is automatically met Further note that the order in which the exposure time color selector values are entered is important When entering the exposure times using either the GenICam interface or the three letter command interface checks are performed on the entered exposure times If a blue integration time is entered that is shorter than the green or red integration time then an e...

Page 86: ...l I O control parameters along with their view attributes and the minimum camera firmware version required Additionally the firmware column indicates which parameter is a member of the DALSA Features Naming Convention DFNC versus the GenICam Standard Features Naming Convention SFNC not shown The Device Version number represents the camera software functional group not a firmware revision number Di...

Page 87: ...the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications Flat field control feature description The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the firmware column will indicate which parameter is a member of the DA...

Page 88: ... A low pass filter is first applied to the average line values before calculating the coefficients Use this algorithm if the calibration target is not uniformly white or it is not possible to defocus the image Because of the low pass filter this algorithm is not able to correct pixel to pixel variations and so it is preferable to use the Basic algorithm Calibration Target flatfieldCalibrationTarge...

Page 89: ... of a film but in this case bright field back illuminated The ROI feature allows from one to four specific regions of the pixel line to be specified where flat field calibration will take place Pixel data outside the ROI will not be used when performing flat field calibration Image Format Control Category The Image Format controls as shown by CamExpert groups parameters used to configure camera pi...

Page 90: ...sensor Ramp Ramp Selects a grey scale Color_Ramp Color_Ramp Selects a color ramp Line Mirroring ReverseX 1 00 Beginner DFNC Off On Off On Video output in normal order Video output in a reverse order Pixel Format PixelFormat Output image pixel coding format of the sensor 1 00 Beginner DFNC RGB8 RGB10 RGB12 BGR8 BGR10 BGR12 RGB8 mono8 BGR8 mono8 RGB12 mono12 BGR12 mono12 RGB8 RGB10 RGB12 BGR8 BGR10 ...

Page 91: ...on that is inspecting several separated lanes of objects with one camera and the image between the lanes can be ignored The AOI feature allows from one to four specific areas of the pixel line to be specified where image data will be output Since the AOI feature reduces the amount of data output this has the additional benefit of allowing the cameras to operate at higher EXSYNC rates when using ba...

Page 92: ...mera Color User s Manual 03 032 20180 06 Teledyne DALSA 4 Select beginning of selected area 5 Set up width of selected area 3 Select area to set up 2 Set up the number of AOI desired to max of 4 1 Must be off to set up the AOI ...

Page 93: ...ne DALSA 03 032 20180 06 In order to initiate operation of the AOI once setup 1 The AOI mode must be changed to Active 2 Be sure to set the frame grabber image width to the sum of all AOI widths set up in the camera Once all AOI are set up change to active ...

Page 94: ... flat field coefficients white balance and exposure time 1 The first step is to put the camera in the reverse direction This can be done using a reverse signal through CC3 and the Direction Source set to external or by having the Direction Source set to Internal and the Internal Direction set to reverse 2 Set up all the desired parameters including flat field corrections 3 Save the camera paramete...

Page 95: ...ward direction This can be done using a forward signal through CC3 and the Direction Source set to external or by having the Direction Source set to Internal and the Internal Direction set to forward 5 Set up all the desired parameters including doing a flat field Save to a user set choice Setup parameters for forward direction ...

Page 96: ...verse direction The forward direction user set and the default user set must be the same 7 In the Flat Field area change the mode to Scan Direction Controlled Save to a different user set than the one selected for reverse direction Forward direction user set and default user set must be the same Set the Flat Field mode to Scan direction Controlled ...

Page 97: ...et Also ensure that the polarity on CC3 is set appropriately for the desired direction Transport Layer Control Category Parameters in gray are read only either always or due to another parameter being disabled Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or th...

Page 98: ...n specifies the GenICam feature description XML file version RO 1 00 Beginner DFNC XML Minor Version DeviceManifestXMLMinorVersion Together with DeviceManifestXMLMajorVersion specifies the GenICam feature description XML file version RO 1 00 Beginner DFNC Last GenCP Status genCPStatus If a feature read or write fails then Sapera only returns that it fails read this feature to get the actual reason...

Page 99: ...nd user applications Acquisition and Transfer Control feature descriptions The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the firmware column will indicate which parameter is a member of the DALSA Features Naming Convention DFNC versus the GenICam Standard Features Naming Convention SFNC not shown Display Nam...

Page 100: ... the user to select an available camera serial port and review its settings Features listed in the description table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications Serial Port control feature descriptions The Device Version number represents the camera software functional group not a firmware revision number Displa...

Page 101: ...rialPortDataSize Sets the bits per character bpc to use RO 1 00 Beginner DFNC Eight Bits bpc8 Use 8 bits per character Stop Bits deviceSerialPortNumberOf StopBits Sets the number of stop bits to use 1 00 Beginner DFNC Stopbits1 Stopbits1 Use 1 stop bit File Access Control Category The File Access control in CamExpert allows the user to quickly upload various data files to the connected camera The ...

Page 102: ...elector Selects the target operation for the selected file in the device This operation is executed when the File Operation Execute feature is called 1 00 Guru Open Open Select the Open operation executed by FileOperationExecute Close Close Select the Close operation executed by FileOperationExecute Read Read Select the Read operation executed by FileOperationExecute Write Write Select the Write o...

Page 103: ...ully because the file is currently unavailable File Invalid FileInvalid The last file operation has completed unsuccessfully because the selected file in not present in this camera model File Operation Result FileOperationResult Displays the file operation result For Read or Write operations the number of successfully read written bytes is returned RO 1 00 Guru File Size FileSize Represents the si...

Page 104: ... button to execute the file transfer to the camera 7 Note that firmware changes require a device reset command from the Camera Information Controls and additionally CamExpert should be shut down and restarted after a reset Download a list of camera parameters For diagnostic purposes you may want to download a list of all the parameters and values associated with the camera 1 Go to File Access Cont...

Page 105: ...Piranha4 2K and 4K Color Camera User s Manual 105 Teledyne DALSA 03 032 20180 06 ...

Page 106: ...ed in the Camera Link Specification Figure 36 Serial DLL hierarchy as mentioned in the Camera Link Specification 1 Cycle power to the camera by either a issuing the reset camera command rc or b powering the camera OFF and then ON 2 Load the ASCII interface using 9600 baud 8 data bits no parity 1 stop bit no flow control local echo carriage return linefeed 3 Wait for a stable status LED color green...

Page 107: ... CR ends each command Example to return the current detector settings gcp CR A complete list of the available detector commands their format and parameters can be displayed by sending the help h command Port configuration Baud 9 600 Bits 8 Parity None Stop bits 1 Flow Control None Echo typed characters locally Rules The interface is not case sensitive One command and argument s per line To enter a...

Page 108: ... of lines to average 2048 4096 Description Calibrate user FPN dark flat field coefficients Full Name Camera Link Speed Mnemonic CLS Argument s Frequency 0 85 MHz 1 66 MHz Description Camera Link clock frequency Full Name Camera Link Mode Mnemonic CLM Argument s Mode 0 Base 1 Medium 2 Full 3 Deca 4 Dual Base Description Camera Link Mode Full Name Color Matrix Selector Mnemonic CMS Argument s Device...

Page 109: ... set e g USS USL Basic algorithm flattens each color and then uses color gains to achieve target Whereas low pass filter algorithm does not adjust color gains Full Name Color Transformation Value Mnemonic CTV Argument s Selector 0 crr gain 1 crg gain 2 crb gain 3 cgr gain 4 cgg gain 5 cgb gain 6 cbr gain 7 cbg gain 8 cbb gain 9 kr offset 10 kg offset 11 kb offset Floating Point Value Gains 16 to 1...

Page 110: ...Terminal 2 Click on Transfer 3 Browse and find file 4 Select Xmodem protocol 5 Click Send 6 When it indicates that it is done click Close 7 Upload all files and then reset camera Full Name Flatfield Mode Mnemonic FFM Argument s Mode 0 Disable use of user FPN and PRNU flat field correction coefficients 1 Enable use of user FPN and PRNU flat field correction coefficients 2 Reset user FPN coefficient...

Page 111: ...00 ns Exp Mono Time 5000 ns Meas E T 51000 ns Max E T 98500 ns Test Pat 0 Off Direction Internal Forward Line Delay 2 00 Flat Field Off Color Plane Selector All Offset 0 System Gain 1 00 Red Gain 1 00 Green Gain 1 00 Blue Gain 1 00 Mono Gain 1 00 Color Matrix Selector Factory 2 Color Correction Matrix 1 000000 0 000000 0 000000 0 0 000000 1 000000 0 000000 0 0 000000 0 000000 1 000000 0 Mirror Off...

Page 112: ...ue returned h Help No value returned rc Reset Camera No value returned roi Region of Interest Start pixel and end pixel numbers rpc Reset Pixel Coefficients No value returned sac Set AOI Count Number of AOI s 1 4 sad Last AOI Set AOI 1 Offset AOI 1 Width AOI 2 Offset AOI 2 Width sam Set AOI Mode 0 Disabled 1 Enabled sbr Set Baud Rate No value returned scd Scan Direction 0 Internal 1 External CC3 c...

Page 113: ...fficients set 0 8 rc Reset Camera roi Set Flatfield ROI 1st pixel last pixel rpc Reset Flatfield Coefficients sac Set AOI Count value 1 4 sad Set AOI Selector Offset and Width selector 1 AOI Count 1st pixel width 40 sam Set AOI Mode 1 enable 0 disable sbr Set Baud Rate 9600 19200 38400 57600 115200 230400 460800 921600 scd Direction 0 Fwd 1 Rev 2 Ext scl Select Exposure Time Color Selector 0 All 1...

Page 114: ...ved using the usd command Notes Full Name Set Binning Horizontal Mnemonic SBH Argument s Binning 1 Single pixel 2 Binning of 2 pixels Description Set horizontal binning Notes Full Name Set Flatfield ROI Mnemonic ROI Argument s First pixel 1 to 4096 2048 2k Last pixel 1 to 4096 2048 2k Description Flat field region of interest Notes Specifies the pixels that CCF and CPA will calibrate o Pixel coeff...

Page 115: ...scription Define an AOI Notes Must not overlap with an already existing AOI Full Name Set AOI Mode Mnemonic SAM Argument s Mode 0 Off 1 Active Description Set AOI mode Notes Full Name Set Baud Rate Mnemonic SBR Argument s Baud rate 9600 57600 115200 230400 460800 921600 Description Set baud rate Notes Send command and then change speed of HyperTerminal Full Name Direction Mnemonic SCD Argument s D...

Page 116: ...ernal mode the exposure time is controlled by the SET command In external mode the sensor is exposed while CC1 signal is high External mode is only available when the trigger mode is also external STM 1 SEM 1 overrides internally generated independent exposure times Full Name Exposure Time Mnemonic SET Argument s Exposure time 8 000 to 3000000 ns Description Set internal exposure time Notes Line t...

Page 117: ...rilinear Quadlinear Trilinear Quadlinear Trilinear Quadlinear Trilinear Quadlinear Trilinear Quadlinear Quadlinear only Quadlinear only Quadlinear only Quadlinear only Description Set pixel format Notes Full Name Set Line Delay Mnemonic SSA Argument s of lines 0 to 5 Description Sets the number of lines of delay between colors that are read out from the sensor default 3 Notes If your line rate mat...

Page 118: ...o 70 000 Hz Description Set internal line rate Notes Line time Exposure time 1 500 ns Full Name Gain Mnemonic SSG Argument s Selector 0 System 1 Red 2 Green 3 Blue 4 Mono 2k models only Gain 1 to 10 Description Set gain Notes Multiplier must be immediately preceded with a F e g ssg 0 f1 5 Full Name External Trigger Mnemonic STM Argument s Mode 0 Internal 1 External Description Set trigger mode Not...

Page 119: ...e listed by the GCP command plus the user FPN coefficients user PRNU coefficients and color correction matrix Full Name Load User Set Mnemonic USL Argument s Set selector 0 Factory set 1 8 User sets Description Load user set Notes Loads and makes current all the settings listed by the GCP command plus the user FPN coefficients user PRNU coefficients and color correction matrix Full Name Save User ...

Page 120: ...120 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA Full Name Voltage Mnemonic VV Argument s Description Display supply voltage Notes ...

Page 121: ...mera will run at up to a 68 5 KHz line rate using Camera Link Deca mode but it may be easier to start your evaluation using the medium mode Set your Camera Link frame grabber up to receive the standard RGB medium mode 2 Communicating with the Camera The color camera is designed to power up with a GenICam compliant interface CamExpert provides an easy to use GUI that can be used to set up and evalu...

Page 122: ...ng the ssf command If this line rate is too slow for your application you will get a compressed image in the scan direction This should not be a problem for a basic evaluation You can set the exposure time using the set command Ensure that the exposure time period is not greater than the period of the line rate minus 1 5 µsec The camera will indicate an error if you select an exposure time that is...

Page 123: ...e target level you set You are now ready to evaluate the image quality of the P4 color camera under your operating conditions 6 Improving Your Color Image The color response of the P4 color camera is quite good even when using white LED s and even without color correction The camera has a factory set white LED color correction matrix that can be selected to improve color response for those using w...

Page 124: ...amage and to avoid introducing oily residues avoid touching the sensor Scratches diffract incident illumination When exposed to uniform illumination a sensor with a scratched window will normally have brighter pixels adjacent to darker pixels The location of these pixels will change with the angle of illumination An important note on window blemishes When flat field correction is performed window ...

Page 125: ... using an ionized air gun Place the sensor under the microscope at a magnification of 5x to determine the presence of any remaining contamination Clean the contamination on the sensor using one drop of cleaning fluid on a swab Wipe the swab from left to right or right to left but only in one direction Do this in an overlapping pattern turning the swab after the first wipe and with each subsequent ...

Page 126: ...cquire images with the Piranha4 color camera under RGB 9 1 Deca mode to achieve a 68 5 KHz line rate and under RGB 6 2 Full mode to achieve a 55 KHz line rate Supported Sapera LT Sapera 7 10 or later is required Programming Deca Mode The RGB 9 1 Deca mode uses Camera Link 10 tap 8 bit mode to achieve RGB formatting Below is the Camera Link port assignment of Deca mode ...

Page 127: ...apBuffer objects Buffer type may be different between the two SapBuffer objects This can be a trick to convert buffer format without buffer copy Red 1 D0 D7 Blue 1 D0 D7 Green 1 D0 D7 Red 2 D0 D7 Blue 2 D0 D7 Green 2 D0 D7 Red 3 D0 D7 Blue 3 D0 D7 Green 3 D0 D7 Red 4 D0 D7 Blue 4 D0 D7 Green 4 D0 D7 Red 5 D0 D7 Blue 5 D0 D7 Green 5 D0 D7 Red 6 D0 D7 Blue 6 D0 D7 Green 6 D0 D7 Red 7 D0 D7 Blue 7 D0...

Page 128: ...S m_Acq Call Create for acquisition buffer m_Buffers Create Declare SapBuffer object which shares buffer components with the acquisition buffer SapBuffer m_ViewBuffers int width height i void pData NUMBUFFERS for i 0 i NUMBUFFERS i m_Buffers GetAddress i pData i width m_Buffers GetWidth height m_Buffers GetHeight m_ViewBuffers new SapBuffer NUMBUFFERS pData width 3 height SapFormatRGB888 m_ViewBuf...

Page 129: ... purposes frame grabbers need to support RGB 6 2 mode natively Until then here are some workarounds using Sapera LT Notice to support this pixel format in memory the buffer must be set to RGB 24 bit packed All Sapera demo and example programs extract the create acquisition buffer type from the associated camera configuration files Until there is native support for RGB 6 2 mode frame grabbers must ...

Page 130: ...e Assuming acquisition buffer is declared as below define NUMBUFFERS 8 SapBuffer m_Buffers m_Buffers new SapBufferWithTrash NUMBUFFERS m_Acq Call Create for acquisition buffer m_Buffers Create Declare SapBuffer object which shares buffer components with the acquisition buffer SapBuffer m_ViewBuffers int width height i void pData NUMBUFFERS for i 0 i NUMBUFFERS i m_Buffers GetAddress i pData i widt...

Page 131: ...tallation manual 2 Install Sapera LT and the Teledyne DALSA frame grabber driver 3 Connect the camera to the frame grabber refer to the camera installation manual 4 Power up the camera and wait until the status LED is solid green 5 Run the Sapera Configuration utility and select the frame grabber serial port connected to the camera Set Teledyne DALSA camera detection to Automatic Detection and Bau...

Page 132: ...132 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA 7 Start the CamExpert application In the Device tab select CameraLink Medium Color RGB 1 ...

Page 133: ... Modify the camera and frame grabber parameter settings as required At present when using GenCP cameras the camera and frame grabber parameters must be adjusted separately Test the image acquisition by clicking the Grab button 9 Save the frame grabber configuration to a new ccf file ...

Page 134: ...re 1 0000 FLASH_TIMEOUT 10 0000 FLASH_ERROR 100 0000 NO_FPGA_Code 1000 0000 NO_COMMON_SETTINGS 1 0000 0000 NO_FACTORY_SETTINGS 10 0000 0000 NO_USER_SETTINGS 100 0000 0000 NO_FLAT_FIELD Corrections 1000 0000 0000 NO MISC corrections 1 0000 0000 0000 NO_FPN Correction 10 0000 0000 0000 NO_FPN Correction 100 0000 0000 0000 NO_PRNU Correction 1000 0000 0000 0000 NO_FEED Through Correction 1 0000 0000 ...

Page 135: ...nd 4K Color Camera User s Manual 135 Teledyne DALSA 03 032 20180 06 Operational Error Codes Code Description 0X8002 Invalid Parameter 0xC01C CPA_TOO_MANY_OUTLIERS 0x401E USER_FPN_CLIPPING 0x401F FLAT_FIELD_CLIPPING ...

Page 136: ...136 Piranha4 2K and 4K Camera Color User s Manual 03 032 20180 06 Teledyne DALSA EC FCC Declaration ...

Page 137: ...t accessories table Dead links removed from Appendix D Sensor Window Cleaning instructions A general description of the recommended equipment substituted References to trinity and quad replaced with trilinear and quadlinear 23 June 2015 04 Small body 2k and 4k P4 CC 04K04T 01 R and P4 CC 02K04T 01 R camera models and supporting information added to the manual 4 January 2018 05 Size specifications ...

Page 138: ... D data bus 45 Declaration of Conformity 136 direction sensor shift 21 web movement 21 direction control 71 E environmental specifications 10 error and warning messages 134 exposure control 56 external frame rate programmable exposure time 58 externally controlled 58 internally controlled 58 exposure modes descriptions of 57 exposure time set 68 EXSYNC 45 F factory settings 52 filters 12 28 flash ...

Page 139: ...antum efficiency graph 11 R rebooting 71 requirements PC 30 responsivity graph 11 revision history 137 S safety 6 Sapera 48 sensor controls 81 86 89 99 settings current 55 default 56 factory 52 56 loading 54 saving 54 user 55 setup overview 30 shift direction 21 size image 68 software required 8 specifications mechanical 8 performance 8 storage temperature 10 T temperature verify 53 test patterns ...

Reviews: