background image

 

 
 
 
 
 
 

 
 
 
 
 
 
 
 

 

 

 

Sapera LT

 8.10

 

Getting Started Manual 
For GigE Vision  Cameras

 

P/N: OC-SAPM-INTR0 

www.teledynedalsa.com  

sensors | cameras | frame grabbers | processors | 

software

 | vision solutions

 

Summary of Contents for Sapera LT 8.10

Page 1: ...Sapera LT 8 10 Getting Started Manual For GigE Vision Cameras P N OC SAPM INTR0 www teledynedalsa com sensors cameras frame grabbers processors software vision solutions...

Page 2: ...heir respective owners Printed on January 6 2016 Document Number OC SAPM INTR0 Printed in Canada About This Manual This manual exists in Windows Help and Adobe Acrobat PDF formats printed manuals are...

Page 3: ...DALSA GigE Vision Camera 17 USING SAPERA LT WITH 3RD PARTY GIGE CAMERAS 18 USING THE CAMEXPERT TOOL 19 SAPERA LT UTILITIES 21 SAPERA MONITOR 21 The Sapera Monitor Window 21 Sapera Monitor Menu Command...

Page 4: ...tarted Manual JPEG Decompression Statistics 45 Image Statistics 45 Camera Information 46 Message Area 46 CAMERA FIRMWARE UPDATE EXAMPLE 46 APPENDIX FILE LOCATIONS 47 CONTACT INFORMATION 48 SALES INFOR...

Page 5: ...es established by the Standard Feature Naming Convention SNFC to control the camera though manufacturers can use camera specific features that are not part of this standard The Sapera LT SDK includes...

Page 6: ...efer to the section Using Sapera LT with 3rd Party GigE Cameras The Sapera LT APIs Sapera LT includes everything you need to acquire and display images using one of its 3 application programming inter...

Page 7: ...es NET Sapera LT NET Programmer s Manual Provides a complete reference of the Sapera NET Framework for Visual Studio Sapera NET reflects the underlying low level Sapera LT architecture C Sapera LT Pro...

Page 8: ...um class or later processor C C and NET language compilers for both 32 bit and 64 bit development Microsoft Visual Studio 2005 with Service Pack 1 Microsoft Visual Studio 2008 with Service Pack 1 Micr...

Page 9: ...r 64 bit OS CamExpert Installation of CamExpert only includes GigE Vision module CamExpert WoW 32 bit application for 64 bit OS Sapera LT Camera SDK Installation of Sapera LT Camera SDK for Gen CP Cam...

Page 10: ...oceed directly to installation of Sapera LT 8 10 Sapera LT 7 20 and Lower Before installing Sapera LT 8 10 uninstall Sapera LT from the Windows Control Panel Programs and Features Start Menu Shortcuts...

Page 11: ...etting Started Manual Introduction to Sapera LT 11 For Windows 8 shortcuts are presented as tiles on the desktop through the Apps menu See Appendix File Locations for a complete description of directo...

Page 12: ...LT servers Each server can run either on the host computer or on a Teledyne DALSA device Sapera LT calls are routed to different servers via the Sapera LT messaging layer in a fashion completely indep...

Page 13: ...Sapera LT Acquisition Parameters Reference Manual The following block diagram while not exhaustive of all the classes available in Sapera LT illustrates the major functional blocks with the correspond...

Page 14: ...e feature settings and saved as a user set This can be useful if you want to use the same settings for multiple cameras If the camera does not support file access Sapera LT applications can load an ac...

Page 15: ...GigE Vision cameras and the Sapera Network Imaging Package or All acquisition components Note that if you try to install Sapera LT from a network location you will not be able to install the Sapera N...

Page 16: ...pplications The following diagram represents a typical application flow showing the Sapera LT object types associated with each component or stage GigE Vision cameras require a Gigabit network connect...

Page 17: ...l 2 Connect the camera to the GigE network card 3 After the device has been detected Click the icon on the system tray for more device information The Teledyne DALSA GigE Vision Device Status dialog d...

Page 18: ...tion contact your Teledyne DALSA sales representative To install the Sapera License Manager tool during the Sapera LT installation use the command line switch slm The command line switch is required a...

Page 19: ...or control parameters without the need to run a separate acquisition program Device Selector Configuration menu Detection Commands Parameters Output Message tab Display Window Camera Link Serial Comma...

Page 20: ...igger command CamExpert display controls these do not modify the frame buffer data Stretch image to fit set image display to original size or zoom the image to any size and ratio Histogram Profile too...

Page 21: ...use the Sapera Monitor tool to debug application s and identify problems without having to code event handlers The key advantage to Sapera Monitor is that it can run concurrently with CamExpert or yo...

