background image

136  

  Operational Reference 

Nano Series GigE Vision Camera 

 

 

TriggerOverlap=ReadOut 

 

Trigger is accepted at the beginning of the frame Readout. The “End of Exposure to Start of 

Readout” time is sensor dependent.  

Diagram Conditions: 

 

TriggerMode=On 

 

ExposureMode=Timed 

 

TriggerActivation=RisingEdge 

 

TriggerDelay=0 

 

TriggerSelector=FrameStart 

 

ExposureAlignment=Synchronous 

 

Trigger Input

Trigger Exclusion Period

Exposure 1

Readout 1

Frame 1 Active period

Exposure 2

Readout 2

Frame 2 Active period

Frame Exposure

Frame Readout

TriggerOverlap=Readout

Trigger Exclusion Period

End of Exposure 

to Start of Readout

End of Exposure 

to Start of Readout

 

 
Timing specific to OnSemi models  

 

Trigger to Exposure start has a delay which includes the sensor readout time plus a 

minimum of 62µs. An exposure always starts after the readout of the previous frame. 

 

Trigger Delay Times (min. with normal ROT): 

 

M/C2590: 23318µs 

 

M/C1930: 10907µs 

 

M/C1280: 5751µs 

 

M/C800: 2407µs 

 

M/C640: 1677µs 

 

 

 

Summary of Contents for C1240

Page 1: ...ano Series Camera User s Manual 1 Gb GigE Vision Monochrome Color Area Scan February 12 2021 Rev 0024 P N G3 G00M USR00 www teledynedalsa com sensors cameras frame grabbers processors software vision solutions ...

Page 2: ...d States and other countries Windows Windows 7 Windows 10 are trademarks of Microsoft Corporation All other trademarks or intellectual property mentioned herein belong to their respective owners Document Date February 12 2021 Document Number G3 G00M USR00 About Teledyne DALSA a business unit of Teledyne Digital Imaging Inc Teledyne DALSA is an international high performance semiconductor and Elect...

Page 3: ...ifications 14 Mean Time between Failure MTBF 15 SONY SENSOR MODELS________________________________________16 SPECIFICATIONS M700 C700 16 Spectral Response models 700 17 Firmware Files for Models M700 C700 18 SPECIFICATIONS M810 C810 19 Spectral Response models 810 20 Firmware Files for Models 810 20 SPECIFICATIONS M1450 C1450 22 Spectral Response models 1450 23 Firmware Files for Models 1450 24 SP...

Page 4: ...are Files for Model 4030 4020 63 Spectral Response models 4030 4020 64 ON SEMI SENSOR MODELS _____________________________________65 SPECIFICATIONS M640 M640 NIR C640 65 SPECIFICATIONS M800 C800 67 Firmware Files for Models 640 800 68 SPECIFICATIONS M1240 C1240 69 Firmware Files for Models 1240 70 SPECIFICATIONS M1280 M1280 NIR C1280 71 SPECIFICATIONS M1930 M1930 NIR C1930 73 SPECIFICATIONS M2590 ...

Page 5: ...ication 101 GigE Server Status 101 QUICK TEST WITH CAMEXPERT WINDOWS 102 About the Device User ID 103 OPERATIONAL REFERENCE ____________________________________104 USING CAMEXPERT WITH GENIE NANO CAMERAS 104 CamExpert Panes 104 CamExpert View Parameters Option 105 CAMERA INFORMATION CATEGORY 106 Camera Information Feature Descriptions 106 Power up Configuration Dialog 110 Camera Power up Configura...

Page 6: ...ple Counter Start Source CounterEnd itself 148 Example CounterStartSource EVENT and Signal Edge Base 149 Example CounterStartSource Line Edge Base Example 149 Example Counting Elapse Time 150 ADVANCED PROCESSING CONTROL CATEGORY 151 Advanced Processing Control Feature Descriptions 151 Lookup Table LUT Overview 154 LUT Size vs Output Pixel Format 154 Gamma Correction Factor 155 Defective Pixel Repl...

Page 7: ...es Model C 4900 190 Horizontal Cropping Partial Scan 191 Using the Multiple ROI Mode 191 Important Usage Details 192 Example Two Horizontal ROI Areas 2x1 192 Example Four ROI Areas 2x2 193 Example Actual Sample with Six ROI Areas 3x2 193 Horizontal and Vertical Flip 195 Image Flip Full Frame 195 Image Flip Multi ROI Mode 196 Binning Function and Limitations 197 Horizontal Binning Constraints 197 V...

Page 8: ...n Source Software Licenses 239 IMPLEMENTING TRIGGER TO IMAGE RELIABILITY _________________240 OVERVIEW 240 T2IR with Genie Nano 240 NANO FEATURES FOR T2IR MONITORING 240 SAPERA TOOLS FOR NETWORKING______________________________242 NANO IP CONFIGURATION MODE DETAILS 242 TECHNICAL SPECIFICATIONS __________________________________243 MECHANICAL SPECIFICATIONS C CS MOUNT 243 MECHANICAL SPECIFICATIONS ...

Page 9: ...0 M C4040 4020 271 Lens Options for Models M C1450 272 Lens Options for XL Models M C5100 M C4090 272 Lens Options for Model C4900 273 Lens Options for Models M C2590 273 Lens Options for Models M C1930 274 Lens Options for Models M C1280 M C1240 274 Lens Options for Models M C810 275 Lens Options for Models M C800 276 Lens Options for Models M C700 276 Lens Options for Models M C640 277 Additiona...

Page 10: ...sition is good but frame rate is lower than expected 304 Camera is functional frame rate is as expected but image is black 304 Model C4900 Column Noise in Saturated Areas 305 Other Problems or Issues 306 Preventing Dropped Packets by adjusting Power Options 306 Random Invalid Trigger Events 307 Minimum Sapera Version Required 307 Issues with uninstalling Cognex VisionPro with Sapera LT CamExpert 3...

Page 11: ...ameras include TurboDrive technology delivering high speed data transfers exceeding the GigE limit TurboDrive uses advanced data modeling to boost data transfers up to 2 or 3 times faster than standard GigE Vision speeds with no loss of image quality These breakthrough rates are achieved using a proprietary process that assembles data from the sensor to optimize throughput simultaneously taking fu...

Page 12: ...ions Supports the Gigabit Ethernet PAUSE Frame feature GigE Vision 1 2 compliant Gigabit Ethernet GigE interconnection to a computer via standard CAT5e or CAT6 cables Gigabit Ethernet GigE transfer speed up to 115 MB second Application development with the freely available Sapera LT software libraries Native Teledyne DALSA Trigger to Image Reliability design framework Refer to the Operation Refere...

Page 13: ...500 P1 C mount G3 GM10 M0800 CS mount G3 GM10 M0801 M810 816 x 624 Sony 0 5M IMX433 C mount G3 GM10 M0810 M1240 1280 x 1024 On Semi 1 3M Python1300 P3 C mount G3 GM11 M1240 CS mount G3 GM11 M1241 M1280 1280 x 1024 On Semi 1 3M Python1300 P1 C mount G3 GM10 M1280 CS mount G3 GM10 M1281 M1280 NIR 1280 x 1024 On Semi 1 3M Python1300 P1 C mount G3 GM12 M1280 CS mount G3 GM12 M1281 M1450 1456 x 1088 So...

Page 14: ...0 2592 x 2048 On Semi 5 1M Python5000 P1 C mount G3 GM10 M2590 CS mount G3 GM10 M2591 M2590 NIR 2592 x 2048 On Semi 5 1M Python5000 P1 C mount G3 GM12 M2590 CS mount G3 GM12 M2591 M4060 4112 x2176 Sony 8 9M IMX255 C mount G3 GM10 M4060 M4030 4112 x2176 Sony 8 9M IMX267 C mount G3 GM11 M4030 M4040 4112 x 3008 Sony 12M IMX253 C mount G3 GM10 M4040 M4020 4112 x 3008 Sony 12M IMX304 C mount G3 GM11 M4...

Page 15: ...MX433 C mount G3 GC10 C0810 C1240 1280 x 1024 On Semi 1 3M Python1300 P3 C mount G3 GC10 C1240 G3 GC10 C1240IF with IR Cut off Filter CS mount G3 GC10 C1241 G3 GC10 C1241IF with IR Cut off Filter C1280 1280 x 1024 On Semi 1 3M Python1300 P1 C mount G3 GC10 C1280 G3 GC10 C1280IF with IR Cut off Filter CS mount G3 GC10 C1281 G3 GC10 C1281IF with IR Cut off Filter C1450 1456 x 1088 Sony 1 6M IMX273 C...

Page 16: ... C2021 G3 GC11 C2021IF with IR Cut off Filter C2450 2448 x 2048 Sony 5 1M IMX250 C mount G3 GC10 C2450 G3 GC10 C2450IF with IR Cut off Filter CS mount G3 GC10 C2451 G3 GC10 C2451IF with IR Cut off Filter C2420 2448 x 2048 Sony 5 1M IMX264 C mount G3 GC11 C2420 G3 GC11 C2420IF with IR Cut off Filter CS mount G3 GC11 C2421 G3 GC11 C2421IF with IR Cut off Filter C2590 2592 x 2048 On Semi 5 1M Python5...

Page 17: ...mi 18M AR1820HS Rolling Shutter C mount G3 GC10 C4900 G3 GC10 C4900IF with IR Cut off Filter CS mount G3 GC10 C4901 G3 GC10 C4901IF with IR Cut off Filter NanoXL Model Full Resolution Sensor Size Model Lens Part Number C4090 4096 x 4096 On Semi 16M Python 16K M42 mount G3 GC30 C4095 C5100 5120 x 5120 On Semi 25M Python 25K M42 mount G3 GC30 C5105 ...

Page 18: ... XL series Accessories Order Number NanoXL M42 to F mount Nikon adapter same adapter part as used with Genie TS Note that there is no support for Nikon lens features such as focus and aperture motor controls G2 AM42 MOUNT4 IR Cut off Filter for Nano XL models M42 mount camera filter designed by Midopt to thread directly into our M42 mount camera between lens and sensor G3 AM42 SP644IF Heatsink for...

Page 19: ...tion to Euroblock connector G3 AIOC BRKOUT2M Power and Cable Evaluation Kit Includes a Power Supply 12V an Ethernet Cable RJ 45 2 meter and a 2 meter I O Breakout Cable Euroblock G3 ACBL EVALKIT Generic 12 volt power supply for Genie Nano Aux connector Samtec 10 Pin 4 Meter length G3 APWS S10S04M See section Components Express Right Angle Cable Assemblies and Alysium Tech Extreme Rating HiFlex Eth...

Page 20: ... upload download Support of GenICam XML schema version 1 1 GenICam support XML camera description file Embedded within Genie Nano About GigE Vision Genie Nano cameras are 100 compliant with the GigE Vision 1 2 specification which defines the communication interface protocol used by any GigE Vision device The device description and capabilities are contained in an XML file For more information see ...

Page 21: ...e 90 MB total on board memory for acquisitions and packet resend buffering 200 MB total 500 MB total Reserved Private User Buffer 4 kB flash memory for OEM usage deviceUserBuffer Flash memory 32 MB flash memory implemented Gain In Sensor gain model dependent and Digital gain up to 4x Auto Brightness Yes with Auto Exposure and AGC Sensor Gain or FPGA Gain Note1 Sensor Gain AGC only with Sony sensor...

Page 22: ...L Power connector via the 10 pin I O connector or RJ45 in PoE mode Ethernet connector RJ45 Electrical Interface Input Voltage Supports the Power Over Ethernet standard PoE Class 3 as per IEEE 802 3af Alternatively via the Auxiliary connector 12 to 36 Volts DC recommended 10 10 10 to 56 Volts DC Absolute min max Range Inputs Outputs Default models have 2 Inputs and 2 Outputs Optional models have 1 ...

Page 23: ...defects none Horizontal grouping of more than 10 contiguous pixel defects along a single row Test conditions Nominal light illumination at 50 of saturation Temperature of camera is 45 C At exposures lower than 0 1 seconds At nominal sensor gain 1x For Model C4900 Rolling Shutter sensor see Model C4900 Sensor Cosmetic Specifications On Semi Python Sensor Limitations Guarantied pixel saturation from...

Page 24: ...unity EN61000 6 2 2005 Electromagnetic immunity EN61000 6 4 2007 Electromagnetic emissions CISPR 11 2009 A1 group 1 FCC part 15 subpart B 2010 Limit class A Conducted Emissions CISPR 22 2008 Limit class A LAN port Conducted Emissions FCC Part 15 class A RoHS Compliancy as per European directive 2011 65 EC See EC FCC Declarations of Conformity Vibration Shock Tests Test Levels while operating Test ...

Page 25: ...ion Camera Genie Nano Specifications 15 Mean Time between Failure MTBF The analysis was carried out for operating temperatures varying from 0 to 80ºC The following table presents the predicted MTBF and failure rate values ...

Page 26: ...GBA 101 fps RGB 155 fps Yuv422 305 fps 8 bit mono Pixel Data Formats Mono 8 bit Mono 12 bit Bayer 8 Bit Bayer 12 Bit RGBA 32 bit RGB 24 bit Yuv422 16 bit Mono 8 bit Trigger to Exposure Minimum delay Synchronous Exposure Alignment 2 line time 11 0 µs Trigger to Exposure Minimum delay Reset Exposure Alignment 0 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1...

Page 27: ...tive Pixel Replacement No Image Correction No Image Flip Support Yes In Sensor Vertical and Horizontal Multi ROI Support Yes in FPGA up to 16 ROI mutually exclusive with binning On Board Image Memory 90MB Output Dynamic Range dB 74 9 dB in 12 Bit Pixel Format SNR dB 43 1 dB in 12 Bit Pixel Format TurboDrive internal limitation of 250MB sec Spectral Response models 700 Monochrome Model M700 Sony IM...

Page 28: ... web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number M700 Standard Genie_Nano_Sony_IMX287_0 4M_Mono_STD_Firmware_16CA18 xx cbf C700 Bayer Output Genie_Nano_Sony_IMX287_0 4M_Bayer_STD_Firmware_17CA18 xx cbf RGB Output Genie_Nano_Sony_IMX287_0 4M_RGB_Output_Firmware_17CA18 xx cbf ...

Page 29: ... jitter best case with Synchronous Exposure Alignment 0 µs to 1 line with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 14 µs increment in 9 034 µs steps Min Time from End of Exposure to Start of Next Exposure 13 lines 4 997 µs 112 µs Horizontal Line Time 9 034 µs Readout Time Horizontal Line Time x lines in ...

Page 30: ...Firmware Files for Models 810 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number M810 Standard Genie_Nano_Sony_IMX433_0 5M_Mono_STD_Firmware_18CA18 xx cbf ...

Page 31: ...Nano Series GigE Vision Camera Sony Sensor Models 21 C810 Bayer output Genie_Nano_Sony_IMX433_0 5M_Bayer_STD_Firmware_19CA18 xx cbf ...

Page 32: ...rome 12 bit Bayer 8 bit Bayer 12 bit RGBA 32 bit RGB 24 bit Yuv422 16 bit Mono 8 bit Trigger to Exposure Minimum delay Synchronous Exposure Alignment 2 line time 11 µs Trigger to Exposure Minimum delay Reset Exposure Alignment 0 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Max 1 line time 0 to 5 5 µs Trigger to Exposure Start jitter Reset Exposure Alignment 0 µ...

Page 33: ...tical and Horizontal Multi ROI Support Yes in sensor up to 4 ROI 2x2 mutually exclusive with binning On Board Image Memory 90 MB Output Dynamic Range dB 73 60 SNR dB 39 40 TurboDrive internal limitation of 250MB sec Spectral Response models 1450 Monochrome Model M1450 Sony IMX273 Color Model C1450 Sony IMX273 ...

Page 34: ...lable on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number M1450 Standard Genie_Nano_Sony_IMX273_1 6M_Mono_STD_Firmware_10CA18 xx cbf C1450 Standard Genie_Nano_Sony_IMX273_1 6M_Bayer_STD_Firmware_11CA18 xx cbf ...

Page 35: ... line time 41 5 µs with Synchronous Exposure Alignment Reset Exposure Alignment not supported Trigger to Exposure Start jitter Up to 1 line time 0 to 20 5 µs with Synchronous Exposure Alignment Reset Exposure Alignment not supported Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 34 23 µs 1 line time 13 73 us increment steps of 20 5 µs Min Time from End of Exposure to Start o...

Page 36: ... Pixel Data Formats Mono 8 bit Mono 10 bit Bayer 8 Bit Bayer 10 Bit RGBA 32 bit RGB 24 bit Yuv422 16 bit Mono 8 bit Trigger to Exposure Minimum delay 2 line time 19 µs with Synchronous Exposure Alignment Reset Exposure Alignment not supported Trigger to Exposure Start jitter Up to 1 line time 0 to 9 5 µs with Synchronous Exposure Alignment Reset Exposure Alignment not supported Actual Exposure Tim...

Page 37: ... the feature exposureTimeActual from the Sensor Control category to read back the actual sensor exposure Firmware Files for 1920 1940 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for these models are listed below The xx denotes the build number M1920 Standard Genie...

Page 38: ...Vision Camera Spectral Response models 1940 1920 Monochrome Models M1940 M1920 Sony IMX174 IMX249 Measured Fill Factor x Quantum Efficiency FF x QE Color Models C1940 C1920 Sony IMX174 IMX249 Measured Fill Factor x Quantum Efficiency FF x QE ...

Page 39: ...eset Exposure Alignment Trigger to Exposure Start Jitter 0 µs to 1 Line Time with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual feature 19µs increment of 5 2 µs steps 20 µs increment of 6 6 µs steps Min Time from End of Exposure to Start of Next Exposure second frame 10 lines 13 73µs 38 97 µs 10 lines 13 73µs 52 87 µs Horizont...

Page 40: ...are The firmware files for this model are listed below The xx denotes the build number Standard 8 bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Mono_Standard_Firmware_7CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Mono_STD_12b_Firmware_7CA18 xx cbf Spectral Response model M1950 The response curves describe the sensor excluding lens and ligh...

Page 41: ...it Mono 8 bit Bayer 8 bit Bayer 12 bit Trigger to Exposure Minimum delay 2 Line Time with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start jitter 0 µs to 1 Line Time with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual feature 19µs increment of 5 2 µs steps 20 µs increment of 6 6 µs ste...

Page 42: ... files for this model are listed below The xx denotes the build number Standard 8 bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Bayer_Standard_Firmware_8CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Bayer_STD_12b_Firmware_8CA18 xx cbf RGB Output Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_RGB_Output _Firmware_8CA18 xx cbf Spe...

Page 43: ... Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start jitter Up to 1 line time 0 to 11 9 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 25 65µs 1 line time 13 73 us increment steps of 11 9µs Min Time from End of Exposure to Start of Next Exposure second frame 8 lines 81 6 µs ...

Page 44: ...s 2020 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number M2020 Standard Genie_Nano_Sony_IMX264 265_3 2M 5 1M_Mono_STD_Firmware_9CA18 xx cbf C2020 Bayer Output Genie_Nano_Sony_IMX264 265_3 2M 5 1M_Bayer_STD_...

Page 45: ... 0 µs to 1 line with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 18 1 µs increment in 4 4 µs steps 19 1 µs increment in 5 4 µs steps 20 7 µs increment in 7 0 µs steps Min Time from End of Exposure to Start of Next Exposure 10 lines 13 73 µs 30 3 µs 10 lines 13 73 µs 40 4 µs 10 lines 13 73 µs 56 3 µs Horizon...

Page 46: ...le on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Standard Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Mono_STD_Firmware_7CA18 xx cbf High Sensitivity Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M_Mono_HSD_Firmware_7CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25...

Page 47: ...xposure Minimum delay 2 line time 8 8 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment 2 line time 10 8 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start Max 1 line 0 to 4 4µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Max 1 line 0 to 5 4µs with Synchronous Exposure Alignment 0 µs with Reset Expo...

Page 48: ...500 Byte Packet Size Firmware Files for Model C2050 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Bayer Output Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Bayer_STD_Firmware_8CA18 xx cbf High Sensitivity B...

Page 49: ...eries GigE Vision Camera Sony Sensor Models 39 Spectral Responses models 2020 2050 The response curves describe the sensor excluding lens and light source characteristics Models M2020 M2050 Models C2020 C2050 ...

Page 50: ... with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start Up to 1 line time 0 to 13 9 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 27 65µs 1 line time 13 73 us increment steps of 13 9 µs Min Time from End of Exposure to Start of Next Exposure second frame 8 lin...

Page 51: ...les for Models 2420 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number M2420 Standard Genie_Nano_Sony_IMX264 265_3 2M 5 1M_Mono_STD_Firmware_9CA18 xx cbf C2420 Bayer Output Genie_Nano_Sony_IMX264 265_3 2M 5 ...

Page 52: ...Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 18 8 µs increment of 5 11 µs steps 19 9 µs increment of 6 2 µs steps 20 0 µs increment of 8 3 µs steps Min Time from End of Exposure to Start of Next Exposure 10 lines 13 73 µs 37 3 µs 10 lines 13 73 µs 48 8 µs 10 lines 13 73 µs 69 27 µs Horizontal Line Time 5 111 µs 6 250 µs...

Page 53: ...lsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Standard Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Mono_STD_Firmware_7CA18 xx cbf High Sensitivity Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M_Mono_HSD_Firmware_7CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Mono_STD_12b_Firmware_7CA18 xx...

Page 54: ... time 10 22 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment 2 line time 12 5 µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Max 1 line 0 to 5 11µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Max 1 line 0 to 6 25µs with Synchronous Exposure A...

Page 55: ...ware Files for Model C2450 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Bayer Output Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Bayer_STD_Firmware_8CA18 xx cbf High Sensitivity Bayer Output Genie_Nano_So...

Page 56: ...46 Sony Sensor Models Nano Series GigE Vision Camera Spectral Responses models 2420 2450 The response curves describe the sensor excluding lens and light source characteristics Models M2450 Models C2450 ...

Page 57: ...with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 19 9µs 1 line time 13 73 us increment of 6 2µs steps Min Time from End of Exposure to Start of Next Exposure 10 lines 13 73µs 48 8 µs Horizontal Line Time 8 333 µs Readout Time Horizontal Line Time x lines in frame 28 μs Auto Brightness Yes with Auto Exposure...

Page 58: ... when imaging objects in a controlled environment a polarized light source can be used to selectively highlight object features often hidden with standard lighting viewed with a typical non polarized sensor The Genie Nano Polarized model uses the Sony MX250MZR sensor which implements a quad array of wire grid polarizers above the photo diodes The array is comprised of four different angled polariz...

Page 59: ...90 45 135 0 Teledyne DALSA has available an application note G3 AN0006 Genie Nano Polarized Demo Application Note describing in detail the polarized sensor technology and a demo program with source code showcasing the implementation of a polarization camera with several different algorithms for polarization imaging All application notes are found here http www teledynedalsa com en support document...

Page 60: ...50 Sony Sensor Models Nano Series GigE Vision Camera Spectral Responses IMX250MZR Polarized Extraction Ratio IMX250MZR Polarized ...

Page 61: ...hronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 22 µs increment in 7 89 µs steps 24 µs increment in 9 72 µs steps 28 µs increment in 13 9 µs steps Min Time from End of Exposure to Start of Next Exposure 16 lines 14 26 µs 112 µs 16 lines 14 26 µs 141 3 µs 16 lines 14 26 µs 208 1 µs Horizontal Line Time normal operat...

Page 62: ...lsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Standard Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Mono_STD_Firmware_7CA18 xx cbf High Sensitivity Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M_Mono_HSD_Firmware_7CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Mono_STD_12b_Firmware_7CA18 xx...

Page 63: ...sure Alignment 0 µs with Reset Exposure Alignment 2 line time 19 5µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start Max 1 line 0 to 7 89µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Max 1 line 0 to 9 72µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeA...

Page 64: ...rmware Files for Model C4060 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Bayer Output Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Bayer_STD_Firmware_8CA18 xx cbf High Sensitivity Bayer Output Genie_Nano_...

Page 65: ...ronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Time Minimum see exposureTimeActual in Sensor Control 22 µs increment of 7 89 µs steps 24 µs increment of 9 72 µs steps 28 µs increment of 13 9 µs steps Min Time from End of Exposure to Start of Next Exposure 16 lines 14 26 µs 112 µs 16 lines 14 26 µs 141 3 µs 16 lines 14 26 µs 208 1 µs Horizontal Line Time normal operati...

Page 66: ...lsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Standard Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Mono_STD_Firmware_7CA18 xx cbf High Sensitivity Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M_Mono_HSD_Firmware_7CA18 xx cbf Standard 12 Bit Design Genie_Nano_Sony_IMX25x_IMX392_2 4M 3 2M 5 1M 9M 12M_Mono_STD_12b_Firmware_7CA18 xx...

Page 67: ...15 8µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment 2 line time 19 5µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Trigger to Exposure Start Max 1 line 0 to 7 89µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Max 1 line 0 to 9 72µs with Synchronous Exposure Alignment 0 µs with Reset Exposure Alignment Actual Exposure Ti...

Page 68: ...chieved using 1500 Byte Packet Size Firmware Files for Model C4040 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number Bayer Output Genie_Nano_Sony_IMX25x_3 2M 5 1M 9M 12M _Bayer_STD_Firmware_8CA18 xx cbf Hig...

Page 69: ...eries GigE Vision Camera Sony Sensor Models 59 Spectral Responses models 4060 4040 The response curves describe the sensor excluding lens and light source characteristics Models M4060 M4040 Models C4060 C4040 ...

Page 70: ...ent 2 line time 30 µs 2 line time 44 84 µs Trigger to Exposure Minimum delay Reset Exposure Alignment 0 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1 line time 0 to 15 µs Up to 1 line time 0 to 22 42 µs Trigger to Exposure Start jitter Reset Exposure Alignment 0 µs Exposure Time Minimum see exposureTimeActual in Sensor Control 29 26 µs 1 line time 14 26 ...

Page 71: ...zontal Multi ROI Support Yes in FPGA up to 16 ROI mutually exclusive with binning On Board Image Memory 220MB Output Dynamic Range dB 76 4 dB in 12 Bit Pixel Format SNR dB 39 6 dB in 12 Bit Pixel Format Limited to the Genie Nano Architecture 250MB sec Sustained into the TurboDrive Engine achieved using 1500 Byte Packet Size ...

Page 72: ...nment 2 line time 30 µs 2 line time 44 84 µs Trigger to Exposure Minimum delay Reset Exposure Alignment 0 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1 line time 0 to 15 µs Up to 1 line time 0 to 22 42 µs Trigger to Exposure Start jitter Reset Exposure Alignment 0 µs Exposure Time Minimum see exposureTimeActual in Sensor Control 29 26 µs 1 line time 14 2...

Page 73: ...hieved using 1500 Byte Packet Size Firmware Files for Model 4030 4020 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for these models are listed below The xx denotes the build number M4020 M4030 Standard Genie_Nano_Sony_IMX267 304_9M 12M_Mono_STD_Firmware_ECA18 xx cb...

Page 74: ...y Sensor Models Nano Series GigE Vision Camera Spectral Response models 4030 4020 The response curves describe the sensor excluding lens and light source characteristics Models M4030 M4020 Models C4030 C4020 ...

Page 75: ...rboDrive 345 fps 8 bit 172 fps 10 bit 86 fps RGBA 115 fps RGB 172 fps Yuv422 345 fps 8 bit mono Pixel Data Formats Mono 8 bit Mono 10 bit Bayer 8 Bit Bayer 10 Bit RGBA 32 bit RGB 24 bit Yuv422 16 bit Mono 8 bit Trigger to Exposure Minimum delay Synchronous Exposure Alignment 4 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 26 2 µs if exposureA...

Page 76: ... 4x in 0 007x steps Binning Support Yes In FPGA summing and average 2x2 4x4 Yes In Sensor averaging 2x2 No Color Correction Support No Yes Decimation Support No Defective Pixel Replacement Yes up to 512 positions Image Correction Yes Sensor FPN correction feature Image Flip Support Yes In Sensor Vertical Only Multi ROI Support Yes in Sensor up to 16 ROI mutually exclusive with binning On Board Ima...

Page 77: ... delay Synchronous Exposure Alignment 4 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 26 2 µs if exposureAlignment Synchronous With Overlap between the new exposure and the previous readout Trigger to Exposure Minimum delay Reset Exposure Alignment 4 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1 lin...

Page 78: ...ote The actual internal minimum exposure may be different than what is programmed Use the feature exposureTimeActual from the Sensor Control category to read back the actual sensor exposure The exposure start sensor event is delayed 4 µs from the actual start Firmware Files for Models 640 800 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http ww...

Page 79: ...it Mono 8 bit Trigger to Exposure Minimum delay Synchronous Exposure Alignment 6 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 65 µs if exposureAlignment Synchronous With Overlap between the new exposure and the previous readout Trigger to Exposure Minimum delay Reset Exposure Alignment 6 µs Trigger to Exposure Start jitter best case with Syn...

Page 80: ...emory 90MB Output Dynamic Range dB 61 8 dB in 10 Bit Pixel Format SNR dB 39 7 dB in 10 Bit Pixel Format TurboDrive internal limitation of 250MB sec Note The actual internal minimum exposure may be different than what is programmed Use the feature exposureTimeActual from the Sensor Control category to read back the actual sensor exposure The exposure start sensor event is delayed 4 µs from the actu...

Page 81: ...mum delay Synchronous Exposure Alignment 4 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 26 2 µs if exposureAlignment Synchronous With Overlap between the new exposure and the previous readout Trigger to Exposure Minimum delay Reset Exposure Alignment 4 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1 ...

Page 82: ...ment Yes up to 512 positions Image Correction Yes Sensor FPN correction feature Image Flip Support Yes In Sensor Vertical Only Multi ROI Support Yes in Sensor up to 16 ROI mutually exclusive with binning On Board Image Memory 90MB Output Dynamic Range dB 61 8 dB in 10 Bit Pixel Format SNR dB 39 7 dB in 10 Bit Pixel Format TurboDrive internal limitation of 250MB sec Note The actual internal minimum...

Page 83: ...Minimum delay Synchronous Exposure Alignment 8 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 26 2 µs if exposureAlignment Synchronous With Overlap between the new exposure and the previous readout Trigger to Exposure Minimum delay Reset Exposure Alignment 3 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up t...

Page 84: ...e Pixel Replacement Yes up to 512 positions Image Correction No Image Flip Support Yes In Sensor Vertical Only Multi ROI Support Yes in Sensor up to 16 ROI mutually exclusive with binning On Board Image Memory 90MB Output Dynamic Range dB 62 1 dB in 10 Bit Pixel Format SNR dB 39 8 dB in 10 Bit Pixel Format TurboDrive internal limitation of 250MB sec Note The actual internal minimum exposure may be...

Page 85: ...delay Synchronous Exposure Alignment 8 µs if exposureAlignment Synchronous With No Overlap between the new exposure and the previous readout 26 2 µs if exposureAlignment Synchronous With Overlap between the new exposure and the previous readout Trigger to Exposure Minimum delay Reset Exposure Alignment 3 µs Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Up to 1 line...

Page 86: ...Pixel Format TurboDrive internal limitation of 250MB sec Note The actual internal minimum exposure may be different than what is programmed Use the feature exposureTimeActual from the Sensor Control category to read back the actual sensor exposure The exposure start sensor event is delayed 4 µs from the actual start Firmware Files for Models 1280 1930 2590 The latest firmware files for all Nano mo...

Page 87: ...fic specifications and response graphics for the On Semi Python VGA to 5M series are provided here The response curves describe the sensor excluding lens and light source characteristics On Semi Python Series with 4 8 µm pixels Monochrome and NIR On Semi Python Series with 4 8 µm pixels Monochrome and Color ...

Page 88: ...t Color Bayer 8 10 bit Bayer 8 bit Bayer 8 10 bit Bayer 8 bit Trigger to Exposure Minimum delay Synchronous Exposure 4 µs Trigger to Exposure Minimum delay Reset Exposure 4 µs Trigger to Exposure Start jitter Synchronous Exposure Up to 1 line time Trigger to Exposure Start jitter Reset Exposure 0 µs Exposure Time Minimum see exposureTimeActual in Sensor Control 34 µs Horizontal Line Time Normal Mo...

Page 89: ...500 Byte Packet Size Horizontal Line Time Table Values and Formulas Values stated in the table are calculated for the maximum sensor widths specifically Model M5100 5120 pixels Model M4090 4096 pixels The following formulas describe Horizontal Line Time Note that in Fast Readout mode the line time does not reduce for widths below 4032 pixels thus no need to calculate applicable time values for sho...

Page 90: ...fic specifications and response graphics for the On Semi Python 25K 16K series are provided here The response curves describe the sensor excluding lens and light source characteristics On Semi Python Series 16M 25M with 4 5 µm pixels Monochrome and NIR On Semi Python Series 16M 25M with 4 5 µm pixels Color ...

Page 91: ...limit is applied to the global defect map Defective Column 0 defective columns allowed Number of defective columns in the full window size of 5120 x 5120 derived from dark half scale and saturated image For Mono devices A bad column is defined as a column which has a response that deviates 48 LSB10 in a dark image or a corrected gray or a saturated image from the local median of 11 neighboring col...

Page 92: ...r F3 max 4 3 defective pixels in the cluster F4 max 3 4 defective pixels in the cluster F5 max 0 5 or more defective pixels in the cluster Firmware Files for Models 5100 4090 The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for these models are listed below The xx deno...

Page 93: ...4 bit 1 47 fps RGBA 32 bit Pixel Data Formats Bayer 8 Bit Bayer 12 Bit Monochrome 8 bit YUV422 16 bit RGB 24 bit RGBA 32 bit RGB 24 Mono 8 Trigger to Exposure Minimum delay Synchronous Exposure Alignment Not Supported Trigger to Exposure Minimum delay Reset Exposure Alignment 790 µs ERS mode 450 µs GRR mode Trigger to Exposure Start jitter best case with Synchronous Exposure Alignment Not Supporte...

Page 94: ... 4x4 Defective Pixel Replacement No Image Correction No Image Flip Support Yes in sensor both vertical and horizontal Multi ROI Support No On board image memory 220MB Dynamic Range 76 4 dB Sensor SNR 39 6 dB Responsivity see following graphic TurboDrive internal limitation of 250MB sec Spectral Response model C4900 ...

Page 95: ...d as any single pixel greater than 300 LSBs above the mean value of the array with the sensor operated under no illumination Analog gain 8x exposure time 200ms Very Bright Pixel Defect 600 Sensor illuminated to midlevel 450 LSBs to 650 LSBs Within a color plane each pixel is compared to the mean of the neighboring 11 x 11 pixels A pixel value 50 percent or more above the mean is considered a very ...

Page 96: ...data when the strobe lighting extends longer than the exposure period Firmware Files for This Model The latest firmware files for all Nano models are available on the Teledyne DALSA support web site http www teledynedalsa com imaging support downloads firmware The firmware files for this model are listed below The xx denotes the build number C4900 Bayer Output Genie_Nano_OnSemi_AR1820HS 18M_Bayer_...

Page 97: ... to a lower noise level SNR Global shutter CMOS sensors require a more complicated circuit architecture thus limiting the pixel density for a given physical size Rolling Shutter Trade offs When selecting a rolling shutter camera the user needs to understand that the camera is not suitable for all machine vision applications Examples of limitations are A rolling shutter camera is unsuitable for app...

Page 98: ...er needs to freeze motion using flash lighting of suitable length in a dark environment The flash is triggered at the start of the last line s exposure and stops at the end of the first line s exposure The flash must maintain a constant light output during this period To control the flash device use the Genie Nano output signal with these feature selections outputLineSource PulseOnStartofExposure ...

Page 99: ...ne starting exposure integration at once each following line s exposure is increased by the readout time required by the previous row In a well lit environment with static objects there is a visible exposure increase from the top sensor row to the bottom sensor row With moving objects in a well lit environment there is motion blurring from top to bottom Therefore as described previously flash ligh...

Page 100: ...1024 x 250 878 fps 640 x 480 94 fps 1024 x 250 169 fps 640 x 480 202 fps 1024 x 250 364 fps 640 x 480 436 fps 1024 x 248 791 fps 640 x 480 436 fps 1024 x 248 791 fps Minimum Exposure 87 µs 34 23 µs 23 23 µs 19 µs 8 bit 18 µs Exposure Granularity 1 µs step 20 5 µs step 9 5 µs step 5 2 µs step 4 4 µs step Trigger to Exposure Minimum delay best case scenario 3 µs 2 line time 41 µs 2 line time 19 µs 0...

Page 101: ...plied after Maximum Analog gain Dynamic Range 62 1 dB 75 5 dB 68 3 dB 76 4 dB 56 8 dB Signal to noise 39 8 dB 43 9 dB 43 9 dB 39 6 dB 33 1 dB Full Well Charge e 10 ke max 32ke max 32ke max 11ke max 2 75ke max Pixel Size µm 4 8 x 4 8 5 86 x 5 86 5 86 x 5 86 3 45 x 3 45 3 45 x 3 45 Excluding the input Opto coupler s propagation delay trigger input jitter time is added to the fixed line count delay a...

Page 102: ...onnected The Nano Status LED will change to steady Blue Testing Nano without a Lens Start CamExpert The Nano Status LED will be steady Green From the Image Format Feature Category select the Moving Grey Diagonal Ramp test pattern from the Test Image Selector Parameter Click grab You will see the moving pattern in the CamExpert display window Testing Nano with a Lens Start CamExpert The Nano Status...

Page 103: ...umber of camera features have a direct effect on the maximum performance possible on the imaging system network These features listed below should be reviewed to optimize the system GigE Vision Transport Layer Control Packet Size Note that the default size of 1500 is often more efficient than larger jumbo packets especially when using Ethernet switches This point is made in multiple parts of this ...

Page 104: ... Genie Nano to a network system is similar whether using the Teledyne DALSA Sapera LT package or a third party GigE Vision development package Power supplies must meet the requirements defined in section Input Signals Electrical Apply power to the camera Connect Nano to the host computer GigE network adapter or to the Ethernet switch via a CAT5e or CAT6 Ethernet cable the switch connects to the co...

Page 105: ...etention latch while the Nano case supports thumbscrews Teledyne DALSA provides optional cables see Optional Cable Accessories See 10 pin I O Connector Pinout Details for connector pin out specifications Note that the NanoXL uses the same two connectors but on a larger camera body The following figure of the Genie Nano back end shows connector and LED locations See Mechanical Specifications for de...

Page 106: ...ains as steady Red only if there is a fatal error Camera is not initialized Flashing Red Initialization sequence in progress Wait less than a minute for the Nano to reboot itself Steady Red Flashing Blue Fatal Error If the Genie Nano does not reboot itself contact Technical Support Slow Flashing Blue Ethernet cable disconnected The camera continuously attempts to assign itself an IP address Fast F...

Page 107: ...ano obtains an IP address using the Link Local Address LLA or DHCP by default If required a persistent IP address can be assigned refer to the Network Imaging manual Preferably a DHCP server is present on the network where the Genie Nano issues a DHCP request for an IP address The DHCP server then provides the Nano an IP address The Teledyne DALSA Network Configuration tool installed with the Sape...

Page 108: ... to earth ground Teledyne DALSA has performed ESD testing on Nano cameras using an 8 kilovolt ESD generator without any indication of operational faults The two following methods either individually or together will prevent ESD problems Method 1 Use a shielded grounded power supply that connects ground to pin 10 of the I O connector The Nano case is now properly connected to earth ground and can w...

Page 109: ...ompliant environment Sapera or Sapera runtime is not required and you need to follow the installation instructions of the third party package The Windows Firewall exceptions feature is automatically configured to allow the Sapera GigE Server to pass through the firewall Computers with VPN software virtual private network may need to have the VPN driver disabled in the NIC properties This would be ...

Page 110: ...enie Nano firmware and user manuals only Follow the on screen prompts Connect the camera to an available free Gigabit NIC that s not part of some other corporate network Refer to Sapera LT User s Manual concerning application development with Sapera Note The Teledyne DALSA Sapera CamExpert tool used throughout this manual to describe Genie Nano features is installed with either the Sapera LT runti...

Page 111: ... place your mouse cursor on this icon the GigE Server will display the number of GigE Vision devices found by your PC Right click the icon and select status to view information about those devices See Troubleshooting for more information GigE Server Status Once the Genie Nano is assigned an IP address its Status LED is steady blue the GigE server tray icon will not have a red X through it indicati...

Page 112: ...r defined name By default the Nano camera is identified by its serial number The Nano status LED will turn green indicating the CamExpert application is now connected Click on the Grab button for live acquisition the Nano default is Free Running mode Focus and adjust the lens iris See Operational Reference for information on CamExpert parameters with the Nano camera If the Nano has no lens just se...

Page 113: ...on Teledyne DALSA cameras are labeled as GigEVision Device Click on a device user name to select it for control by CamExpert An imaging application uses any one of these attributes to identify a camera its IP address MAC address serial number or User Name Some important considerations are listed below Do not use the camera s IP address as identification unless it is a persistent IP since it can ch...

Page 114: ...onfigurations as individual camera parameter files on the host system ccf 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 CamExpert Panes The various areas of the CamExpert tool are described in the summary figure below GigE Vision device Categories ...

Page 115: ...ftware Trigger type click to send a single software trigger command CamExpert display controls these do not modify the frame buffer data Stretch or shrink image to fit set image display to original size or zoom the image to any size and ratio Note that under certain combinations of image resolution acquisition frame rate and host computer speed the CamExpert screen display may not update completel...

Page 116: ...tion table but tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications Camera Information Feature Descriptions The following table describes these parameters along with their view attribute and in which device version the feature was introduced Additionally the Device Version column will indicate which parameter is a member of ...

Page 117: ...tifier of up to 15 characters The default factory setting is the camera serial number RW 1 00 Beginner Device Built In Self Test deviceBIST Command to perform an internal test which will determine the device status W 1 00 DFNC Beginner Device Built In Self Test Status deviceBISTStatus Return the status of the device Built In Self Test Possible return values are device specific 1 00 DFNC Beginner P...

Page 118: ...erSet 1 as the Power up Configuration UserSet2 UserSet2 Select the user defined configuration UserSet 2 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 featu...

Page 119: ...ter could not be restored properly LoadResourceManagerError An internal error happened related to the resource manager SaveGenericError Unknown error SaveBusyError The camera is busy and cannot perform the action SaveMemoryError Camera ran out of memory while saving set SaveFileError Internal file I O error SaveInvalidSetError An invalid user set was requested SaveResourceManagerError An internal ...

Page 120: ... to load on power up see feature UserSetDefaultSelector The user chooses from one factory data set or one of two possible user saved states Load Save Configuration The second drop list allows the user to change the camera configuration any time after a power up see feature UserSetSelector To reset the camera to the factory configuration select Factory Setting and click Load To save a current camer...

Page 121: ... either always or due to other feature settings Parameters in black are user set in CamExpert or programmable via an imaging application Features listed in the description table that are tagged as Invisible are usually for Teledyne DALSA or third party software usage not typically needed by end user applications Also important features shown by CamExpert may change with different Genie Nano models...

Page 122: ...eascan sensor Sensor Color Type sensorColorType Defines the camera sensor color type DFNC Beginner Monochrome Sensor Monochrome Sensor color type is monochrome Monochrome Sensor With Polarization Filter Monochrome_Polarized Sensor color type is monochrome with a polarization filter 1 08 Bayer Sensor CFA_Bayer Sensor color type is Bayer Color Filter Array CFA Bayer Sensor With Polarization Filter C...

Page 123: ...xposure or readout is ignored since data would be lost by performing a reset Exposure Delay exposureDelay Specifies the delay in microseconds µs to apply after the FrameStart event before starting the ExposureStart event DFNC Beginner Exposure Time ExposureTime Sets the exposure time in microseconds when the Exposure Mode feature is set to Timed Beginner Actual Exposure Time exposureTimeActual Act...

Page 124: ...t occur sequentially in the sensor Active Active When this mode is active the row blanking and row readout occur in parallel in the sensor This helps achieve a lower total frame readout time resulting in a faster maximum frame rate There are minor DN column artifacts typically of no significance Sensor FPN Correction Mode sensorFpnCorrectionMode Activation mode for the sensor Fixed Pattern Noise c...

Page 125: ...e range is 0 to 480 which controls a 0 to 48dB gain range Gain Selector Digital The gain function controls the post sensor digital amplifier available only on some models of Nano cameras This gain factor is independent of any sensor gain set This setting is a linear multiplying number of 1 to 4 in 0 1 steps Black Level This offset variable exists within the sensor The Sony sensors allow an offset ...

Page 126: ...ty with added gain Gain Raw Shows the raw sensor control for each gain stage or an alternative method to control sensor gain Black Level This offset variable exists within the sensor The On Semi sensors allow an offset range between 0 and 255 DN The factory settings default value for each sensor used by various Nano models is recommended as per the sensor manufacturer design specifications Note Wi...

Page 127: ...e row blanking and row readout occur in parallel in the sensor This reduces the total frame readout time resulting in a faster maximum frame rate As a consequence there are minor column artifacts of very low DN which are typically of no significance and irrelevant for many imaging systems Note that these column artifacts will become more prominent as sensor gain is increased The image below shows ...

Page 128: ... start of exposure is initiated by an internal timer signal an external input trigger signal Trigger Mode ON or a software function call The exposure duration can be programmable Exposure Mode Timed free run or external trigger or controlled by the external input trigger pulse width Exposure Mode TriggerWidth Note that different Nano models will support different combinations of exposure controls ...

Page 129: ...ification table below for the timing variables A B and C shown in the graphic Exposure Time ReadOut Time ExposureAlignment Synchronous ExposureStart Event ExposureEnd Event FrameTrigger Event Invalid Trigger Period FrameStart Event ExposureDelay a b c ReadOut Start Event Timestamp Latched Synchronous Mode 2 Frame Burst Exposure See the specification table below for the timing variables A B C and D...

Page 130: ...me in µsec 13 73 µsec c M C1950 8x horizontal line time in µsec 13 73 µsec c M C2020 M C2420 8x horizontal line time in µsec 13 73 µsec c M C2050 M C2450 10x horizontal line time in µsec 13 73 µsec c M C4020 M C4030 8x horizontal line time in µsec 14 26 µsec c M C4040 M C4060 21x horizontal line time in µsec 14 26 µsec d M C810 Minimum 13x horizontal line time in µsec 4 997 µsec d M C700 M C1450 M...

Page 131: ...xposureDelay a b c ReadOut Start Event Timestamp Latched ReadOut End Event Reset Mode 2 Frame Burst Exposure See the specification table below for the timing variables A B C and D shown in the graphic Exposure Time 1 ReadOut Time 1 ExposureAlignment Reset ExposureStart Event FrameTrigger Event Invalid Trigger Period FrameStart Event ExposureDelay a b c ReadOut Start Event Timestamp Latched Exposur...

Page 132: ...0 10x horizontal line time in µsec 14 26 µsec c M C4040 M C4060 23x horizontal line time in µsec 14 26 µsec d M810 Minimum Readout 12x horizontal line time in µsec 4 997 µsec d M C700 M C1450 Minimum Readout 17x horizontal line time in µsec 14 26 µsec d M C1920 M C1940 Reset Exposure Not Supported d M C1950 Minimum Readout 10x horizontal line time in µsec 13 73 µsec d M C2020 M C2420 Minimum Reado...

Page 133: ...lectrical Specifications Internal Trigger Control Exposure Active Start of Exposure Details for Nano Models using OnSemi Python rising edge active Internal Delay exposureAlignment Reset or Synchronous With No Overlap Internal Delay exposureAlignment Synchronous With Overlap Additional triggered exposure mode features and timing specific to OnSemi sensors are described in the I O Controls Category ...

Page 134: ... this category Auto Brightness Feature Descriptions The following table describes these features along with their view attribute and device version For each feature the device version may differ for different camera sensors as they become available When a Device Version number is indicated this represents the camera software functional group not a firmware revision number As Genie Nano capabilitie...

Page 135: ...et image grayscale value in DN for the auto brightness algorithm Features that use auto brightness include ExposureAuto and GainAuto 1 04 Expert DFNC Auto Brightness Target Variation autoBrightnessTargetRangeVariation Sets the auto brightness target Range Variation in DN An autoBrightnessTarget value within this range is considered valid and will not be compensated 1 04 Expert DFNC Auto Brightness...

Page 136: ...n function is an amplification factor applied to the video signal to obtain the auto brightness target value 1 04 Expert DFNC Auto Brightness Algorithm Source autoBrightnessAlgoSource Specifies the source location of the Auto Brightness algorithm 1 04 Invisible DFNC Local Local The auto brightness algorithm runs in the camera Ethernet Host The auto brightness algorithm runs on a host machine via t...

Page 137: ... feature may be required in imaging situations where the frame rate must not be forced below some minimum value Also check that exposureAutoMinValue is low enough to allow the auto exposure a wide range to function in but not too low else the algorithm will undershoot Enable live acquisition Grab button in CamExpert The image exposure will adjust itself until the autoBrightnessTarget value is achi...

Page 138: ...e 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 third party software usage not typically needed by end user applications Also important Genie Nano cameras are available in a number of models ...

Page 139: ...the selected trigger 1 00 Beginner Off Off The selected trigger is turned off On On The selected trigger is turned active Trigger Frames Count triggerFrameCount Sets the total number of frames to acquire when a valid trigger is received This feature is available when Trigger Selector MultiFrame Trigger Start 1 00 DFNC Beginner Software Trigger TriggerSoftware Generate a software command internal t...

Page 140: ...fExposure Trigger is accepted immediately after the previous exposure period This will latch the Trigger and delay the Exposure if the end of that exposure is shorter than the previous readout Line Selector LineSelector Selects the physical line or pin of the external device connector to configure 1 00 Beginner Line 1 Line1 Index of the physical line and associated I O control block to use Pin 5 i...

Page 141: ...signal or event driven pulse or software control state to output on the selected line Note the LineMode feature must be set to Output The List of supported output line sources is product specific The Event Control section provides details and timing diagrams for the supported trigger modes 1 00 Beginner DFNC Off Off Line output is Open Software Controlled SoftwareControlled The OutputLineValue fea...

Page 142: ...nner DFNC Active Active Sets the Output circuit to close Inactive Inactive Sets the Output circuit to open Output Line Software Latch Control outputLineSoftwareLatchControl When Off the selected output line is set with the value in Output Line Value 1 00 Guru DFNC Off Off Output pin state set by outputLineValue Latch Latch Output pin state set by outputLineSoftwareCmd Flash Zone Delay flashZoneDel...

Page 143: ...ignal Driven Software Driven Line Detection Level Trigger Mode Details Genie Nano image exposures are initiated by an event The trigger event is either the camera s programmable internal clock 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 ...

Page 144: ...ger multiple GigE Vision devices on a network See GigE Vision Action Command Reference for details Trigger Source Timestamp Modulo Event The Timestamp Modulo event is used to synchronize multiple camera acquisitions and automate repetitive acquisitions based on either the camera s internal Timestamp counter or a system wide PTP counter See Examples using Timestamp Modulo Event for Acquisitions Inp...

Page 145: ...sed TriggerOverlap Off No trigger overlap is permitted Diagram Conditions TriggerMode On ExposureMode Timed TriggerActivation RisingEdge TriggerDelay 0 TriggerSelector FrameStart ExposureAlignment Synchronous Trigger Input Trigger Exclusion Period Exposure 1 Readout 1 Frame 1 Active period Trigger Exclusion Period Exposure 2 Readout 2 Frame 2 Active period Frame Exposure Frame Readout TriggerOverl...

Page 146: ...Trigger Exclusion Period Exposure 1 Readout 1 Frame 1 Active period Exposure 2 Readout 2 Frame 2 Active period Frame Exposure Frame Readout TriggerOverlap Readout Trigger Exclusion Period End of Exposure to Start of Readout End of Exposure to Start of Readout Timing specific to OnSemi models Trigger to Exposure start has a delay which includes the sensor readout time plus a minimum of 62µs An expo...

Page 147: ...sensor Nano models support a maximum trigger rate by allowing a trigger signal soon after the exposure period A trigger is accepted and buffered for a 12 line clock period after the exclusion period at which the next exposure starts As shown in the diagram below the following exposure can be active even before the frame readout of the previous exposure Trigger Input Trigger Exclusion Period Exposu...

Page 148: ...posure will end with the end of the previous frame readout The second readout period will then start immediately Diagram Conditions TriggerMode On ExposureMode Timed TriggerActivation RisingEdge TriggerDelay 0 TriggerSelector FrameStart ExposureAlignment Synchronous Trigger Input Exposure 1 Readout 1 Frame 1 Active period Exposure 2 Readout 2 Frame 2 Active period Frame Exposure Frame Readout Trig...

Page 149: ...ed the camera will continue the second exposure until the previous readout is completed In this condition the actual exposure time is longer than the trigger input width Diagram Conditions Sony Sensors TriggerMode On ExposureMode TriggerWidth TriggerActivation RisingEdge TriggerDelay 0 TriggerSelector FrameStart ExposureAlignment Synchronous Trigger Input Exposure 1 Readout 1 Frame 1 Active period...

Page 150: ...tivation RisingEdge TriggerDelay 0 TriggerSelector FrameStart ExposureAlignment Synchronous Trigger Input Exposure 1 Readout 1 Frame 1 Active period Exposure 2 Readout 2 Frame 2 Active period Frame Exposure Frame Readout OnSemi Sensor TriggerOverlap Readout and ExposureMode TriggerWidth Exposure 2 delayed so that it ends when Readout 1 ends ...

Page 151: ...n ExposureMode TriggerWidth TriggerActivation RisingEdge TriggerDelay 0 TriggerSelector FrameStart ExposureAlignment Synchronous Trigger Input Exposure 1 Readout 1 Frame 1 Active period Exposure 2 Readout 2 Frame 2 Active period Frame Exposure Frame Readout TriggerOverlap Off and ExposureMode TriggerWidth Exclusion Region Exclusion Region ...

Page 152: ...LineStatus RO See Output Signals Electrical Specifications for more information External outputs Can be used as a strobe signals to control lighting or to generate programmable pulses when specific events are generated by the camera Output on Events Each output can be set independently to one of the available event modes defined by the outputLineSource feature Output High and Output Low Block Diag...

Page 153: ... number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category Counter and Timer Control Feature Description The following table and block diagram describes these parameters along with their view attribute and minimum camera firmware version required Additionally the Device Version column will indicate which parameter is a...

Page 154: ...starts on the reception of the Acquisition End event Exposure Start ExposureStart Counter starts on the reception of the Exposure Start event Exposure End ExposureEnd Counter starts on the reception of the Exposure End event Readout Start ReadoutStart Counter starts on the reception of the Readout Start event Readout End ReadoutEnd Counter starts on the reception of the Readout End event Frame Sta...

Page 155: ...ne3 Counts the number of transitions of Output 1 based on the counterIncrementalLineActivation feature setting Output 2 Line4 Counts the number of transitions of Output 2 based on the counterIncrementalLineActivation feature setting Internal Clock InternalClock The counter increments on each microsecond tick of the device internal Clock Timer 1 End Timer1End Counts the number of Timer 1 End events...

Page 156: ...e selected counter when it was reset by a trigger or by an explicit Counter Reset command 1 00 Expert DFNC Counter Reset counterReset Resets the selected counter to zero The counter starts immediately after the reset To temporarily disable the counter set the Counter Event Source feature to Off 1 00 Expert DFNC Timer Selector timerSelector Selects which timer to configure 1 00 Expert DFNC Timer 1 ...

Page 157: ...rigger activation mode which starts the timer 1 00 Expert DFNC Rising Edge RisingEdge Starts timer on rising edge of the selected signal Falling Edge FallingEdge Starts timer on falling edge of the selected signal Any Edge AnyEdge Starts timer on the falling or rising edge of the selected signal Timer Duration timerDuration Sets the duration in microseconds of the timer pulse 1 00 Expert DFNC Time...

Page 158: ...unter Reset Source Event or CounterEnd the counter is reset to 00 but does not restart counting until the next CounterReset Cmd Example Counter Start Source CounterEnd itself Countermode OFF Counter is IDLE CounterEnd Event Generated Counter is Active CounterStartSource CounterEnd itself CounterWait Trigger Counter is incrementing Countermode Active Counter Reset CMD Counter Completed CounterReset...

Page 159: ...ed CounterResetSource CounterEnd Itself CounterStartSource EVENT and Signal Edge Base CounterResetSource Event Itself 0 Example CounterStartSource Line Edge Base Example Countermode OFF Counter is IDLE CounterEnd Event Generated CounterStartSource Line 1 CounterWait Start Counter Register Countermode Active Counter Completed CounterResetSource CounterEnd Itself CounterStartSource Line Edge Base Ex...

Page 160: ...terIncrementalSource InternalClock Counter driven by internally generated microsecond clock tick counterDuration a period of time longer than any expected counter active period In cases where the count period is not fixed by the feature counterDuration this will create a failsafe event to end the counter if the CounterEnd event fails for any reason counterStartSource ExposureStart In this example ...

Page 161: ... implementing different sensors and image resolutions which may not support the full feature set defined in this category Advanced Processing Control Feature Descriptions The following table describes these features along with their view attribute and device version For each feature the device version may differ for each camera sensor available Such feature differences will be clearly indicated As...

Page 162: ... neighbor Noise Reduction Mode noiseReduction Sets the mode for the pixel noise reduction Ver 1 06 Expert DFNC M C 5100 M C 4900 only Off Off Noise Reduction is disabled Active Active Noise Reduction is enabled LUT Mode lutMode Sets the enable state of the selected LUT module Lookup Table Ver 1 03 Expert DFNC Off Off Disables the LUT Active Active Enables the selected LUT module LUT Type lutType D...

Page 163: ...he LUT Selector feature Ver 1 03 Guru LUT Value All LUTValueAll Accesses all the LUT coefficients in a single access without using individual LUT indices This feature accesses the LUT values in the currently active LUT table set by the LUT Current Active Set feature Ver 1 03 Guru Processing path bits per pixel processingPathBpp Ver 1 03 Invisible DFNC LUT Current Active Set lutCurrentActiveSet Spe...

Page 164: ...he LUT size will be the same as the camera s sensor pixel size All camera processing is performed at the sensor pixel format of the camera while the user chooses the output pixel format such as 8 bit Using the example of a 10 bit Nano camera the LUT table is also 10 bit The Nano default neutral LUT programming is as follows When the Output Pixel format 10 bit the default LUT data value is equal to...

Page 165: ...ntly the graphic is not to scale As Gamma Correction is reduced in value to the minimum allowed the nonlinear output of acquisition data through the LUT effectively boosts low value data As Gamma Correction is increased in value to the maximum allowed the nonlinear output of acquisition data through the LUT effectively reduces low value data DN 00 DN 255 LUT Output Input DN DN 00 DN 255 Gamma Fact...

Page 166: ...xel map file Each bad pixel position relative to the image origin which is the upper left corner must be identified by the XML statement DefectivePixel OffsetX number OffsetY number The pixel format whether 8 10 12 bit is handled transparently thus requires no special consideration by the user This example XML listing has four bad pixels identified maximum number of entries is model dependent The ...

Page 167: ... of a line it is replaced by the previous pixel Sensor Row pix1 pix2 pix3 pix5 pix6 pix7 pix4 pix0 Color Cameras The replacement algorithm rules for Bayer a color sensor is similar to the monochrome rules with the exception that replacement pixels of the same color as the bad are used The two replacement cases below describe general color pixel replacements If the bad pixel is the first of a line ...

Page 168: ...te that the following screen shows a color Nano with the optional RGB Output Design firmware loaded certain models only The last two features Color Enhancement are not offered with the Standard Bayer Color firmware used with all color Nano cameras Color Processing Control Feature Description The following table describes these features along with their view attribute and device framework version F...

Page 169: ... remain constant after the white balance adjustment Blue Blue Blue component will remain constant after the white balance adjustment Automatic Auto The reference color component is automatically selected so that the minimum component s gain becomes 1 00 Balance Ratio Selector BalanceRatioSelector Selects which color gain is controlled with the BalanceRatio feature 1 04 Expert Red Red RED gain is c...

Page 170: ... change the gain value The user selects one color to stay fixed at a gain of 1 00 often green Adjust the gain for R B to achieve the white balance desired For Automatic Adjustments With either periodic or on demand modes the Nano will determine the color to set to a gain of 1 00 and then adjust the other two color gains The BalanceRatio feature will show gain settings at higher precision than user...

Page 171: ...n 2 Saturation 3 Luminance Control Examples Saturation 2 Luminance 1 Saturation 2 Luminance 2 The Math behind the Saturation Luminance Controls Nano RGB firmware combines user control inputs with captured video RGB values using the formulas described below Luminance is applied to the Y and chrominance saturation is applied to Cb U and Cr V 𝒀𝒀 9798 𝑥𝑥 𝑅𝑅 19235 𝑥𝑥 𝐺𝐺 3736 𝑥𝑥 𝐵𝐵 32768 𝑥𝑥 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿...

Page 172: ... software usage not typically needed by end user applications Flat Field Correction Feature Description The following table describes these features along with their view attribute and device framework version For each feature the device version may differ for each camera sensor available Such differences will be clearly indicated for any applicable feature As Genie Nano capabilities evolve the de...

Page 173: ...tion Type flatfieldCorrectionType Specifies the Flat Field correction type NanoXL 1 06 Guru DFNC Line Based LineBase Flat field correction is based on a single line of gain and offset coefficients Flat Field Correction Algorithm flatfieldCorrectionAlgorithm Specifies the Flat Field correction algorithm to use NanoXL 1 06 Guru DFNC Method 1 Method1 The following formula is used to calculate the fla...

Page 174: ...e camera response A setup example follows the feature table 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 third party software usage not typically needed by end user ap...

Page 175: ...FNC Off Off Disable the Cycling Preset module Active Active Enable the Cycling Preset module Cycling Preset Count cyclingPresetCount Specifies the number of Presets to use Ver 1 01 DFNC Expert Cycling Preset Incremental Source cyclingPresetIncrementalSource Specifies the source that increments the currently active cycling preset Expert DFNC Ver 1 01 None None Feature cyclingPresetCurrentActiveSet ...

Page 176: ...PositionSource Specifies the source that cycles the ROI position availability is sensor dependent DFNC Expert Note Only on OnSemi Python sensor models Ver 1 05 OnSemi Python In FPGA FPGA The FPGA cycles the ROI position In Sensor Sensor The sensor cycles the ROI position Features Activation Selector cP_FeaturesActivationSelector Selects the feature to control by the cP_FeaturesActivationMode featu...

Page 177: ...nSelector Selects which gain is controlled when adjusting cp_Gain features Ver 1 04 DFNC Expert Ver 1 04 DFNC Expert Sensor SensorAll Applies to Sony sensor models Gain is adjusted within the sensor The first half of the gain range is applied in the analog domain and the second half is digital Sensor Analog SensorAnalog Applies to OnSemi sensor models Analog gain is adjusted within the sensor Gain...

Page 178: ...tput on the selected output line Ver 1 01 DFNC Expert Off Off Line output is Open no output source selected Software Controlled SoftwareControlled The OutputLineValue feature changes the state of the output Pulse On Start of Exposure PulseOnStartofExposure Generate a pulse on the ExposureStart event This is typically used to trigger a strobe light Exposure Active ExposureActive Generate a signal t...

Page 179: ...running acquisition setup Set the feature cyclingPresetRepeater to the number of incremental source events to count before switching to the next preset In this example we are counting StartOfFrame events thus a value of 20 with a test setup of 20 fps will switch presets every 1 second The feature cyclingPresetResetSource is optional for this example This defines the event which will reset the pres...

Page 180: ...t 2 Preset 3 Preset 1 Acquisition Command Frame Acquisition 1 Increment Source cyclingPresetIncrementalSource Frame Acquisition 2 Increment Source cyclingPresetIncrementalSource Frame Acquisition 3 Increment Source cyclingPresetIncrementalSource Frame Acquisition 4 Increment Source cyclingPresetIncrementalSource Asynchronous Cycling Reset cyclingPresetResetSource Reset Applied cyclingPresetCurrent...

Page 181: ...this Example Below are listed key features for this setup Other Nano features will be as required by the user I O Controls TriggerSelector FrameBurstStart TriggerMode On triggerFrameCount 2 Cycling Preset cyclingPresetMode Active cyclingPresetCount 2 cyclingPresetIncrementalSource StartOfFrame cP_FeaturesActivationSelector ExposureTime cP_FeaturesActivationMode Active plus set required exposure fo...

Page 182: ...bounded sensor data is read out which can increase the maximum possible frame rate The firmware for Nano OnSemi sensors will load the ROI X and Y offset settings for the next cycling mode preset frame during the readout period of the current frame Again this will maximize possible frame rates When enabling in sensor ROI the exposureAlignment is set to Reset The Frame Rate might decrease due to the...

Page 183: ... 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 third party software usage not typically needed by end user applications Also important Genie Nano cameras are available in a number of models i...

Page 184: ...d by DFNC versus the GenICam Standard Features Naming Convention SFNC tag is not shown B W Color Display Name Feature Values Description Sony Sensors OnSemi Sensors Nano C4900 Data Stream Selector dataStreamSelector Select which data stream to control default is Stream 1 RO Beginner DFNC Stream1 Stream1 Adjust parameters for Stream1 Data Stream Type dataStreamType This feature is used to retrieve ...

Page 185: ...2 Bit BayerBG12 Color camera BayerBG12 1 05 1 05 BayerGR 12 Bit Packed BayerGR12Packed Color camera BayerGR12Packed 1 08 1 08 BayerRG 12 Bit Packed BayerRG12Packed Color camera BayerRG12Packed 1 08 1 08 BayerGB 12 Bit Packed BayerGB12Packed Color camera BayerGB12Packed 1 08 1 08 BayerBG 12 Bit Packed BayerBG12Packed Color camera BayerBG12Packed 1 08 1 08 BGR 8 Bit Packed BGR8 Color camera BGR8 RGB...

Page 186: ...ical Flip ReverseY Vertical image flip function available on some models Ver 1 01 Ver 1 06 Multiple ROI Mode multipleROIMode Enable the Multiple ROI Region of Interest per image feature The ROI Count is set by the Multiple ROI Count feature Expert DFNC Off Off Single ROI per image Active Active The ROI per image feature is active ROI Count Horizontal multipleROICountHorizontal Specifies the number...

Page 187: ...rt DFNC Binning Selector binningSelector Select how the Horizontal and Vertical Binning is done The Binning function can occur in the Digital domain of a device or at the actual sensor Beginner Ver 1 06 Available on some models Ver 1 03 Available on some models Ver 1 06 NanoXL In Sensor InSensor The Binning function can be done inside the Sensor itself which often allows binning to increase the da...

Page 188: ... Ver 1 06 Decimation Vertical DecimationVertical Vertical sub sampling of the image This reduces the vertical resolution of the image by the specified vertical decimation factor For example when set to 2 every second line is discarded Beginner Ver 1 06 Test Image Selector TestImageSelector Selects the type of test image generated by the camera Beginner Off Off Image is from the camera sensor Grey ...

Page 189: ...n YUYV Packed YUYVPacked Pixel is YUV422 16 bit YUYV 1 05 RGB Design Raw Bayer Packed RawPacked Pixel is raw Bayer Packed 1 08 RGB Design Pixel Color Filter PixelColorFilter Indicates the type of color filter applied to the image Invisible None None No filter applied on the sensor Bayer GR BayerGR For BayerGR the 2x2 mosaic alignment is GR BG Bayer RG BayerRG For BayerRG the 2x2 mosaic alignment i...

Page 190: ...reased up to the Genie Nano model maximum The following figure is an example of a partial scan acquisition using both Height and Vertical Offset controls The Vertical Offset feature defines at what line number from the sensor origin to acquire the image The Height feature defines the number of lines to acquire to a maximum of the remaining frame height Note that only the partial scan image ROI is ...

Page 191: ...e Examples Model M C 810 Vertical Lines Acquired Internal Trigger Minimum Exposure Synchronous Exposure fps Internal Trigger Minimum Exposure Reset Exposure fps 624 160 162 544 181 183 448 215 218 304 299 305 256 343 352 128 570 594 64 850 905 32 1128 1126 16 1349 1492 Maximum Frame Rate Examples Model M C 1450 Vertical Lines Acquired Internal Trigger Minimum Exposure Synchronous Exposure Internal...

Page 192: ...1724 fps 2994 Maximum Frame Rate Examples Models M2020 M2050 Vertical Lines Acquired Internal Trigger Minimum Exposure Sony sensor M2020 Models Internal Trigger Minimum Exposure Sony sensor M2050 Models Standard Design Firmware Internal Trigger Minimum Exposure Sony sensor M2050 Models High Sensitivity Design 1536 53 fps 116 6 fps 143 fps 1024 79 fps 173 8 fps 213 fps 768 105 fps 228 9 fps 280 fps...

Page 193: ... fps 128 454 fps 963 fps 1177 fps 64 763 fps 1567 fps 1915 fps 32 1158 fps 2283 fps 2793 fps 16 1560 fps 2958 fps 3623 fps 8 1890 fps 3472 fps 4237 fps 4 2109 fps 3802 fps 4651 fps Maximum Frame Rate Examples Models M C 4040 4060 Increased frame rates with a reduced ROI available only when In Sensor binning is not active Vertical Lines Acquired Internal Trigger Minimum Exposure Sony sensor M C4040...

Page 194: ...ps 32 665 3 fps 665 3 fps 16 873 3 fps 873 3 fps 8 1037 3 fps 1037 3 fps 4 1142 8 fps 1142 8 fps Maximum Frame Rate Examples Model M C 640 Vertical Lines Acquired Internal Trigger Minimum Exposure OnSemi sensor M C640 Models Internal Trigger Minimum Exposure OnSemi sensor M C640 Models Fast Readout Mode Enabled 480 603 fps 862 fps 240 1160 fps 1631 fps 128 2032 fps 2801 fps 64 3558 fps 4716 fps 32...

Page 195: ...fps 128 1776 fps 2331 fps 64 3164 fps 4048 fps 32 5181 fps 6369 fps 16 7633 fps 9009 fps 8 10000 fps 11236 fps 4 11904 fps 12987 fps 2 12987 fps 13888 fps Note Fast Readout Mode will have low DN Fixed Pattern column artifacts as described here OnSemi Sensor Fast Readout Mode Maximum Frame Rate Examples Model M C 1240 Vertical Lines Acquired Internal Trigger Minimum Exposure OnSemi P3 sensor 1024 8...

Page 196: ...s Note Fast Readout Mode will have low DN Fixed Pattern column artifacts as described here OnSemi Sensor Fast Readout Mode Maximum Frame Rate Examples Model M C 1930 Vertical Lines Acquired Internal Trigger Minimum Exposure OnSemi sensor M C1930 Models Internal Trigger Minimum Exposure OnSemi sensor M C1930 Models Fast Readout Mode Enabled 1200 91 fps 116 fps 1024 106 fps 136 fps 768 141 fps 180 f...

Page 197: ...sensor M C2590 Models Fast Readout Mode Enabled 2048 42 fps 51 fps 1536 56 fps 69 fps 1024 85 fps 102 fps 768 112 fps 136 fps 512 167 fps 202 fps 256 325 fps 391 fps 128 616 fps 734 fps 64 1114 fps 1310 fps 32 1869 fps 2150 fps 16 2832 fps 3174 fps 8 3802 fps 4149 fps 4 4608 fps 4926 fps 2 5128 fps 5405 fps Note Fast Readout Mode will have low DN Fixed Pattern column artifacts as described here On...

Page 198: ...0 160 400 0 735 8 80 758 7 1356 8 40 1375 5 2347 4 20 2320 2 3703 7 10 3521 1 5181 3 5 4761 9 6493 5 Note Fast Readout Mode will have low DN Fixed Pattern column artifacts as described here OnSemi Sensor Fast Readout Mode Using Standard Firmware Vertical Lines Acquired Internal Trigger Minimum Exposure Python 16k sensor model M4090 Internal Trigger Minimum Exposure Python 16k sensor model M4090 Fa...

Page 199: ...2 1 20 2141 3 3267 9 10 3322 2 4761 9 5 4566 2 6134 9 Note Fast Readout Mode will have low DN Fixed Pattern column artifacts as described here OnSemi Sensor Fast Readout Mode Using Standard Firmware Vertical Lines Acquired Internal Trigger Minimum Exposure Python 25k sensor model M5100 Internal Trigger Minimum Exposure Python 25k sensor model M5100 Fast Readout Mode Enabled 5120 5 9 fps 10 2 fps 3...

Page 200: ...mples Model C 4900 Vertical Lines Acquired Internal Trigger Minimum Exposure Aptina sensor C4900 Model 3684 13 38 fps 2762 17 76 fps 1842 26 36 fps 1024 46 19 fps 768 60 45 fps 512 87 46 fps 256 158 0 fps 128 265 0 fps 64 400 6 fps 32 538 5 fps 16 650 1 fps 8 725 1 fps 4 769 8 fps ...

Page 201: ...izontal Width decrements from maximum in pixel counts of 8 i e the video width is in steps of 8 pixels Using the Multiple ROI Mode Genie Nano monochrome cameras implement the Multiple ROI mode region of interest features which allow having 2 to 16 smaller image ROI areas versus the single ROI area possible with vertical and horizontal crop functions These multiple areas are combined as one output ...

Page 202: ... Nano firmware by default provides a 4x4 sample multi ROI setup for easy verification of this function The following graphics show examples of the multi ROI function 2x1 and 2x2 areas the resultant camera output and the constraints when configuring the ROI areas Example Two Horizontal ROI Areas 2x1 ROI x1 y1 ROI x2 y1 ROI x1 y1 ROI x2 y1 2 ROI Areas Defined Camera Outputs only the 2 ROI Areas Note...

Page 203: ... same order as the ROI rows and columns The user must account for the change between ROI data for each output image row The output image being smaller reduces the bandwidth requirements Example Actual Sample with Six ROI Areas 3x2 This example uses the example problem of solder inspection of certain components on a PCB The image below of a sample PCB shows 6 ROI areas highlighted by the yellow ove...

Page 204: ... Camera With the ROI areas defined the camera outputs an image consisting only of data within those ROI areas as shown below Such data reduction improves transfer bandwidth and also reduces image processing time for the host system imaging application ...

Page 205: ...us internal test images cannot be flipped When image flip is supported directly at the sensor activation of the flip function does not reduce the maximum frame rate possible from that model of Nano The Image flip functions operate both on full image acquisitions and when using multi ROI Both modes are described below Image Flip Full Frame With full frame acquisitions live horizontal and or vertica...

Page 206: ...e multi ROI implementation resizes the programmed ROI areas so that the same exact image areas are output by the camera but flipped as expected Note that the ROI indexes do not transpose just their size and offsets All multi ROI setup constraints remain as described in the previous section describing the Multi ROI mode ROI x1 y1 ROI x2 y1 ROI x1 y1 ROI x2 y1 2 ROI Areas Defined Camera Output ROI x...

Page 207: ...rtical binning only is activated the image is reduced to 640x240 With both binning modes activated the resulting image is 320x240 Binning is performed digitally therefore there is no increase in acquisition frame rate The following graphic illustrates binning 1 640 639 4 3 2 1 2 320 Horizontal Binning by 2 Line 1 Line 2 Line 3 Line 4 Line 479 Line 480 Line 1 Line 2 Line 240 Repeated for each line ...

Page 208: ...nsor The patterns are identical for monochrome or color camera models and subject to processing operations Note Selecting the camera 8 bit output format displays the lower 8 bits of the processing path The Nano Test Patterns are Grey Horizontal ramp Image is filled horizontally with an image that goes from the darkest possible value to the brightest Grey Vertical ramp Image is filled vertically wi...

Page 209: ... important Genie Nano cameras are available in a number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category Metadata Control Category Feature Descriptions The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the Device Version column wil...

Page 210: ...sed during the image acquisition to the metadata attached to the image Supported only in GenAPI compatibility mode N A for C4900 1 06 cyclingPresetCurrentActiveSet Add the cyclingPresetCurrentActiveSet value used during the image acquisition to the metadata attached to the image Timestamp Copies the timestampValue value at the start of exposure to the metadata attached to the image LineStatusAll C...

Page 211: ... 04 Guru Chunk Binning Horizontal ChunkBinningHorizontal Number of horizontal pixels to combine in the payload image 1 04 Guru Chunk Binning Vertical ChunkBinningVertical Number of vertical pixels to combine in the payload image 1 04 Guru Chunk Frame ID ChunkFrameID Corresponds to the request_id of an Action_CMD message 1 09 Guru Chunk Test Image Selector ChunkTestImageSelector The selected test i...

Page 212: ...ExposureDelay Specifies the delay in microseconds µs to apply after the FrameStart event before starting the ExposureStart event 1 04 Guru counter1 Value At Reset chunkCounter1ValueAtReset Copies the value of the feature counterValueAtReset at the start of Frame Readout to the Metadata attached to the image Supported only in GenAPI compatibility mode 1 04 Guru Important Metadata Notes For firmware...

Page 213: ...gain values relative to the actual analog gain as set by the Gain feature Models 16M 25M Models 5M or less Fast Readout Off Models 5M or less Fast Readout On Metadata Value Actual Gain Metadata Value Actual Gain Metadata Value Actual Gain 4 84 1 00 4 83 1 00 4 81 1 00 5 04 1 26 2 77 1 14 2 25 1 14 4 88 1 87 0 99 1 33 0 97 1 33 4 96 3 17 1 63 1 60 1 61 1 60 0 35 2 00 0 33 2 00 2 25 2 29 2 28 2 29 0...

Page 214: ... and display the metadata or save it to a file csv In addition source code and C project files are included for a console based executable The following figure shows the Sapera Explorer tool screen with the Metadata Example highlighted Important When an internal Nano Test Image is selected the Metadata feature values for Exposure Time ExposureTime and Exposure Delay exposureDelay are not valid val...

Page 215: ...Nano Series GigE Vision Camera Operational Reference 205 ...

Page 216: ... 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 third party software usage not typically needed by end user applications Also important Genie Nano cameras are available in a number of models implementing different se...

Page 217: ...ch AcquisitionStart Command An AcquisitionStop occurs at the end of the Active Frame Multi Frame MultiFrame A sequence of frames is captured for each AcquisitionStart Command The number of frames is specified by AcquisitionFrameCount feature An AcquisitionStop occurs at the end of the Active Frame s Continuous Continuous Frames are captured continuously with AcquisitionStart until stopped with the...

Page 218: ...ing blocks images the first blocks in are transferred out first Frames in the queue are not removed until they are transferred out or the transfer function is aborted When the transfer module is stopped and the queue fills by continuing acquisitions the oldest frames in the queue are then overwritten by new frames Transfer Queue Current Block Count transferQueueCurrentBlockCount Returns the curren...

Page 219: ...s Streaming Start DeviceRegistersStreamingStart Announces the start of registers streaming without immediate checking for consistency 1 00 Invisible Device Registers Streaming End DeviceRegistersStreamingEnd Announces end of registers streaming and performs validation for registers consistency before activating them 1 00 Invisible Device Feature Streaming Start DeviceFeaturePersistenceStart Announ...

Page 220: ...a continuous grab and frames transferred out is slower than the acquisition frame rate FirstInFirstOut Acquired frames are stored in the circular buffer addressed by the Buffer Write Index When the write index catches up to the read index acquired frames are discarded until the next buffer is transferred out and that buffer is free to be over written firstInFirstOut_CircularWhenStopped This has an...

Page 221: ... For the model C4900 Aptina sensor the AcquisitionAbort feature does not execute immediately as is the case for all other Nano models When aborting an acquisition with the C4900 the application needs to follow this sequence Set the feature AcquisitionStatusSelector AcquisitionActive Send the command AcquisitionAbort Poll the status AcquisitionStatus until it is FALSE Features that cannot be change...

Page 222: ...other 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 third party software usage not typically needed by end user applications Also important Genie Nano cameras are available in a number of models implementing different sensors and ima...

Page 223: ...onGroupMask Nano default 1 for action 1 or 2 for action 2 Provides the mask used to filter particular action command messages for the selected action 1 03 Guru Action Device Key ActionDeviceKey This Write Only feature provides a method to uniquely target Action Commands to specific Nano cameras Using an application supplied by Teledyne DALSA the user writes an ID value which cannot be read but all...

Page 224: ...r 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 third party software usage not typically needed by end user applications Also important Genie Nano cameras are available in a number of models implementing different sensors and image resolutions...

Page 225: ...p source is controlled by the network IEEE1588 protocol This source is automatically selected when PTP mode is enabled Timestamp Tick Frequency timestampTickFrequency Indicates the number of timestamp ticks or increments during 1 second frequency in Hz This feature changes depending on the TimeStamp Source 1 00 Expert DFNC Timestamp Latch Source timestampLatchSource Specifies the internal event or...

Page 226: ...ent will generate a software event This entry is deprecated Using On is recommended Event Statistic Selector eventStatisticSelector Selects which Event statistic to display 1 00 Expert DFNC Invalid Frame Trigger InvalidFrameTrigger Counts the frame trigger occurring in an invalid Trigger region Image Lost ImageLost Image is acquired but lost before it s been transferred Packet Resend PacketResend ...

Page 227: ...tion path except for Pdelay_Req Pdelay_Resp Pdelay_Resp_Follow_Up or signaling messages or management messages that are a required response to another management message PreMaster PreMaster The port shall behave in all respects as though it were in the MASTER state except that it shall not place any messages on its communication path except for Pdelay_Req Pdelay_Resp Pdelay_Resp_Follow_Up signalin...

Page 228: ...xpires Synchronization Fault SynchronizationFault Synchronization Fault Master Clock Selected MasterClockSelected Master Clock Selected Recommended State Master RS_Master Recommended State Master Recommended State Grand Master RS_GrandMaster Recommended State Grand Master Recommended State Slave RS_Slave Recommended State Slave Recommended State Passive RS_Passive Recommended State Passive PTP Tra...

Page 229: ...meTrigger Event ID to identify the EventInvalidFrameTrigger software Event RO 1 00 Guru AcquisitionStartNextValid Event ID EventAcquisitionStartNextValid Event ID to identify the EventAcquisitionStartNextValid software Event RO 1 00 Guru ImageLost Event ID EventImageLost Event ID to identify the EventImageLost software Event RO 1 00 Guru Counter 1 End ID EventCounter1End Event ID to identify the E...

Page 230: ...ures The following timing graphic shows the primary events and acquisition timing associated with a synchronous exposure of two individually triggered frames FrameActive 1 Frame Inactive FrameTrigger Inactive Frame Inactive FrameActive 2 FrameTrigger Active Exposure 1 ReadOut 1 Exposure Delay Exposure 2 ReadOut 2 Exposure Delay FrameStart Event 1 FrameStart Event 2 ExposureStart Event 1 ExposureEn...

Page 231: ...two frames from a single trigger event FrameActive 1 Frame Inactive FrameTrigger Inactive Frame Inactive TriggerDelay FrameActive 2 FrameTrigger Active Exposure 1 ReadOut 1 Exposure Delay Exposure 2 ReadOut 2 Exposure Delay FrameStart Event 1 FrameStart Event 2 ExposureStart Event 1 ExposureEnd Event 1 Input Signal Event FrameTrigger Inactive Multiple FrameActive exposureAlignment Synchronous Inva...

Page 232: ...t value MAC address to be the clock master The feature TimeStamp Source is automatically changed to IEEE1588 when PTP Mode is enabled This timestamp tick in ns cannot be reset by the user The Genie Nano cameras implement additional features designed to synchronize multiple camera acquisitions via IEEE 1588 PTP Mode not via external camera trigger signals PTP Master Clock Identity The clock ID of t...

Page 233: ... zero with timestampControlReset if ptpMode Off else only the internal camera Timestamp counter resets Case Examples Overview The following case examples use a simplified Timestamp timeline which for clarity is shown with time tics from 00 to 60 without units A timeline scale based on real time is not required to describe the usage concepts These examples also apply equally to using an internal Ti...

Page 234: ...Time first event F1 Case 2 differs only from case 1 by showing that there is a period of uncertainty if the start time is too close to the first modulo count that follows The first frame acquisition may occur at the first modulo count time or at the following The actual value for the uncertainty period may vary with different camera and network conditions 00 10 20 30 40 50 60 Reset Start Time Actu...

Page 235: ...t 20 The Modulo 10 actual start time for the first acquisition is at Timestamp 30 as described in Case 1 Now if a new Timestamp reset happens between the Start Time and acquisition Actual Start Time the Timestamp counter will restart from time 00 but the Start Time value has already been stored thus the modulo Actual Start Time remains at 30 In this condition the Actual Start Time did not reset as...

Page 236: ...modulo controlled acquisition occurs A shows the initial conditions with the first acquisition F1 at the actual start time B shows a Timestamp reset occurring after the first acquisition C shows that acquisitions then continue at the first modulo 10 time after the reset due to acquisitions already in progress compared to the example case 3 above 00 10 20 30 40 50 60 Timestamp Reset Start Time Actu...

Page 237: ...ampModuloActualStartTime first event F1 timestampModulo changes to 20 Case 5 shows that the Modulo value can be changed dynamically Using the simple example of case 1 after the second acquisition F2 the Modulo value is changed from 10 to 20 The third acquisition now occurs at modulo 20 time following the previous acquisition 00 10 20 30 40 50 60 Timestamp Reset Start Time Actual Start Time F1 F2 F...

Page 238: ...available in a number of models implementing different sensors and image resolutions which may not support the full feature set defined in this category GigE Vision Transport Layer Feature Descriptions The following table describes these parameters along with their view attribute and minimum camera firmware version required Additionally the Device Version column will indicate which parameter is a ...

Page 239: ... stream packet size in bytes to send on this channel 1 00 Expert Interpacket Delay GevSCPD Indicates the delay in µs to insert between each packet for this stream channel Note that Interpacket delay becomes a Read Only value when the feature Device Link Throughput Limit is enable 1 00 Expert Packet Resend Buffer Size devicePacketResendBufferSize Indicates the amount of memory to reserve in Mbytes ...

Page 240: ... 00 Guru GVCP Heartbeat Disable GevGVCPHeartbeatDisable Disables the GVCP GigE Vision Control Protocol heartbeat monitor This allows control switchover to an application on another device 1 00 Expert Communication Timeout GevMCTT Provides the transmission timeout value in milliseconds 1 00 Guru Communication Retransmissions Count GevMCRC Indicates the number of retransmissions allowed when a messa...

Page 241: ... option to interrogate for existing support RO 1 00 Invisible IPConfigurationLLA IPConfigurationDHCP IPConfigurationPersistentIP StreamChannelSourceSocket MessageChannelSourceSocket CommandsConcatenation WriteMem PacketResend Event EventData PendingAck Action PrimaryApplicationSwitchover ExtendedStatusCodes DiscoveryAckDelay DiscoveryAckDelayWritable TestData ManifestTable CCPApplicationSocket Lin...

Page 242: ...to which the device must send messages RO 1 00 Invisible I MCDA GevMCDA Indicates the destination IP address for the message channel RO 1 00 Invisible I MCSP GevMCSP This feature indicates the source port for the message channel RO 1 00 Invisible Stream Channel Interface Index GevSCPInterfaceIndex Index of network interface RO 1 00 Invisible I SCP HostPort GevSCPHostPort Indicates the port to whic...

Page 243: ...f the bootstrap registers 1 00 Invisible reserved1 UTF8 reserved2 GevSCPSDoNotFragment GevSCPSDoNotFragment This feature state is copied into the do not fragment bit of IP header of each stream packet RO 1 00 Invisible I SCPS BigEndian GevSCPSBigEndian Endianess of multi byte pixel data for this stream RO 1 00 Invisible Defaults for devicePacketResendBufferSize The default minimum for devicePacket...

Page 244: ...ano Comparing TurboDrive v2 0 with TurboDrive v1 0 algorithm http www teledynedalsa com imaging knowledge center appnotes Important When using Metadata in conjunction with TurboDrive the Nano driver all models requires that the image acquisition width horizontal crop must be a minimum of 160 pixels in 8 bit mode or 96 pixels in 10 12 bit mode The driver requires this minimum width to correctly app...

Page 245: ... Pixel Map 1 04 1 06 User Defective Pixel Map BadPixelCoordinate1 Select the User Defective Pixel Map XML file as defined in Advanced Processing 1 04 1 06 Color Correction Coefficients ColorCorrection Select the color correction coefficients RGB Output Firmware 1 06 1 06 Factory Flat Line coefficients 1 FlatFieldCoefficients01 Select factory Flat Line coefficients 1 These are the factory values us...

Page 246: ...target operation for the selected file in the device This operation is executed when the File Operation Execute feature is called Guru 1 00 1 06 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 execut...

Page 247: ...e number of successfully read written bytes is returned Guru 1 00 1 06 File Size FileSize Represents the size of the selected file in bytes Guru 1 00 1 06 Device User Buffer deviceUserBuffer Unallocated memory available to the user for data storage Invisible 1 00 DFNC 1 06 User Defined Saved Image Max Size userDefinedSavedImageMax Size Maximum size of the user Defined Saved Image in the flash memo...

Page 248: ...lect the specific file from the system drive or from a network location Click the Upload button to execute the file transfer to the Genie Nano Reset the Nano when prompted Overview of the deviceUserBuffer Feature The feature deviceUserBuffer allows the machine vision system supplier access to 4 kB of reserved flash memory within the Genie Nano This memory is available to store any data required su...

Page 249: ...are Licenses statement directly from the installed Nano firmware Select File type Miscellaneous File Selector item Open Source Licenses to download the file to your computer Add the file extension of TXT and open with Notepad or add the extension DOC and Microsoft Word will open it as a Unicode UTF 8 Either of these methods will format the text correctly in Windows ...

Page 250: ...er up and reset after firmware change Image Buffer Accumulation Count Status Image Buffer Memory Size Packet Resend Buffer Memory Size Internal Temperature Reporting In Camera Event Status Flags Invalid External Trigger Image Lost Packet Resend Related Status Ethernet Pause Frame Requested Nano Features for T2IR Monitoring The following table presents some of the Nano camera features a developer c...

Page 251: ...eTrigger Image Transfers Transfer Queue Current Block Count transferQueueCurrentBlockCount Transfer Queue Memory Size transferQueueMemorySize Transferred Image Max Data Size transferMaxBlockSize Transferred Image Min Data Size transferMinBlockSize Transferred Image Average Data Size transferAverageBlockSize Maximum Sustained Frame Rate maxSustainedFrameRate Packet Resend PacketResend Packet Resend...

Page 252: ...HCP is sufficient for most Nano installations Please refer to the Teledyne DALSA Network Imaging Package manual for information on the Teledyne DALSA Network Configuration tool and network optimization for GigE Vision cameras and devices In addition refer to the manual Sapera Getting Started Cameras installed with the Sapera LT package for an overview of using GigE Vison cameras ...

Page 253: ...depths as detailed in the following table The three columns labeled E F and G list the dimensional depth variations in mm corresponding to the same labels shown on the mechanical specification drawing shown on the next page These physical variations compensate for different sensors boards and whether a model is shipped with an IR filter so as to maintain a constant back focal specification See thi...

Page 254: ...244 Technical Specifications Nano Series GigE Vision Camera Note Genie Nano with C or CS Mount ...

Page 255: ...Nano Series GigE Vision Camera Technical Specifications 245 Mechanical Specifications NanoXL Note Genie NanoXL with M42 Mount ...

Page 256: ...component heat to the outer metallic body If the camera is free standing i e not mounted it will be very warm to the touch Basic heat management is achieved by mounting the camera onto a metal structure via its mounting screw holes Heat dissipation is improved by using thermal paste between the camera body not the front plate and the metal structure Sensor Alignment Specification The following fig...

Page 257: ...is required to provide a camera ground connection to the controlling computer Note Connect power via the I O or PoE not both Although Nano has protection differences in ground levels may cause operational issues or electrical faults The Nano has a single 10 pin connector SAMTEC connector TFM 105 02 L D WT for all I O signals and for an auxiliary DC power source Nano supports connecting cables with...

Page 258: ...l External Output 2 9 Reserved GPO 3 Out NanoXL General External Output 3 for G3 Gx3 10 Chassis Camera Chassis NanoXL G3 Gx3 models come standard with 2 Inputs and 3 Outputs Output 3 only supports Software Controlled logic High or Low signals Chassis GPO 2 GPO 1 GPO Power PWR VCC PWR GND GPI Common GPI 1 GPI 2 GPO 3 NanoXL See AC Characteristics of 1 Input 3 Output Models for additional informatio...

Page 259: ...ssembled Length E2O End 2 Option Discrete Cable Assembly see example below https www samtec com products sfsd ISDF 05 D M Connector Availability On Line North America specific country can be selected http www newark com samtec isdf 05 d m connector housing receptacle 10 dp 06R6184 Europe specific country can be selected http uk farnell com samtec isdf 05 d m receptacle 1 27mm crimp 10way dp 230854...

Page 260: ...njector Important Connect power via the I O connector or PoE but not both Although Nano has protection differences in ground levels may cause operational issues or electrical faults If both supplies are connected and active the Nano will use the I O power supply connector But as stated ground differences may cause camera faults or failure Important When using PoE the camera s I O pin 1 Camera Powe...

Page 261: ...r acquisition event counter or timestamp event or integration control User programmable debounce time from 0 to 255µs in 1µs steps Source signal requirements Single ended driver meeting TTL 12V or 24V standards see table below If using a differential signal driver only one input can be used due to the shared input common see details below External Input DC Characteristics Operating Specification M...

Page 262: ...ncy 247 KHz Input Pulse 0V 12V Input Pulse width High 0 39 µs Input Pulse width Low 3 µs Max Frequency 160 KHz Input Pulse 0V 24V Input Pulse width High 0 39 µs Input Pulse width Low 4 9 µs Max Frequency 103 KHz External Inputs Using TTL LVTTL Drivers External Input maximum current is limited by the Nano circuits to a maximum of 10mA User IO Ground User IO Power Imax 10mA Imax 10mA LVTTL TTL Push ...

Page 263: ...ra IO Interface B E C B E C External Signal 2 External Signal 1 Common Ground Input 1 Input 2 External Inputs Using Common Emitter NPN Driver External Input maximum current is limited by the Nano circuits to a maximum of 10mA Warning Only one External Signal can be used input 1 or input 2 User IO Ground User IO Power 3V 28V 10 9 8 7 6 5 4 3 2 1 Camera IO Interface B E C Imax 10mA Only one Input ca...

Page 264: ...iter Output 2 pin 8 Output 1 pin 6 Output Common Power pin 4 External Output Details and DC Characteristics Programmable output mode such as strobe event notification etc see outputLineSource feature Outputs are open on power up with the default factory settings A software reset will not reset the outputs to the open state if the outputs are closed A user setup configured to load on boot will not ...

Page 265: ...ect to some rounding Output Common Power Output Current Rload Test td1 µs Leading Delay trise µs Rise Time td2 µs Trailing Delay tfall µs Fall Time 3V 8 mA 250 ohm 0 47 2 9 11 4 26 6 16 mA 124 ohm 0 47 4 7 4 3 19 5 5V 8 mA 514 ohm 0 47 2 6 13 3 25 3 16 mA 236 ohm 0 5 7 0 4 4 17 9 21 mA 73 ohm 0 45 4 4 3 1 10 7 12V 8 mA 1 4K ohm 0 62 2 0 18 1 24 9 16 mA 677 ohm 0 54 4 8 7 5 19 9 24 mA 316 ohm 0 5 3...

Page 266: ...ffer R Pull Down R Pull Down Signal 2 10 9 8 7 6 5 4 3 2 1 User IO Power Output 1 Output 2 External Outputs Using External LED Indicators Two external LEDs can be connected in the Common Cathode configuration User IO Ground User IO Power Camera IO Interface R R 10 9 8 7 6 5 4 3 2 1 User IO Power Output 1 Output 2 Set resistor R value to not exceed output current of IF 30mA IF IF ...

Page 267: ...ne external LED can be connected in the Common Anode configuration User IO Ground User IO Power Camera IO Interface R 10 9 8 7 6 5 4 3 2 1 Output 1 Output 2 IF Set resistor R value to not exceed output current of IF 30mA Only one Output 1 or 2 can be used in this configuration ...

Page 268: ...terface 10 9 8 7 6 5 4 3 2 1 Camera Slave 1 Camera IO Interface 10 9 8 7 6 5 4 3 2 1 Camera Slave 2 Camera IO Interface 10 9 8 7 6 5 4 3 2 1 Camera Slave 3 Camera IO Interface 10 9 8 7 6 5 4 3 2 1 Camera Slave 4 Camera IO Interface 10 9 8 7 6 5 4 3 2 1 Camera Slave 5 Camera IO Interface 10 9 8 7 6 5 4 3 2 1 Camera Slave 6 User IO Ground GPI_CMD_GND GPI_P0 GPI_P1 User IO Ground GPI_CMD_GND GPI_P0 G...

Page 269: ...nt SDK for computer requirements Recommended Network Adapters GigE network adapter either add on card or on motherboard The Intel PRO 1000 MT adapter is an example of a high performance NIC Typically a system will need an Ethernet GigE adapter to supplement the single NIC on the motherboard PCI Express adapters will outperform PCI adapters Network adapters that support Jumbo Frames will minimize C...

Page 270: ...ause frame flow control protocol automatically so that images from many cameras can be transmitted through the switch to the NIC efficiently without data loss As a working example one such switch tested at Teledyne DALSA is the NETGEAR GS716T Important The maximum frame rate possible from a large number of Nano cameras which are simultaneously triggered will depend on the Nano model frame size and...

Page 271: ...Nano Series GigE Vision Camera Technical Specifications 261 EC FCC Declarations of Conformity Models M C1920 M C1940 ...

Page 272: ...262 Technical Specifications Nano Series GigE Vision Camera Models M C640 M C800 M C1280 M C1930 M C2590 ...

Page 273: ...Nano Series GigE Vision Camera Technical Specifications 263 Models M C2020 M C2050 M C2420 M C2450 ...

Page 274: ...264 Technical Specifications Nano Series GigE Vision Camera Models M C4020 M C4030 M C4040 M C4060 ...

Page 275: ...Nano Series GigE Vision Camera Technical Specifications 265 Models M C4090 M C5100 ...

Page 276: ...266 Technical Specifications Nano Series GigE Vision Camera Models M C700 M C1450 ...

Page 277: ...Nano Series GigE Vision Camera Technical Specifications 267 Model M C1950 ...

Page 278: ...268 Technical Specifications Nano Series GigE Vision Camera Model C4900 ...

Page 279: ...ronment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Changes or modifica...

Page 280: ...meters to consider follows those sections Lens Options for Models M C1920 M C1940 The following figure shows the lens image circles relative to Genie Nano models using the Sony IMX174 and IMX249 sensors respectively in color or monochrome versions A typical 1 lens will fully illuminate these sensors while the use of a 2 3 lens will have some corner vignetting Note the horizontal blue dashed lines ...

Page 281: ...mm Image Circle Models 2050 2020 Models 2450 2420 1 1 8 Lens 9mm Image Circle Lens Options for Models M C4060 4030 M C4040 4020 The following figure shows the lens image circles relative to Genie Nano models using the Sony IMX255 models 4060 IMX253 models 4040 IMX267 models 4030 and IMX304 models 4020 sensors in color or monochrome versions A typical 1 1 lens will illuminate both sensors models wh...

Page 282: ...rs A lens exceeds the required image circle 1 2 Lens 8mm Image Circle 1 3 Lens 6mm Image Circle Lens Options for XL Models M C5100 M C4090 The following figure shows the lens image circles relative to Genie NanoXL models using the OnSemi Python 25K and Python 16K sensors These NanoXL models have a M42 screw mount where M42 lens or F mount lens via an adapter need to have image circles exceeding th...

Page 283: ...del using the OnSemi AR1820HS sensor 2 3 Lens 11mm Image Circle 1 2 3 Lens 7 8mm Image Circle 1 2 Lens 8mm Image Circle Lens Options for Models M C2590 The following figure shows the lens image circles relative to Genie Nano models using the OnSemi Python5000 sensor A typical 1 lens will fully illuminate these sensors 1 Lens 16mm Image Circle 1 3 Lens 22 5mm Image Circle ...

Page 284: ...n2000 sensor A typical 2 3 lens will fully illuminate these sensors 1 Lens 16mm Image Circle 2 3 Lens 11mm Image Circle Lens Options for Models M C1280 M C1240 The following figure shows the lens image circles relative to Genie Nano models using the OnSemi Python1300 sensor A typical lens will fully illuminate these sensors 1 Lens 16mm Image Circle 2 3 Lens 11mm Image Circle 1 2 Lens 8mm Image Cir...

Page 285: ... M C810 The following figure shows the lens image circles relative to Genie Nano models using the Sony IMX433 sensor A typical 2 3 lens will fully illuminate these sensors A smaller 1 1 7 lens could also be used 1 Lens 16mm Image Circle 2 3 Lens 11mm Image Circle 1 1 7 Lens 9 2mm Image Circle ...

Page 286: ...will fully illuminate these sensors 1 3 Lens 6mm Image Circle 2 3 Lens 11mm Image Circle 1 2 Lens 8mm Image Circle Lens Options for Models M C700 The following figure shows the lens image circles relative to Genie Nano models using the Sony IMX287 sensor A typical lens will fully illuminate this sensor while a 1 3 lens would have some corner vignetting 1 3 Lens 6mm Image Circle 2 3 Lens 11mm Image...

Page 287: ...s Options for Models M C640 The following figure shows the lens image circles relative to Genie Nano models using the OnSemi Python300 sensor A typical lens will fully illuminate these sensors 1 3 Lens 6mm Image Circle 1 4 Lens 4 5mm Image Circle 1 2 Lens 8mm Image Circle ...

Page 288: ...ocus when used to image fine details Aberrations defect chromatic spherical Aberrations are specific types of lens faults affecting resolution and distortion Lens surface defects or glass faults distort all light or specific colors Aberrations are typically more visible when imaging fine details Spatial Distortions Describes non linear lens distortions across the field of view Such distortion limi...

Page 289: ...ively less light in some areas of the spectrum but not others IR Cut off Filters Genie Nano cameras are responsive to near infrared IR wavelengths To prevent infrared from distorting the color balance of visible light acquisitions use a hot mirror or IR cut off filter that transmits visible wavelengths but does not transmit near infrared wavelengths and above Genie Nano color cameras have a spectr...

Page 290: ...s include a range value allowed by the manufacturer for its products For a Nano camera with an IR filter the specification states that the filter attenuation is 50 650nm 10nm Therefore the filter s 50 cutoff can be anywhere between 640 to 660nm and still be within the filter s specification This small but important variation in filter cutoff frequency will affect the amount of red and green color ...

Page 291: ...s inserted between the lens and the camera sensor the focal point is now about 1 3 of the filter thickness behind the sensor plane Genie Nano filters are specified as 1mm thick Genie Nano models with factory installed filters automatically compensate for the focal point variance by having the sensor PCB mounted deeper within the camera body For Nano models normally shipped without filters when a f...

Page 292: ... lens surface to the second focal point The object distance OD is the distance from the first principal point to the object Primary Points in a Lens System Magnification and Resolution The magnification of a lens is the ratio of the image size to the object size h h m Where m is the magnification h is the image height pixel size and h is the object height desired object resolution size By similar ...

Page 293: ...l path and should be handled like other optical components with extreme care Dust can obscure pixels producing dark patches on the sensor response Dust is most visible when the illumination is collimated The dark patches shift position as the angle of illumination changes Dust is normally not visible when the sensor is positioned at the exit port of an integrating sphere where the illumination is ...

Page 294: ...Texwipe An alternative to ESD safe cloth wipers is Transplex swabs that have desirable ESD properties There are several varieties available from Texwipe Do not use regular cotton swabs since these can introduce static charge to the window surface Wipe the window carefully and slowly when using these products Ruggedized Cable Accessories Teledyne DALSA provides optional I O cable assemblies for Gen...

Page 295: ...Nano Series GigE Vision Camera Additional Reference Information 285 Cable Assembly G3 AIOC BLUNT1M ...

Page 296: ...286 Additional Reference Information Nano Series GigE Vision Camera Cable Assembly G3 AIOC BLUNT2M ...

Page 297: ...Nano Series GigE Vision Camera Additional Reference Information 287 ...

Page 298: ...288 Additional Reference Information Nano Series GigE Vision Camera Cable Assembly G3 AIOC BRKOUT2M ...

Page 299: ...Nano Series GigE Vision Camera Additional Reference Information 289 ...

Page 300: ...290 Additional Reference Information Nano Series GigE Vision Camera Nano Generic Power Supply with no I O ...

Page 301: ... Components Express Right Angle Cable Assemblies These cable assemblies can be acquired directly from our partner Components Express In such cases use the manufacturer s part number shown on the cable assembly engineering drawing Cable Assembly Right Angle I O Bunt End ...

Page 302: ...292 Additional Reference Information Nano Series GigE Vision Camera Cable Assembly Right Angle I O to Euro Block ...

Page 303: ...standard RJ45 one example shown below These cables are recommended when Nano is installed in a high vibration environment All Nano versions support this secure Ethernet cable Review their catalog for all available versions of vertical thumbscrew RJ45 cable sets All cables made in U S A all cables RoHS compliant CAT6 certified tested for near end far end crosstalk and return loss IGE 3M 3meters IGE...

Page 304: ...294 Additional Reference Information Nano Series GigE Vision Camera Cable Assembly Right Angle Ethernet ...

Page 305: ...tional Reference Information 295 Right Angle Cable Set Mounted Photos show the Components Express Right Angle combo package CC C1679 xxM consisting of a Right Angle Ethernet cable Right Angle I O to Euro Block and power supply not shown ...

Page 306: ...mera Alysium Tech Extreme Rating HiFlex Ethernet Cable Alysium Tech has a cable series for constant movement applications such as cameras mounted on robotic arms or other locations where reliable interconnects are required Contact Alysium Tech directly for pricing ...

Page 307: ...n 297 IP67 Enclosure Products Component Express has designed IP67 enclosures for Nano cameras Contact them directly for complete information IP67 Protection Enclosure Designed for Nano Shown below is page one of the Component Express data sheet for this enclosure ...

Page 308: ...298 Additional Reference Information Nano Series GigE Vision Camera IP67 Protection Enclosure Designed for Nano XL Shown below is page one of the Component Express data sheet for this enclosure ...

Page 309: ...munication with Nano Or in the simplest case the Nano is not connected The GigE server tray icon shows a warning when a device is connected but there is some type of IP error The GigE server tray icon when the Nano device is found The Nano has obtained an IP address and there are no network issues Optimization may still be required to maximize performance Important 10 100 Mb Ethernet is not suppor...

Page 310: ...nual for more information If a Nano camera installed with other GigE Vision cameras cannot connect properly with the NIC or has acquisition timeout errors there may be a conflict with the third party camera s filter driver In some cases third party filter drivers modify the NIC properties such that the Teledyne DALSA Sapera Network Imaging Driver does not install Verify such a case by uninstalling...

Page 311: ...ools and run the Log Viewer program From its File menu click on Save Messages to generate a log text file Report the version of Genie Nano Framework and Sapera version used Device Available with Operational Issues This section considers issues with cabling Ethernet switches multiple cameras and camera exposure All information concerning the Teledyne DALSA Network Configuration Tool and other netwo...

Page 312: ...e power supply voltage Communication Problems Use a shielded cable where the connector shell electrically connects the Nano chassis to the power supply earth ground This can eliminate trigger issues in a high EMI environment Check that the Ethernet cable is clipped both to the Nano and the NIC or switch on the other end Verify the Ethernet cabling Poor cables will cause connections to auto configu...

Page 313: ...l for information on network optimizations Grab has Random Bad Data or Noise The problem is seen as random noise and missing sections of video data from the acquisition All configuration parameters seem correct and the Ethernet cable is secure The following image shows an example of this type of bad acquisition while testing a Genie installation with CamExpert This problem has been seen with netwo...

Page 314: ...CamExpert tool has limits to the maximum frame rate possible due to CamExpert generating an interrupt for each acquired frame The Sapera Grab Demo may be better suited for testing at higher frame rates Verify that network parameters are optimal as described in the Teledyne DALSA Network Imaging Module manual Ensure the host computer is not executing other network intensive tasks Try a different Gi...

Page 315: ...xposed to light many times brighter than the pixel saturation threshold might exhibit sensor artifacts visible as dark column noise in the saturated areas This is not a camera fault but just a sensor limitation which varies from one camera to another The image below shows an example of these artifacts in a lighting setup which over saturates the whole sensor ...

Page 316: ...ed Packets by adjusting Power Options New computers using new generation CPU chips such as Intel Skylake require adjustments to the default Power Options to avoid possible dropped packets or frames Open Control Panel Power Options and select advanced settings as shown below Scroll down to the Processor Power Management control and change the Minimum Processor State to 100 Disable the Sleep and Hib...

Page 317: ...1 01 Minimum Sapera Version Required Save User Configuration Failed An unusual error that occurred with no other Nano control problem The solution is to verify the minimum Sapera version used with the Nano Framework The Genie Nano requires Sapera version 8 00 or later Issues with uninstalling Cognex VisionPro with Sapera LT CamExpert When the Cognex VisionPro package is uninstalled the Genie Nano ...

Page 318: ... Important Serial port models do not support PoE camera power therefore they must use external power connected via the I O connector This avoids grounding issues between PoE sources and the serial port UART Pin Number Genie Nano Direction Definition 1 PWR GND Camera Power Ground 2 PWR VCC Camera Power DC 10 to 36 Volts 3 GPI Common General Input Common Ground 4 GPO Power General Output Common Powe...

Page 319: ...vided by the camera Ethernet connection Examples of such devices might include lighting motors remote switching various sensors etc The following figure shows an example of such a setup Important Connect the Nano ground pin 1 to the controlled device s ground if no other common ground exists This ensures correct RX TX signal detection Serial Controled Device Ethernet up to 100m Enable the Virtual ...

Page 320: ...shown in the following screen captures This update procedure will not repeat on an update of the framework unless the serial port control is first disabled and then follow by an un install of the Nano driver Serial Port Parameters The Port Controls such as baud rate and Parity are set by the host computer executing a third party program or API Data Size 8 bit Parity none and Baud Rate 9600 to 460k...

Page 321: ... ohm 0 5 3 4 8 5 13 4 16 mA 43 ohm 0 48 5 2 2 7 7 1 5V 8 mA 500 ohm 0 56 2 9 10 3 14 6 16 mA 170 ohm 0 52 4 9 3 3 7 4 21 mA 6 5 ohm 0 44 3 4 2 4 4 4 12V 8 mA 1 4K ohm 0 64 2 4 13 7 16 3 16 mA 625 ohm 0 61 5 4 5 2 11 1 24 mA 206 ohm 0 52 3 0 2 7 4 7 24V 8 mA 2 87K ohm 0 69 2 5 15 2 24 2 16 mA 1 35K ohm 0 69 4 7 6 2 14 4 24 mA 700 ohm 0 65 4 6 9 7 9 4 Defective Pixel Replacement Method 4 Important T...

Page 322: ...follow define the rules used by the Nano firmware to replace an identified bad pixel xml version 1 0 encoding UTF 8 Example User Defective Pixel Map maximum number of coordinates dependent on sensor Defective Pixel Replacement value filename NanoExampleBadPixels xml Coordinates DefectivePixel OffsetX 100 OffsetY 0 DefectivePixel OffsetX 28 OffsetY 345 DefectivePixel OffsetX 468 OffsetY 50 Defectiv...

Page 323: ... 4 even odd Monochrome Sensors case 3 bad pixel pairs at boundaries When the first pixel pair of the first image row has both even and odd pixels marked as bad the even pixel is replaced by indeterminate data from the preceding memory location The bad odd pixel is replaced by the following even pixel even if it is also marked as a bad pixel First Sensor Row pix0 pix1 Pixel Pair 1 even odd pix2 pix...

Page 324: ...xel which is the following row s first pixel even if it is also marked as a bad pixel Sensor Row pix0 pix1 Pixel Pair even odd pix N 3 pix N 2 Pixel Pair even odd pix N 1 pix N Last Pixel Pair in Row even odd Pixel from next Row When the sensor s last row s last pixel pair has both even and odd pixels marked as bad the even pixel is replaced by preceding odd pixel and the bad odd pixel is replaced...

Page 325: ...ory results Color Sensors case 1 single bad pixel A bad even pixel is replaced by the previous even pixel A bad odd pixel is replaced by the following odd pixel Sensor Row pix0 pix1 Pixel Pair 1 even odd pix2 pix3 Pixel Pair 2 even odd pix4 pix5 Pixel Pair 3 even odd pix6 pix7 Pixel Pair 4 even odd Color Sensors case 2 bad pixels at line ends If the line s first pixel is bad then the following eve...

Page 326: ...and 12M sensors Optional hardware model with 3 outputs 1 Input introduced R 0014 January 30 2017 Addition of low cost Sony sensor Nano models 8 9M and 12M Addition of NanoXL models using OnSemi 25M and 16M sensors R 0015 May 4 2017 Driver 1 06 adds a few features and improvements Improvements to information specific to individual models Introduction of the OnSemi low cost 18M model with rolling sh...

Page 327: ...mericas teledynedalsa com Teledyne DALSA GMBH Lise Meitner Str 7 82152 Krailling Munich Germany Tel 49 89 89545730 sales europe teledynedalsa com Asian Sales Teledyne DALSA Asia Pacific Ikebukuro East 6F 3 4 3 Higashi Ikebukuro Toshima ku Tokyo Japan Tel 81 3 5960 6353 Fax 81 3 5960 6354 sales asia teledynedalsa com Teledyne DALSA Asia Pacific Room 904 Block C Poly West Bund Center 75 Rui Ping Roa...

Reviews: