Page 1
Imperx customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Imperx for any damages resulting from such improper use or sale.
Corrected text for SVM command in 3.8.13.1 Added figures 1.9 and 1.16 for the Peltier cameras IPX-4M15T / 11M5T / 16M3T Added TEC description in section 2.18 Rev. 10 01/10/08 B. Rink Added Appendix F – Lynx TEC Operating Manual 2 of 216...
Page 7
Exposure Tab ____________________________________________________ 163 4.3.6 Strobe Tab ______________________________________________________ 164 4.3.7 Common Controls ________________________________________________ 165 Chapter 5 – LYNX Interface Application for GigE __________________________________ 169 Overview ___________________________________________________________ 170 Setup ______________________________________________________________ 171 Graphical User Interface______________________________________________ 172 Chapter 6 – Warranty and Support ______________________________________________ 173...
Page 8
C.1 Overview _____________________________________________________________ 199 C.2 Using an ASCII text editor_______________________________________________ 199 C.3 Using Microsoft Excel___________________________________________________ 200 Appendix D – LYNX CameraLink Software Installation _____________________________ 201 D.1 Software Suite _________________________________________________________ 202 D.2 Software Installation from CD____________________________________________ 203 D.3 Software Upgrade from Web Site _________________________________________ 203 Appendix E –...
Page 10
LYNX Hardware User’s Manual Figure 2.1 - Single Output Mode of Operation................57 Figure 2.2 - Dual Output Mode of Operation................58 Figure 2.3 - Center columns output mode of operation ..............59 Figure 2.4 - Center Columns Output in Dual Mode of Operation ..........60 Figure 2.5 - Center Columns Output in Dual Tap Mode ..............
Page 11
Figure 2.60 - Fixed Pattern #2: Single and Dual Modes ............112 Figure 2.61 – Original image showing ‘shading’ effect ............. 115 Figure 2.62 – Flat Field Corrected image ................... 115 Figure 4.1 - LYNX CameraLink Interface .................. 156 11 of 216...
Page 13
LYNX Hardware User’s Manual List of Tables Table 1.0 - Pixel structure for different LYNX cameras............... 20 Table 1.1 - Camera Specifications....................22 Table 1.2 - Camera Output Connector – Signal Mapping ............26 Table 1.3 - Base Camera Link bit assignment ................27 Table 1.4a - Camera Power Connector Pin Mapping –...
LYNX Hardware User’s Manual 1.1 LYNX FAMILY The LYNX series of cameras are built around a robust imaging platform utilizing the latest digital technology. The camera’s image processing engine is based on a 1 million gate FPGA and a 32-bit RISC processor.
Page 16
LYNX Hardware User’s Manual The LYNX-GigE family consists of the following 20 cameras with GigE output: GigE High Speed: IPX-VGA210-G 640x480 210fps monochrome IPX-VGA210-GC 640x480 210fps color GigE Mega-pixel: IPX-1M48-G 1000x1000 48fps monochrome IPX-1M48-GC 1000x1000 48fps color IPX-2M30-G 1600x1200 33fps monochrome...
CCD cameras. They are built around KODAK’s line of interline transfer CCD imagers. The camera’s image processing engine is based on a 1 million gate FPGA and 32-bit RISC processor. The LYNX cameras feature programmable image resolution, frame rates, gain, offset,...
Page 18
LYNX Hardware User’s Manual • Defective Pixel Map • Flat Field Coefficients • Highly programmable: • Resolution • Frame rate • Electronic shutter • Long integration • Strobe output • Analog gain • Analog offset • Area of interest •...
(Red, Green, Blue) arranged in a “Bayer” pattern, are placed over the pixels. The starting color is Green. Figure 1.1 shows the CCD pixel structure. Table 1.1 shows the individual pixel structure for different LYNX cameras. Figures 1.2, 1.3 and 1.4 show the camera’s spectral response.
LYNX Hardware User’s Manual Specifications IPX-VGA120-L IPX-VGA210-L/G Active image pixels 640 (H) x 480 (V) 640 (H) x 480 (V) Active image area 4.74 mm x 3.55 mm 4.74 mm x 3.55 mm Pixel size 7.4 μm 7.4 μm Video output...
LYNX Hardware User’s Manual Specifications IPX-1M48-L/G IPX-2M30-L/G IPX-2M30H-L/G Active image pixels 1000 (H) x 1000 (V) 1600 (H) x 1200 (V) 1920 (H) x 1080 (V) Active image area 7.40 mm x 7.40 mm 11.84 mm x 8.88 mm 14.21 mm x 7.99 mm Pixel size 7.4 μm...
Page 24
LYNX Hardware User’s Manual Specifications IPX-4M15-L/G IPX-11M5-L/G IPX-16M3-L/G Active image pixels 2048 (H) x 2048 (V) 4000 (H) x 2672 (V) 4872 (H) x 3248 (V) Active image area 15.16 mm x 15.16 mm 36.05 mm x 24.05 mm 36.05 mm x 24.05 mm Pixel size 7.4 μm...
1.4 CAMERA CONNECTIVITY 1.4.1 Camera Link Output The interface between the LYNX-CL camera and outside equipment is done via two connectors and one LED, located on the back panel of the camera – Figure 1.4. Camera output – standard base Camera Link provides data, sync, control, and serial interface.
LYNX Hardware User’s Manual The bit assignment corresponding to the base configuration is shown in the following table. 8-bits 10-bits 12-bits Port Port/bit Tap 1, 2 Tap1, 2 Tap 1, 2 DATA 0 Port A0 DATA 1 Port A1 DATA 2...
LYNX Hardware User’s Manual Figure 1.5b - Camera Power Connector – Camera Link Output (viewed from rear) Signal Type Description Trigger In - TTL - Input External Trigger Input Trigger In + TTL - Input External Trigger Input Power - Input...
LYNX Hardware User’s Manual 1.4.2 GigE Output The interface between the LYNX-GigE camera and outside equipment is done via two connectors and one LED, located on the back panel of the camera – Figure 1.6a. Camera output – standard RJ-45 provides data, sync, control, and serial interface.
LYNX Hardware User’s Manual Figure 1.6b - Camera Power Connector GigE Output (viewed from rear) Signal Type Description - 12 V DC Power - Input Power Ground Return + 12 V DC Power - Input + 12 V Power Supply...
Power Supply A universal desktop power supply adapter, providing +12 VDC, +/- 5%, and up to 2.5A constant DC current, is available from Imperx for the LYNX cameras. The operating input voltage ranges from 90 to 240 VAC. CAUTION NOTE...
LYNX Hardware User’s Manual 1.5 MECHANICAL, OPTICAL and ENVIRONMENTAL 1.5.1 Mechanical The camera housing is manufactured using high quality anodized aluminum. For maximum flexibility the camera has eight 10-32 UNF mounting holes (two on each side), located towards the front. An additional plate with ¼-20 UNC (tripod mount) is shipped with each camera.
LYNX Hardware User’s Manual Figure 1.9 – Peltier cooled CL and GigE cameras – IPX-4M15T / 11M5T / 16M3T Figures 1.10 to 1.15 show the dimensional drawings of IPX-VGA, IPX-1M48, IPX-2M30/H, IPX-4M15, IPX-11M5 and IPX-16M3 respectively. All dimensions are in millimeters. As of 10.01.06 11M5-L and all GigE models are shipped with black finned mid housing for better heat transfer.
F-mount lenses, which have a 46.5 mm back focal distance – Figure 1.17. An F-mount lens can be used with a C-mount camera via an F-mount to C-mount adapter, which can be purchased separately – refer to the Imperx web side for more information. The camera performance and signal to noise ratio depends on the illumination (amount of light) reaching the sensor and the exposure time.
LYNX Hardware User’s Manual 1.5.3 Environmental The camera is designed to operate from -5 to 50 C in a dry environment. The relative humidity should not exceed 80% non-condensing. Always keep the camera as cool as possible. Always allow sufficient time for temperature...
LYNX Hardware User’s Manual 2.1 RESOLUTION AND FRAME RATE 2.1.1 Single Output When operating in the single output mode, all pixels are shifted out of the HCCD register towards the left video amplifier – Video L (Figure 2.1). The resulting image has a normal orientation, full resolution and a frame rate as shown in Table 2.1.
LYNX Hardware User’s Manual 2.1.2 Dual Output When operating in a dual output mode, the image is split in two equal parts, each side consisting of half of the horizontal pixels and the full vertical lines. The first (left) half of the pixels are shifted out of the HCCD register towards the left video amplifier –...
LYNX Hardware User’s Manual 2.1.3 Center Columns Output (IPX-VGA210-L/G only) The ‘center columns’ output mode is only available in the IPX-VGA210-L/G. In this mode the image field has only 228 horizontal pixels located in the center of the imager – Figure 2.3. When operating in a single output mode, all 228 pixels are shifted out of the HCCD register towards the left video amplifier –...
LYNX Hardware User’s Manual Figure 2.4 - Center Columns Output in Dual Mode of Operation Figure 2.5 - Center Columns Output in Dual Tap Mode 60 of 216...
LYNX Hardware User’s Manual 2.1.4 Timing Diagrams IPX-VGA120-L, IPX-VGA210-L/G In the single mode each line consists of 12 empty pixels (E1 – E12), followed by 24 masked pixels used for black reference (R1 – R24), followed by 4 buffer pixels (B1 – B4), followed by 640 active data pixels (D1 –...
LYNX Hardware User’s Manual IPX-VGA210-L/G – Center Columns Operation In the center columns single mode, each line consists of 228 active data pixels (D1 – D228), followed by 18 dark (over-clocked) pixels (R1 – R18) – Figure 2.9. In the center columns dual mode, each line consists of 6 masked (over-clocked) pixels (R1 –...
LYNX Hardware User’s Manual IPX-1M48-L/G In the single mode, each line consists of 8 empty pixels (E1 – E8), followed by 12 masked pixels used for black (dark) reference (R1 – R12), followed by 2 buffer pixels (B1, B2), followed by 1000 active pixels (D1 –...
LYNX Hardware User’s Manual IPX-2M30-L/G In the single mode, each line consists of 4 empty pixels (E1 – E4), followed by 16 masked pixels used for black (dark) reference (R1 – R16), followed by 4 buffer pixels (B1 – B4), followed by 1600 active data pixels (D1 –...
LYNX Hardware User’s Manual IPX-2M30H-L/G In the single mode, each line consists of 4 empty pixels (E1 – E4), followed by 28 masked pixels used for black (dark) reference (R1 – R28), followed by 4 buffer pixels (B1 – B4), followed by 1920 active data pixels (D1 –...
LYNX Hardware User’s Manual IPX-4M15-L/G In single mode, each line consists of 12 empty pixels (E1 – E12), followed by 28 masked pixels used for black (dark) reference (R1 – R28), followed by 4 buffer pixels (B1 – B4), followed by 2048 active data pixels (D1 –...
LYNX Hardware User’s Manual IPX-11M5-L/G In the single mode, each line consists of 4 empty pixels (E1 – E4), followed by 20 masked pixels used for black reference (R1 – R20), followed by 16 buffer pixels (B1 – B16), followed by 4000 active data pixels (D1 –...
LYNX Hardware User’s Manual IPX-16M3-L/G In the single mode, each line consists of 16 empty pixels (E1 – E16), followed by 28 masked pixels used for black reference (R1 – R28), followed by 16 buffer pixels (B1 – B16), followed by 4872 active data pixels (D1 –...
Horizontal and Vertical Window Horizontal and vertical windowing (Area Of Interest) is supported in all LYNX cameras. Emphasizing a particular area of interest in horizontal direction is possible by using a horizontal window feature, where the beginning part of each line (pixel 1 to ‘Start Pixel’) and the end of each line (‘End Pixel’...
LYNX Hardware User’s Manual IPX-VGA120-L FR [fps] = 1 / [(0.70 x 10 x (492 – WS)) + T + (WS x T (2.1a) is a constant = 35.35 x 10 sec., and T is the active line duration (T 18.38 x 10...
LYNX Hardware User’s Manual IPX-VGA210-L/G FR [fps] = 1 / [(0.70 x 10 x (492 – WS)) + T + (WS x T (2.1b) is a constant (T = 35.35 x 10 for single and dual mode), and T is the active line duration (T = 18.38 x 10...
LYNX Hardware User’s Manual IPX-1M48-L/G FR [fps] = 1 / [(7.2 x 10 x (1010 – WS)) + T + (WS x T (2.1c) is a constant (T = 60.90 x 10 for single and dual mode), and T is the active line duration (T = 33.1 x 10...
LYNX Hardware User’s Manual IPX-2M30-L/G FR [fps] = 1 / [(4.00 x 10 x (1214 – WS)) + T + (WS x T (2.1d) is a constant (T = 82 x 10 for single mode, and T = 62 x 10...
LYNX Hardware User’s Manual IPX-4M15-L/G FR [fps] = 1 / [(4.00 x 10 x (2072 – WS)) + T + (WS x T (2.1e) is a constant (T = 122.1 x 10 for single mode, and T = 95.7 x 10...
Note: The minimum vertical window size for the IPX-11M5 is 400 lines. you require support for less than 400 lines then please contact Imperx. Figure 2.35 - Frame Rate vs. Vertical Window Size (IPX-11M5-L/G) 83 of 216...
Note: The minimum vertical window size for the IPX-16M3 is 400 lines. If you require support for less than 400 lines then please contact Imperx. Figure 2.36 - Frame Rate vs. Vertical Window Size (IPX-16M3-L/G) 84 of 216...
LYNX Hardware User’s Manual 2.3 BINNING Binning uses the CCD sensor to combine adjacent pixels in both directions to effectively create larger pixels and less resolution. In 2:1 horizontal binning mode, two adjacent pixels in each line are summed together (in the horizontal direction), for example, pixels 1+2, 3+4, 5+6, …...
Page 86
LYNX Hardware User’s Manual CAUTION NOTE Horizontal or vertical binning used alone changes the aspect ratio of the image in the vertical or horizontal direction. To correct this, use horizontal and vertical binning simultaneously. The frame-grabber vertical and horizontal resolution should be changed to reflect the actual number of active pixels and lines.
LYNX Hardware User’s Manual 2.4 EXPOSURE CONTROL 2.4.1 Electronic Shutter During normal camera operation, the exposure time is fixed and determined by the frame rate. The electronic shutter can be used to precisely control the image exposure time under bright light conditions. The electronic shutter does not affect the frame rate, it only reduces the amount of electrons collected.
LYNX Hardware User’s Manual the camera frame rate from 2 fps (0.5 s integration time) up to the nominal camera speed – refer to Table 2.1, with a precision of 1.0 fps. Optionally, the user can enter the desired frame rate in units of time instead of units of fps.
LYNX Hardware User’s Manual be calculated using formula 4.2. This mode is displayed on the LED by slow pulsation with a 2 second interval – refer to Status LED section. Frame rate [fps] = 1 / long integration time [sec] (4.2)
The hardware trigger input in LYNX with camera link output is optically isolated from the rest of the camera hardware - Figure 2.41a. The input signals “+ TRIGGER IN” and “–...
The hardware trigger input in LYNX with GigE output is directly connected to the camera hardware – Figure 2.41b. The trigger signal MUST be LVTTL (3.3V) or TTL (5.0 V).
LYNX Hardware User’s Manual 2.5.2 Standard Triggering - Programmable Exposure When the standard triggering mode is enabled, the camera idles and waits for a trigger signal. Upon receiving the external trigger signal, the camera clears the horizontal and vertical registers, sends one 5 microseconds shutter pulse to clear the pixels and starts integration.
LYNX Hardware User’s Manual TRIGGER SHUTTER EXPOSURE First Frame Exposure VCCD FVAL DATA DATA Out STROBE Only if the strobe is enabled Figure 2.42 - Standard Triggering Timing 2.5.3 Fast Synchronized Triggering – Rapid Capture Fast synchronized triggering (a.k.a. rapid capture) provides the ability to run the camera in a slave mode, allowing several cameras to be synchronized with an external master trigger signal.
LYNX Hardware User’s Manual TRIGGER EXPOSURE Exposure N+2 Exposure N-1 Exposure N Exposure N+1 Exposure N+3 DATA DATA N-2 DATA N-1 DATA N DATA N+1 DATA N+2 STROBE Only if the strobe is enabled Figure 2.43 - Fast Synchronized Triggering - Rapid Capture 2.5.4...
LYNX Hardware User’s Manual CAUTION NOTE It is recommended that the minimum time duration between the events is greater then the vertical transfer pulse duration: a. 5 microseconds for VGA, 1M48, 2M30, 2M30H and 4M15. b. 10 microseconds for 11M5 and 16M3.
– refer to Status LED section. 2.6.2 Strobe Electrical Connectivity – LYNX with Camera Link Output The strobe output is optically isolated from the rest of the camera hardware. To increase the output current to about 40 mA, the output is buffered with a discrete transistor 2N3904 - Figure 2.46a (for GigE cameras –...
LYNX Hardware User’s Manual CAUTION NOTE The maximum voltage difference between the strobe outputs is 8 volts! The maximum output current must not exceed 40mA! + STROBE OUT + 5.0V 2N3904 1.0K - STROBE OUT FROM CAMERA C A M E R A Figure 2.46a - Strobe Output Electrical Connection (Internal) –...
LYNX Hardware User’s Manual 2.6.3 Strobe Electrical Connectivity – LYNX with GigE Output The strobe output is directly connected to the camera hardware and is 3.3 V LVTTL compatible signal. The maximum output current MUST NOT exceed 8 mA. Figure 2.47 - Strobe Output Electrical Connection (Internal) - GigE Termination: 200 Ω...
LYNX Hardware User’s Manual 2.7 GAIN and OFFSET The camera has dual analog signal processors (or Analog Front End – AFE), one per channel. It features two independent 12 bit 40 MHz processors, each containing a differential input sample-and-hold amplifier (SHA), digitally controlled variable gain amplifier (VGA), black level clamp and a 12-bit ADC.
LYNX Hardware User’s Manual 2.8 DATA OUTPUT FORMAT The internal camera processing of the CCD data is performed in 12 bits. The camera can output the data in 12, 10 or 8 bit format. During this standard bit reduction process, the least significant bits are truncated – Figure 2.49.
LYNX Hardware User’s Manual 2.9 TRANSFER FUNCTION CORRECTION – USER LUT The user defined LUT (Lookup Table) feature allows the user to modify and transform the original video data into any arbitrary value – Figure 2.50. Any 12-bit value can be transformed into any other 12-bit value. The camera supports two separate lookup tables, each consisting of 2048 entries, with each entry being 12 bits wide.
LYNX Hardware User’s Manual Figure 2.51 - Gamma Corrected Video Signal 2.9.2 User Defined LUT - Examples The user can define any 12-bit to 12-bit transformation as a user LUT and can upload it to the camera using the configuration utility software. If the camera resolution is set to 8 or 10 bit, the camera will truncate the corresponding LSB’s (see section 2.8).
LYNX Hardware User’s Manual Modified TF Original TF Input signal Figure 2.52 - Custom LUT Example 2 – Knee correction In this example only 2 knee points have been introduced, the first one is at (400H) and the second at (A00H). The number of knee points is not limited.
LYNX Hardware User’s Manual Example 3 – Contrast Correction Modified TF Original TF Input signal Figure 2.54 - Contrast Correction Example 4 – Negative Image Modified TF Original TF Input signal Figure 2.55 - Negative Image 104 of 216...
Page 105
LYNX Hardware User’s Manual Example 5 – Digital Shift The “Digital Shift” feature allows the user to change the group of bits sent to the camera output and therefore manipulate the camera brightness and contrast. The internal camera processing of the data is 12 bits. If the camera is set to output 10 bits of data then the two least significant bits are truncated.
Page 106
LYNX Hardware User’s Manual Example C. Performing a non-standard 12 to 10 bit conversion: The original camera data is D0 (LSB) to D11 (MSB) Input Data - 12 bit D10 D11 Create a LUT, which truncates the 2 most significant bits (bits are shifted with two to the right).
LYNX Hardware User’s Manual 2.10 DYNAMIC SIGNAL-TO-NOISE CORRECTION As was described in the section 2.7 (Gain and Offset), the reference black level on each CCD output fluctuates around 0V – Figure 2.56. The AFE offset correction works on the entire image and if there are noise fluctuations on a line level, the AFE is not capable of correcting them.
LYNX Hardware User’s Manual 2.11 IMAGE REVERSAL When operating in the image reversal mode, all pixels are shifted to the output in the reverse order. The resultant image appears left/right mirrored in the horizontal direction – Figure 2.57. This feature could be useful if the camera receives a mirrored image (i.e.
LYNX Hardware User’s Manual 2.12 NEGATIVE IMAGE When operating in the negative image mode, the value of each pixel is inverted. The resultant image appears negative – Figure 2.58. This feature could be useful if the camera receives a negative image (i.e. image from microfilms, prints or slides).
LYNX Hardware User’s Manual 2.13 CAMERA INTERFACE 2.13.1 Status LED The camera has a green LED, located on the back panel, which indicates the camera status and mode of operation. • LED is steady ON – Normal operation. The user is expected to see a normal image coming out of the camera.
LYNX Hardware User’s Manual the LED on the back of the camera starts to blink rapidly. The alarm is for indication only and does not prevent the camera from continue to operate normally. 2.13.3 Integration Time Monitor The camera has a built in integration time monitor. In any mode of operation ( i.e.
LYNX Hardware User’s Manual 2.14 TEST MODE The camera can output three test images (two fixed and one moving), which can be used to verify the camera’s general performance and connectivity to the frame grabber. This ensures that all the major modules in the hardware are working properly and that the connection between the frame grabber and the camera is synchronized (i.e., the camera parameters: # pixels, # lines, # bits, output mode,...
LYNX Hardware User’s Manual 2.15 AUTOMATIC IRIS CONTROL The camera has an optional auto iris control feature. If enabled, the camera calculates the average image brightness within the frame and compares it to a user specified threshold level – refer to the ‘sai’ command. If the calculated brightness level is less then the threshold, the camera sends a signal to open the lens iris.
‘sfc on’ ( Set Flatfield Correction – On ) command. Each Imperx camera is shipped with the Flat Field Correction file that was created for that camera during factory final testing. Users may wish, however, to create their own Flat Field Correction file because of the uniqueness of their operating environment ( i.e.
Imperx “TEC Nitrogen-check/purge/refill” application note for details. The camera should not be exposed to extreme pressure and temperature changes to prevent the loss of Nitrogen from the CCD chamber. Consult Imperx for details TEC cooled cameras require between 1A and 3A of current at 12Vdc depending on camera model and operating mode/condition which has to be considered when camera is not powered from the supplied AC/DC adapter.
LYNX Hardware User’s Manual Chapter 3 – Camera Configuration Camera Configuration This chapter discusses how to configure the camera’s operating parameters. 117 of 216...
LYNX Hardware User’s Manual 3.1 Overview The Lynx series of cameras are highly programmable and flexible. All of the camera’s features and operating parameters can be controlled by the user. The user communicates with the camera using simple ASCII commands via the Camera Link’s serial interface.
LYNX Hardware User’s Manual 3.2 Configuration Memory The camera has a built-in configuration memory divided into 4 segments: ‘work- space’, ‘factory-space’, ‘user-space #1’ and ‘user-space #2’. The ‘work-space’ segment contains the current camera settings while the camera is powered-up and operational.
LYNX Hardware User’s Manual 3.3 Command Format Command strings consist of a command token followed by up to two parameters. The format of the command string is: <command> <parm1> <parm2><cr> In response to the receipt of a command string, the camera will perform the intended operation and return a response string.
LYNX Hardware User’s Manual 3.4 Command Help The camera will return a list of available commands when the user enters the ‘h’ command. For command specific help, enter , and the camera will display the ‘h <cmd>’ command definition and syntax. For example, entering yields: ‘h svw’...
LYNX Hardware User’s Manual 3.5 Startup procedure Upon power on or receipt of an command, the camera performs the following ‘rc’ steps: The RISC processor runs and executes code from internal read only memory. The boot loader code sends the string: “Boot loader version x.y running…”...
LYNX Hardware User’s Manual 3.6 Saving and Restoring Settings Operational settings for the camera may be stored for later retrieval in its non- volatile memory. Three separate configuration spaces exist for storing these settings: ‘factory’ space, ‘user #1’ space and ‘user #2’ space. The factory space is pre-programmed by factory personnel during the manufacturing process.
LYNX Hardware User’s Manual 3.6.4 Load From User ( ‘lfu’ command instructs the camera to load its workspace from one of ‘lfu’ the two user spaces. All current workspace settings will be replaced with the contents of the selected user space.
LYNX Hardware User’s Manual 3.7 Retrieving Manufacturing Data The camera contains non-volatile memory that stores manufacturing related information. This information is programmed in the factory during the manufacturing process. 3.7.1 Get Manufacturing Data ( ‘gmd’ command returns a listing of all manufacturing data.
LYNX Hardware User’s Manual 3.7.5 Get Software Version ( ‘gsv’ command returns the camera’s software version. ‘gsv’ Syntax: Response: Camera responds with its software version, bootloader version and customer ID ( for custom software ). Example: SW v1.0 BL v2.0 CUST 4...
LYNX Hardware User’s Manual 3.8 Command Description 3.8.1 Horizontal Window 3.8.1.1 Set Horizontal Window ( ‘shw’ command sets the horizontal area of interest. The camera will ‘shw’ deliver to the Camera Link interface, per line, only the range of pixels specified by this command.
LYNX Hardware User’s Manual 3.8.2 Vertical Window 3.8.2.1 Set Vertical Window ( ‘svw’ command sets the vertical area of interest. The camera will ‘svw’ deliver to the Camera Link interface, per frame, only the range of lines specified by this command. Using this command increases the effective frame rate of the camera and also reduces the automatic exposure time ( when shutter is disabled ).
LYNX Hardware User’s Manual 3.8.3 Shutter Time 3.8.3.1 Set Shutter Time ( ‘sst’ command sets the shutter timing. ‘sst’ Syntax: sst <off|i> Parameter: Disables the shutter mode. The shutter time in units of uSeconds. Range: min=50 max=the lesser of 500,000 or 1/frame rate Example: Sets the shutter time to 80 uSeconds.
LYNX Hardware User’s Manual 3.8.4 Long Integration 3.8.4.1 Set Long Integration ( ‘sli’ command sets the long integration timing. ‘sli’ Syntax: sli <off|i> Parameter: Disables the long integration mode. The long integration time in units of mSeconds. Range: min=10 max=10,000...
LYNX Hardware User’s Manual 3.8.5 Strobe Position 3.8.5.1 Set Strobe Position ( ‘ssp’ command sets the position of the strobe pulse output. The ‘ssp’ strobe pulse position is set relative to the end of the frame. Syntax: ssp <off|i> Parameter: Disables the strobe.
LYNX Hardware User’s Manual 3.8.6 Analog Gain 3.8.6.1 Set Analog Gain ( ‘sag’ command sets the analog gain of the camera. ‘sag’ Syntax: sag <0|1|2> <i> <j> Parameter #1: Sets both taps to the same gain or to different gains.
LYNX Hardware User’s Manual 3.8.7 Analog Offset 3.8.7.1 Set Analog Offset ( ‘sao’ command sets the analog offset of the camera. ‘sao’ Syntax: sao <0|1|2> <i> <j> Parameter #1: Sets both taps to the same offset or to different offsets.
LYNX Hardware User’s Manual 3.8.8 Dual Tap mode 3.8.8.1 Set Dual Mode ( ‘sdm’ command sets the camera to operate in either single or dual ‘sdm’ tap mode. Syntax: sdm <on|off> Parameter: Selects dual tap operation. Selects single tap opertion.
LYNX Hardware User’s Manual 3.8.9 Bit Depth 3.8.9.1 Set Bit Depth ( ‘sbd’ command sets the bit depth of the camera. ‘sbd’ Syntax: sbd <8|10|12> Parameter: Selects 8 bit operation. Selects 10 bit operation. Selects 12 bit operation. Example: Enables 10 bit operation.
LYNX Hardware User’s Manual 3.8.10 Lookup Table Operation 3.8.10.1 Set Lookup Table ( ‘slt’ command instructs the camera to perform a table lookup ‘slt’ procedure on all pixels. The table maps a 12 bit input pixel value to a 12 bit output pixel value.
LYNX Hardware User’s Manual 3.8.11 Noise Correction processing 3.8.11.1 Set Noise Correction ( ‘snc’ command instructs the camera to perform noise correction ‘snc’ processing on all incoming pixels. During this process, the camera averages the leading dark pixels in each line and determines what the average noise level is.
LYNX Hardware User’s Manual 3.8.12 Horizontal mode 3.8.12.1 Set Horizontal Mode ( ‘shm’ command configures the camera to operate in the normal, ‘shm’ window, binning or center modes. The normal mode turns off window, binning and center modes. In the windowing mode of operation, the horizontal area of interest is defined by the command.
LYNX Hardware User’s Manual 3.8.13 Vertical Mode 3.8.13.1 Set Vertical Mode ( ‘svm’ command configures the camera to operate in either the ‘svm’ normal, windowing or binning modes. The normal mode turns off both windowing and binning. In the windowing mode of operation, the vertical area of interest is defined by the command.
LYNX Hardware User’s Manual 3.8.14 Test Pattern generation 3.8.14.1 Set Test Mode ( ‘gtm’ command instructs the camera to enter a test mode and ‘stm’ deliver a test pattern to the Camera Link interface. This command is useful during frame grabber configuration and when troubleshooting the camera to frame grabber interface.
LYNX Hardware User’s Manual 3.8.15 Image Reversal mode 3.8.15.1 Set Image Reversal ( ‘sir’ command instructs the camera to perform image reversal. ‘sir’ During image reversal the camera will deliver pixels, to the Camera Link interface, in the reverse order from which they were received by the CCD sensor resulting in a mirror image being displayed.
LYNX Hardware User’s Manual 3.8.16 Trigger operation 3.8.16.1 Set Trigger ( ‘str’ command instructs the camera to exit the free running mode ‘str’ of operation and to enter into a trigger mode. In the trigger mode, the camera will idle and wait for a trigger event to occur. When the trigger event occurs, the camera will begin processing images and deliver them to the Camera Link interface.
LYNX Hardware User’s Manual 3.8.16.3 Set Trigger Duration ( ‘std’ command sets the number of frames to be transmitted after a ‘std’ trigger event occurs. Syntax: std <i> Parameter: The number of frames to be transmitted after the trigger. A value between 250 and 255 indicates that the camera should free run after the trigger.
LYNX Hardware User’s Manual 3.8.16.7 Set Pre-Exposure ( ‘spe’ command sets the exposure time for the first frame after a ‘spe’ trigger event when the trigger is in the ‘standard’ mode.. The first frame after a trigger will be exposed for the length of time specified. All subsequent frames will be exposed per the shutter setting ( set by the command ).
Page 145
LYNX Hardware User’s Manual 3.8.16.9 Set Double Exposure ( ‘sde’ command sets the exposure time for the first frame after a ‘sde’ trigger event when the trigger is in the ‘double’ mode. The first frame after a trigger will be exposed for the length of time specified. All subsequent frames will be exposed per the shutter setting ( set by the command ).
LYNX Hardware User’s Manual 3.8.17 Negative Image mode 3.8.17.1 Set Negative Image ( ‘sni’ command instructs the camera to perform image inversion. ‘sni’ During image inversion, the camera will perform a one’s compliment on all pixels before delivering them to the Camera Link interface resulting in a negative image being displayed.
LYNX Hardware User’s Manual 3.8.18 Temperature Monitoring 3.8.18.1 Get Current Temperature ( ‘gct’ command returns the current temperature of the camera. The ‘gct’ temperature is in increments of .25 degrees C. Syntax: Response: Camera temperature in degrees centigrade Example: User enters command.
LYNX Hardware User’s Manual 3.8.18.4 Set Temperature Threshold ( ‘stt’ command defines the ‘on’ and ‘off’ temperature thresholds ‘stt’ that will trigger the camera to send temperature warnings. The thresholds are in increments of 1 degrees C. If the camera’s ambient temperature exceeds the ‘on’...
LYNX Hardware User’s Manual 3.8.19 Programmable Frame Rate 3.8.19.1 Set Frame Rate ( ‘sfr’ command instructs the camera to throttle the camera frame ‘sfr’ rate from the current free-running rate to a slower rate. This command is useful when the user wishes to reduce the amount of bandwidth required on the Camera Link interface.
LYNX Hardware User’s Manual 3.8.19.3 Set Frame Time ( ‘sft’ command instructs the camera to throttle the camera frame ‘sft’ rate from the current free-running rate to a slower rate. This command is useful when the user wishes to reduce the amount of bandwidth required on the Camera Link interface.
LYNX Hardware User’s Manual 3.8.20 Current Speed and Exposure 3.8.20.1 Get Camera Speed ( ‘gcs’ command returns the measured operating speed ( frame rate ) ‘gcs’ of the camera. The current operating speed is determined by a number of settings ( see note below ). The camera is capable of measuring the current frame rate in all modes of operation.
Page 152
LYNX Hardware User’s Manual 3.8.20.2 Get Camera Exposure ( ‘gce’ command returns the measured exposure ( integration ) time of ‘gce’ the camera. The current exposure time is determined by a number of settings ( see note below ). The camera is capable of measuring the current exposure time in all modes of operation.
LYNX Hardware User’s Manual 3.8.21 Defective Pixel Correction 3.8.21.1 Set Defect Correction ( ‘sdc’ command instructs the camera to perform defective pixel ‘sdc’ correction processing on the entire frame. During this process, as the camera process each pixel it looks up the pixel’s location in the on-board Defective Pixel Map ( stored in non-volatile memory ).
LYNX Hardware User’s Manual 3.8.22 Flat Field Correction 3.8.22.1 Set Flatfield Correction ( ‘sfc’ command instructs the camera to perform the Flat Field ‘sfc’ correction procedure. During this procedure, the camera reads a set of Flat Field coefficients from on-board non-volatile memory. It uses these coefficients to compensate for any variations in the pixel responsivity.
LYNX Hardware User’s Manual Chapter 4 – LYNX Configurator for CameraLink LYNX Configurator for CameraLink This chapter provides a quick reference to using the Lynx Configurator camera configuration utility for the Camera Link series of Lynx cameras. 155 of 216...
LYNX Hardware User’s Manual Overview The LYNX Configurator is provided with each Camera Link camera. This tool communicates with the camera, via the frame grabber’s Camera Link serial interface. It allows the user to configure the camera’s operating mode and to create, load and save camera configuration profiles.
COM port installed on the PC. It will then communicate with each port (.DLL and COM) and attempt to query the attached camera (if any). If it finds an attached Imperx camera, it will read the ‘camera type’ information from the camera. It will then display a list box, which includes all DLLs, ports and cameras that it discovered.
Page 158
LYNX Hardware User’s Manual After having selected the desired camera, the main LYNX Configurator dialog will appear. The graphical user interface is very intuitive and self-explanatory. The configuration utility includes an interactive help file, which will guide you through the GUI controls and camera settings.
LYNX Hardware User’s Manual Graphical User Interface The LYNX Configurator is a graphical user interface (GUI) containing six main panels (tabs): • AOI (Area Of Interest) • Trigger • Video Amp • Exposure • Strobe • Auto Iris This section gives a brief description of the different panels and highlights the main camera configuration options.
Page 160
LYNX Hardware User’s Manual When enabled, the center (fast) mode is activated. This Center: feature is only available on the IPX-VGA210L/G. VERTICAL AOI When enabled, the imager has full vertical resolution. Normal: When enabled, the user can set the vertical resolution using Window: the sliders or by entering the desired start and end values.
LYNX Hardware User’s Manual 4.3.2 Trigger Tab The Trigger tab, shown in Figure 4.4, is used to set the different triggering modes. Figure 4.4 - Triggering Tab TRIGGER – selects the trigger source. When enabled, the camera is free running.
LYNX Hardware User’s Manual CC EXPOSURE CONTROL - CC Exposure control is active only if the camera is set to “CC trigger”. When enabled, the user can also set the exposure time for the Camera: first frame via the “First Frame Exp. – Standard” slider.
LYNX Hardware User’s Manual 4.3.4 Auto Iris Tab Auto Iris Tab controls the auto iris feature – Figure 4.6 Figure 4.6 - Auto Iris Tab Iris Threshold: When enabled, the user can set the iris threshold (brightness of the image) via the slider or by entering the desired value.
LYNX Hardware User’s Manual When enabled, the user can set the camera to Long Long Integration mode. The integration time can be programmed Integration: via the slider or by entering the desired value. This feature is used to extend the camera integration.
LYNX Hardware User’s Manual 4.3.7 Common Controls All panels in the LYNX Configurator share the same general control options and menus for “File”, “Boot”, “Test Mode” and “Help” – Figure 4.9. Figure 4.9 – LYNX Configurator main dialog. 165 of 216...
Page 166
LYNX Hardware User’s Manual FILE MENU Loads the camera registers from a saved configuration Load from File: file. Loads the LYNX Configurator GUI with the current Load from status of the camera registers. Workspace: Loads the camera registers and LYNX Configurator Load from GUI with the original (factory) settings.
This command will display/hide the LYNX Show/Hide Terminal Dialog Window – Figure 4.10 Terminal: Figure 4.10 - LYNX Terminal Dialog Window. This command will display a listing of the contents Dump Defect of the Defective Pixel Correction table in non-volatile Pixels: memory.
Page 168
LYNX Hardware User’s Manual COMMON CONTROLS and DISPLAYS Taps - Selects the camera output format. Sets the camera to a single output mode. Single: Sets the camera to a dual output mode Dual: Depth - Selects the output bit depth.
LYNX Hardware User’s Manual Overview The Lynx GigE Interface Application is provided with each GigE camera. The application tool displays/captures images from the camera as well as communicates with the camera for the purpose of configuring its operating parameters. Prior to connecting the camera make sure that the LYNX GigE application and high performance driver are properly installed.
Click on Acquisition tab and click "Start" in Acquisition Control. You should see an image. To stop the image acquisition – click on the “Stop” button. To access the camera features, click on the “LYNX Configurator” tab and select the settings you wish to modify.
Graphical User Interface For a detailed description of the LYNX GigE Interface Application’s graphical user interface ( GUI ) please refer to the “LYNX GigE Software User’s Manual”. For software installation instructions, refer to Appendix E of this manual. 172 of 216...
LYNX Hardware User’s Manual Chapter 6 – Warranty and Support Lynx Warranty and Support This chapter discusses the camera’s warranty and support. 173 of 216...
LYNX Hardware User’s Manual TECHNICAL SUPPORT Each camera is fully tested before shipping. If for some reason the camera is not operational after power up please check the following: Check the power supply and all I/O cables. Make sure that all the connectors are firmly attached.
LYNX Hardware User’s Manual Appendix A – Camera Configuration Reference Camera Configuration Reference This appendix provides a quick reference to the camera configuration commands and responses. 177 of 216...
LYNX Hardware User’s Manual A.1 General Commands Command Syntax Parm String Description returned Help Displays a list of all commands. Help specific Displays the description and syntax for the specified command. Get Work various Returns a listing of all camera parameters.
LYNX Hardware User’s Manual A.2 Retrieving Manufacturing Data Command Syntax String Description returned Get Manufacturing Data various Returns all MFG Data. Get Model Number various Returns camera model number. Get Assembly Number various Returns the camera assembly number. Get Firmware Version various Returns FPGA firmware version number.
LYNX Hardware User’s Manual A.4 Restricted Commands ( Note: these are only available in supervisor mode ) Command Syntax Parm#1 Parm#2 String Description Returned Save to Factory Camera writes workspace registers to EEPROM factory space. Note1 Programs the MFG data area of the camera.
LYNX Hardware User’s Manual A.5 Configuring Workspace Settings Operating Modes Command Syntax Parm#1 Parm#2 Description Set Bit Depth 8|10|12 Sets the camera bit depth Set Dual Mode on|off Enables dual tap operation: off = single tap mode on = dual tap mode...
Page 182
LYNX Hardware User’s Manual Area of Interest Command Syntax Parm#1 Parm#2 Description Set Horizontal Window Sets the horizontal window. The first parameter, x1, is the starting pixel number and the second parameter, x2, is the ending pixel number. Set Vertical Window Sets the vertical window.
LYNX Hardware User’s Manual Trigger Control Command Syntax Parm#1 Parm#2 Description Set Trigger off|cc|et s|f|d Sets the trigger mode: off = disabled cc = CC1 et = external s = standard f = fast d = double Set Trigger Duration...
LYNX Hardware User’s Manual Strobe Control Command Syntax Parm#1 Parm#2 Description Set Strobe Position off|i Sets the strobe position: off = disabled i = strobe position in uSeconds Auto Iris Control Command Syntax Parm#1 Parm#2 Description Set Auto Iris off|i...
LYNX Hardware User’s Manual A.6 Retrieving workspace settings Operating Modes Command Syntax Parm#1 String Description returned Get Bit Depth 8|10|12 Returns the current bit depth. Get Dual Mode on|off Returns the current dual mode setting: off = single tap mode...
Page 186
LYNX Hardware User’s Manual Area of Interest Command Syntax Parm#1 String Description returned Get Horizontal Window x1 x2 Returns the current horizontal window settings where ‘x1’ is the starting pixel number and ‘x2’ is the ending pixel number. Get Vertical Window...
Page 187
LYNX Hardware User’s Manual Trigger Control Command Syntax Parm#1 String Description returned Get Trigger off|cc|et Returns the current trigger mode setting: off = disabled cc = CC1 et = external s|f|d s = standard f = fast d = double...
LYNX Hardware User’s Manual Strobe Control Command Syntax Parm#1 String Description returned Get Strobe Position off|i Returns the current strobe position: off = disabled i = strobe position in uSeconds Auto Iris Control Command Syntax Parm#1 String Description returned Get Auto Iris...
LYNX Hardware User’s Manual Appendix B – Lynx Terminal Lynx Terminal This appendix provides a quick reference to using the Lynx camera download and console utility. This utility is used by both the Camera Link and GigE cameras. 189 of 216...
Whereas the Lynx Configurator utility provides a graphical user interface to the camera, the Lynx Terminal utility provides a command line interface. The download utility allows the user to download newly released software, firmware or a user defined lookup table into the cameras non-volatile memory.
LYNX Hardware User’s Manual Plug-ins Panel: Clicking on the ‘Plug-ins’ tab reveals the following panel. Figure B.2 – Plug-ins panel Select all of the plug-ins by checking the boxes listed. The next step is to click on the ‘Properties’ tab.
LYNX Hardware User’s Manual Properties Panel: Click on the ‘Properties’ tab to reveals the following panel. You may select either the ‘Camera Link’, ‘GigE’ or ‘Serial Transport’ options. Select the ‘Camera Link’ option if the computer is connected to the camera using a Camera Link compliant serial interface.
LYNX Hardware User’s Manual Figure B.4 – GigE Transport Properties panel If you have selected ‘GigE’, then the program will display the Imperx clserilg.dll serial interface driver used to connect to GigE cameras. The next step is to click on the ‘Transport’...
LYNX Hardware User’s Manual Figure B.5 – Serial Transport Properties panel If you have selected ‘Serial Transport’, then you must choose the COM port in the Serial pull-down menu and configure its operating parameters ( i.e. ‘Bits per second’, ‘Data Bits’, etc. ). The next step is to click on the ‘Transport’ tab.
Select the desired interface, Camera Link, GigE or Serial Transport, and click the ‘OK’ button. All of the above settings will be saved in the registry and will automatically be recalled the next time you invoke the Lynx Terminal program. You are now ready to begin communicating with the camera.
LYNX Hardware User’s Manual B.3 Download Utility Selecting the ‘Loader View’ reveals the following screen. Figure B.6 – Loader View dialog The user can select to download either new Camera Software, Camera BootLoader, Camera Firmware, a Lookup Table, a Defect Correction table or a Flat Field Correction table by selecting the appropriate button.
Camera commands ( refer to Appendix A ) entered into this console will be sent to the camera using the transport method chosen during the Lynx Terminal setup. Camera responses sent by the camera will be displayed in this console as well.
LYNX Hardware User’s Manual Appendix C – Creating Look Up Tables Creating Look Up Tables This appendix provides a reference on how to create a lookup table using both an ASCII editor and an Excel spreadsheet. 198 of 216...
LYNX Hardware User’s Manual C.1 Overview The Lookup Table file can be created using any standard ASCII text editor or by using Microsoft Excel. Additionally, any spreadsheet or mathematical program capable of generating a comma delimited file can be used.
LYNX Hardware User’s Manual C.3 Using Microsoft Excel The .LUT file can be created in Excel as follows: 1 - create the spreadsheet as shown below ( note that 4096 rows are required in the table ). 2 - add the necessary equations into the output cells to generate the transfer function required.
LYNX Hardware User’s Manual Appendix D – LYNX CameraLink Software Installation LYNX CameraLink Software Installation This appendix explains how to install the LYNX CameraLink software. 201 of 216...
LYNX Hardware User’s Manual D.1 Software Suite The LYNX software suite consists of the following files: Windows XP and 2000 application files: ( located in c:\Program_Files\ImperX\LYNX\ ) LYNX_Configurator.exe - LYNX Configurator application LYNX_Terminal.exe - LYNX Terminal main executable CameraLinkPlugin.dll - Camera Link plugin module LoaderViewPlugin.dll...
LYNX Hardware User’s Manual D.2 Software Installation from CD Use the following steps to install the LYNX software supplied on a CD: If a version of LYNX was previously installed on this machine, then you must first remove it: Left mouse click on “Start”...
Page 204
LYNX Hardware User’s Manual Download the LYNX_Installer_x_x_x_x.exe file (x represents the revision) from the Imperx web site to a new folder on your PC (we will use the folder C:\new_LYNX as an example). Left mouse click on “Start”, “Run” then enter or browse to “C:\new_LYNX\ LYNX_Installer_x_x_x_x.exe”.
LYNX Hardware User’s Manual Appendix E – LYNX GigE Software Installation LYNX GigE Software Installation This appendix explains how to install the LYNX GigE software. 205 of 216...
C:\Program_Files\Imperx\LYNX GigE\Samples E.2 Software and Driver Installation from CD Use the following steps to install the LYNX GigE software supplied on a CD: If a version of LYNX GigE was previously installed on this machine, then you must first remove it: Left mouse click on “Start”...
Page 207
LYNX Hardware User’s Manual Insert the LYNX GigE CD into the appropriate drive; the setup.exe file will run automatically. Note: If it does not start automatically, left mouse click on to “Start”, “Run”, enter or browse to“(CD drive): setup.exe” and click “OK”.
1. of the ‘Software Installation from CD’ section. Download the LYNX_GigE_x_x_x.exe file (x represents the revision) from the Imperx web site to a new folder on your PC (we will use the folder C:\new_LYNX.GigE as an example). Left mouse click on “Start”, “Run” then enter or browse to “C:\new_LYNX GigE\ LYNX_GigE_x_x_x.exe”.
For a detailed description of the high performance driver and driver installation, please refer to “LYNX GigE Driver Manual” For a detailed description of the LYNX GigE Application software, please refer to the “LYNX GigE Software User’s Manual”. For a detailed description of the function calls supported by the SDK, refer to the “LYNX GigE C++ SDK Reference Guide”...
Manual LYNX TEC Operating Manual This appendix explains how to operate and maintain LYNX TEC cameras. NOTE: TEC cameras contain pressurized nitrogen in a special front-end assembly, and should never be opened in the field. Only factory-serviceable parts exist within the camera housing.
CCD sensor temperature and related dark current and thermal noise. The front- housing (CCD chamber) is filled with pure/dry nitrogen to prevent condensation from forming on the CCD. Lynx TEC cameras have an added TEC controller PCB, used for open or closed-loop control of a Peltier element clamped against the CCD.
LYNX Hardware User’s Manual Cooling Selection Status Button Buttons and Window Constant Power/ Temperature Power/Temp Setting Mode Buttons Windows and Sliders Read Power/ Temp Continous Power/Temp Readback Button Windows and Sliders Read Power/ Temp One-Time Button Figure F.1 TEC Control Tab F.3 Constant Power Mode...
LYNX Hardware User’s Manual F.4 Constant Temperature Mode Constant temperature mode has the advantage of keeping the CCD temperature stable within a tight +/-.5 degC window but the cooler operates at a variable current with higher peak values. Therefore, the cooler efficiency is decreased and heat dissipation increases.
Page 214
LYNX Hardware User’s Manual Set TEC mode to constant power. Set TEC power setting to 8.0W. Wait for ~30 seconds. Sample TEC temperature for a comparison reading (comparison-sample). If (baseline-temp-sample - comparison_temp_sample) ≥ 3 degC then BIST test passes. Otherwise the BIST test fails, and the TEC cooler is shutdown.
LYNX Hardware User’s Manual F.6 Commands Command Syntax Parm String Description Returned Set TEC Set TEC operating mode to constant Mode temperature (t) or constant power (p). Get TEC Returns TEC constant power or temperature Mode mode setting. Set TEC...
Checking the nitrogen level requires a pressure manometer (EXTECH model#406800 or equivalent) and a supply of pure dry nitrogen because some charge will be lost during the checking process. If either one is not available return camera to IMPERX or local distributor for service. 216 of 216...
Need help?
Do you have a question about the LYNX and is the answer not in the manual?
Questions and answers