Page 22: ...ime acquisition statistics such as the Frame Rate Note that different devices can support different statistics and not all devices support all statistics In addition these real time acquisition statis...

Page 23: ...es all event settings and messages included in the current Output Messages pane The File Clear Log Information command clears the current Output Messages pane View Menu Commands The View Always on Top...

Page 24: ...command returns the event counter to zero for the currently selected event in Event table Alert Settings You can specify the alert options for each available event using the Alert Settings command ava...

Page 25: ...icking on the selected event The log messages appear in the Output Message pane Using Sapera Monitor To use the Sapera Monitor tool to monitor a device Run a Sapera application such as CamExpert that...

Page 26: ...uch as cameras and frame grabbers Typically the Sapera Log Viewer application is used by technical support to troubleshoot software and hardware problems During development it is recommended to start...

Page 27: ...ra Enable or Disable the Auto Discovery process Change the Auto Discovery Interval from the default of 15 seconds Add the DALSA GigE server to the Windows firewall exception list Configure the NIC and...

Page 28: ...ties of the device Refer to a specific device user s manual for further details Demo Source Code Several demo programs are available with Sapera They are more complete applications than the supplied e...

Page 29: ...nctionality supported by certain Teledyne DALSA GigE Vision cameras It allows you to add custom metadata to images In addition it can grab a sequence of images from a Teledyne DALSA GigE Vision camera...

Page 30: ...how to upload download files for GigE or GenCP cameras that support file access such as firmware upload and LUTs GigEFirmwareUpdate This example shows how to update firmware for GigE cameras that supp...

Page 31: ...ple processing is applied to the three components before they are merged back to RGB as output FileLoadCPP This example shows how to load an image file from the disk into a Sapera buffer and then disp...

Page 32: ...The following dialog box appears when starting Grab Demo You must select the Acquisition Server and the Acquisition Device The first one corresponds to the board you want to grab from the second repr...

Page 33: ...Load and Save buttons Reload the CCF file using the Load Config button this overwrites all the parameters modified in step 3 The Buffer button allows you to change the number of buffers used for inter...

Page 34: ...ab Demo The sequential grab demo allows you to grab a sequence of images and save them as a AVI file The user can set the number of images in the sequence For high frame rate applications the number o...

Page 35: ...saved in the image buffer These timestamps can be analyzed to ensure that no images are lost In addition clicking the camera timestamp Reset button provides an easy way to calculate the round trip re...

Page 36: ...tadata Demo For GigE cameras that support metadata the GigE Metadata Demo allows you to select the metadata to generate for images and save this metadata to file It also includes the same functionalit...

Page 37: ...Sapera LT Getting Started Manual Demos and Examples 37 To activate the metadata functionality use the Enable Metadata checkbox and select the required metadata...

Page 38: ...rmly lighted field will have no gray level differences between pixels The Flat Field demo automatically functions both with hardware supporting flat field processing or performs the processing via the...

Page 39: ...grab a flat light gray level image required for the calibration such as a clean evenly lighted white wall or non glossy paper with the lens slightly out of focus Ideally a controlled diffused light s...

Page 40: ...ing figure shows a typical histogram for a Genie grabbing a very dark image Important In this example the average pixel value for the frame is close to black Also note that most sensors will show a mu...

Page 41: ...s a typical histogram for a bright gray image Important In this example the average pixel value for the frame is bright gray Also note that sensors may show a much higher maximum or a much lower minim...

Page 42: ...ve Click on the Save button to store files with the flat field gain and offset data gathered with the calibration procedure Files are saved as bmp images and can be named as required to reference the...

Page 43: ...tion from average defaults to 25 of the gray level range captured 64 for 8 bit capture 256 for 10 bit capture and so forth This value sets the threshold for detecting static dead pixels both dark or l...

Page 44: ...acquire a uniform white image but not saturated white Even illumination on white paper can be used It is preferable to prepare for the white level calibration before the calibration procedure Click o...

Page 45: ...ion function yellow highlight and select the image quality factor The quality factor for a Genie TS ranges from 1 minimum quality maximum compression 99 maximum quality minimum compression JPEG Decomp...

Page 46: ...e demo program status concerning non typical events Camera Firmware Update Example For Teledyne DALSA GigE cameras that support GenICam file access the camera firmware update example demonstrates how...

Page 47: ...ses Sapera Demos Source code for GUI based demo applications Sapera Demos Binaries Executable files for GUI based demo applications Sapera Examples Source code for console based demo applications Sape...

Page 48: ...lications Camera support information Product literature and driver updates When encountering hardware or software problems please have the following documents included in your support request The Sape...

Reviews: