This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and (2) this device must accept any interference
received, including interference that may cause undesirable operation.
Korean EMCCertification
The KCC symbol indicates that this product complies with Korea’s Electrical Communication Basic Law
regarding EMC testing for electromagnetic interference (EMI) and susceptibility (EMS).
Hardware Warranty
The warranty for the Gazelle camera is 3 years. For detailed information on how to repair or replace your
camera, please see the terms and conditions on our website.
WEEE
The symbol indicates that this product may not be treated as household waste. Please ensure
this product is properly disposed as inappropriate waste handling of this product may cause
potential hazards to the environment and human health. For more detailed information
about recycling of this product, please contact Point Grey Research.
Trademarks
Point Grey Research, PGR, the Point Grey Research, Inc. logo, Blackfly, Bumblebee, Chameleon, Digiclops,
Dragonfly, Dragonfly Express, Firefly, Flea, FlyCapture, Gazelle, Grasshopper, Ladybug, Triclops and Zebra
are trademarks or registered trademarks of Point Grey Research, Inc. in Canada and other countries.
Point Grey GazelleTech nical Reference
Table of Contents
1 Gazelle Specifications1
1.1 Gazelle Specifications1
1.1.1 GZL-CL-22C5M(Mono) Imaging Performance3
1.1.2 GZL-CL-41C6M(Mono) Imaging Performance4
1.1.3 GazelleComparison5
1.2 Physical Description6
1.3 Camera Dimensions7
1.4 Tripod Adapter Dimensions8
1.5 Lens Mounting8
1.5.1 Back Flange Distance9
1.6 Dust Protection9
1.7 Mounting with the Case or Mounting Bracket9
1.8 Analog-to-Digital Converter10
1.9 Handling Precautions and Camera Care11
1.9.1 Case Temperature and Heat Dissipation11
1.10 Camera Interface and Connectors13
1.10.1 Camera Link Connectors13
1.10.2 Interface Card15
1.10.3 Interface Cables15
1.10.4 Frame Grabbers15
1.10.5 General Purpose Input/Output (GPIO)15
1.10.5.1 GPIO Modes16
GPIO Mode 0: Input16
GPIO Mode 1: Output16
GPIO Mode 2: Asynchronous (External) Trigger16
GPIO Mode 3: Strobe16
2 Gazelle Installation17
2.1 Before You Install17
2.1.1 Will your system configuration support the camera?17
This manual provides the user with a detailed specification of the Gazelle camera system. The user should be aware that
the camera system is complex and dynamic – if any errors or omissions are found during experimentation, please
contact us. (See Contacting Point Grey Research.)
This document is subject to change without notice.
All model-specific information presented in this manual reflects functionality available in the model's
firmware version.
For more information see Camera Firmware.
Where to Find Information
ChapterWhat You Will Find
Gazelle SpecificationsGeneral camera specifications and specific model specifications, and camera properties.
Gazelle InstallationInstructions for installing the Gazelle, as well as introduction to Gazelle configuration.
General Gazelle Operation
Video Data OutputInformation on video data output, frame rates, and regions of interest.
Image AcquisitionInformation on asynchronous triggering and supported trigger modes.
Imaging ParametersInformation on supported imaging parameters and their controls.
TroubleshootingInformation on how to get support, diagnostics for the Gazelle, and common sensor artifacts.
Appendix: Software Instruction
Set
Appendix: GPIO Electrical
Characteristics
Information on powering the Gazelle, monitoring status, user configuration sets, memory
controls, and firmware.
Information on the Software Instruction Set commands.
Information on the GPIO electrical characteristics.
Document Conventions
This manual uses the following to provide you with additional information:
A note that contains information that is distinct from the main body of text. For example,
drawing attention to a difference between models; or a reminder of a limitation.
A note that contains a warning to proceed with caution and care, or to indicate that the
information is meant for an advanced user. For example, indicating that an action may void
the camera's warranty.
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1Gazelle Specifications
The Gazelle series of cameras feature high-resolution, high-frame rate CMOS image sensors, compact case, and Camera
Link interface in Base (2-tap) and Full (8-tap) configurations.
1.1Gazelle Specifications
ModelVersionMPImaging Sensor
GZL-CL-22C5M-CMono2.2 MP
GZL-CL-41C6M-CMono4.1 MP
n CMOSIS CMV2000 CMOS, 2/3", 5.5 μm
n Global Shutter
n 280 FPS at 2048 x 1088
n CMOSIS CMV4000 CMOS, 1", 5.5 μm
n Global Shutter
n 150 FPS at 2048 x 2048
All Gazelle Models
A/DConverter10-bit
Video Data Output8-bit (Full 8-tap mode) or 10-bit (Base 2-tap mode)
Image Data FormatsMono8, Mono10
Partial Image ModesSingle or multiple region of interest modes
Image ProcessingGain, Black Level, Pixel Defect Correction
Shutter
Gain
Digital Interface
Global shutter; Manual
74.175 μs - 54 s (Full 8-tap mode)
Analog and digital programmable via software
32-64 dB (analog); 1-63 dB (digital)
Camera Link LVDS for camera control and video data transmission; Base (2-tap) and Full
(8-tap) configurations
Transfer Rates5.44 Gbits/s
GPIO8-pin Hirose HR25 GPIO connector; opto-isolated pins for trigger and strobe
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1.2Physical Description
1. Lens holder (C-mount)
Attach any C-mount lens or other optical
equipment. See Lens Mounting .
4. FULL Camera Link connector
The camera uses a standard 26-pin SDR connector. M2
screwholes are located on either side of the connector
for secure connection to the 26-pin locking Camera Link
cable. Use this connector for the full configuration (with
BASE connector). See Camera Link Connectors.
2. Glass/IR filter system
See Dust Protection .
3. M3 mounting holes
Configuration of M3 mounting holes is the
same on the top and bottom of the camera
case. See Mounting with the Case or
Mounting Bracket.
5. General purpose I/O connector
The 8-pin GPIO connector is used for power, external
triggering, and strobe output. See .
6. BASE Camera Link connector
Use this connector for the base configuration. See
Camera Link Connectors.
7. Status LED
This light indicates the current state of the camera
operation. See Status Indicator LED.
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1.5.1Back Flange Distance
The Back Flange Distance (BFD) is offset due to the presence of both a 1 mm infrared cutoff (IRC) filter and a 0.55 mm
sensor package window. These two pieces of glass fit between the lens and the sensor image plane. The IRC filter is
installed on color cameras. In monochrome cameras, it is a transparent piece of glass. The sensor package window is
installed by the sensor manufacturer. Both components cause refraction, which requires some offset in flange back
distance to correct.
The resulting C-mount BFDis 18.01 mm.
1.6Dust Protection
The camera housing is designed to prevent dust from falling directly onto the sensor's protective glass surface. This is
achieved by placing a piece of clear glass (monochrome camera models) or an IR cut-off filter (color models) that sits
above the surface of the sensor's glass. A removable plastic retainer keeps this glass/filter system in place. By increasing
the distance between the imaging surface and the location of the potential dust particles, the likelihood of interference
from the dust (assuming non-collimated light) and the possibility of damage to the sensor during cleaning is reduced.
n Cameras are sealed when they are shipped. To avoid contamination, seals should not
be broken until cameras are ready for assembly at customer's site.
n Use caution when removing the protective glass or filter. Damage to any component of
the optical path voids the Hardware Warranty.
n Removing the protective glass or filter alters the optical path of the camera, and may
result in problems obtaining proper focus with your lens.
Related Knowledge Base Articles
TitleArticle
Removing the IR filter from a color cameraKnowledge Base Article 215
Selecting a lens for your cameraKnowledge Base Article 345
1.7Mounting with the Case or Mounting Bracket
Using the Case
The case is equipped with the following mounting holes:
n Four (4) M3x0.5mm mounting holes on the top of the case
n Four (4) M3x0.5mm mounting holes on the bottom of the case that can be used to attach the camera directly to
a custom mount or to the tripod mounting bracket.
Using the Mounting Bracket
Thetripod mounting bracket is equipped with four (4) M3 mounting holes. For more information, see Tripod Adapter
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1.8Analog-to-Digital Converter
All CMOS camera sensors incorporate an on-chip analog to digital converter.
The Gazelle's ADC is configured to a fixed bit output. If the pixel format selected has fewer bits per pixel than the
ADCoutput, the least significant bits are dropped. If the pixel format selected has greater bits per pixel than the ADC
output, the least significant bits are padded with zeros.
A 10-bit conversion produces 1,024 possible values between 0 and 65,472. Image data is left-aligned across a 2-byte
format. The least significant bits are always zero.
The bit depth of the output varies between sensors and can be seen in the table below. Image data is left-aligned across
a 2-byte format. The least significant bits, which are the unused bits, are always zero.
For example, for a 12 bit output, the least significant 4 bits will be zeros in order to fill 2 bytes. E.g. 0xFFF0.
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1.9Handling Precautions and Camera Care
Do not open the camera housing. Doing so voids the Hardware
Warranty described at the beginning of this manual.
Your Point Grey digital camera is a precisely manufactured device and should be handled with care. Here are some tips
on how to care for the device.
n Avoid electrostatic charging.
n When handling the camera unit, avoid touching the lenses. Fingerprints will affect the quality of the image
produced by the device.
n To clean the lenses, use a standard camera lens cleaning kit or a clean dry cotton cloth. Do not apply excessive
force.
n Extended exposure to bright sunlight, rain, dusty environments, etc. may cause problems with the electronics
and the optics of the system.
n Avoid excessive shaking, dropping or any kind of mishandling of the device.
Related Knowledge Base Articles
TitleArticle
Solving problems with static electricityKnowledge Base Article 42
Cleaning the imaging surface of your cameraKnowledge Base Article 66
1.9.1Case Temperature and Heat Dissipation
You must provide sufficient heat dissipation to control the internal operating temperature of the camera.
The camera is equipped with an on-board temperature sensor. It allows you to obtain the temperature of the camera
board-level components. The sensor measures the ambient temperature within the case.
Table 1.1: Temperature Sensor Specifications
Accuracy0.5°C
Range-25°C to +85°C
Resolution12-bits
As a result of packing the camera electronics into a small space, the outer case of the camera can
become very warm to the touch when running in some modes. This is expected behavior and will not
damage the camera electronics.
Point Grey GazelleTech nical Reference1 Gazelle Specifications
1.10Camera Interface and Connectors
1.10.1Camera Link Connectors
The camera is equipped with two 26-pin female 0.05 inch SDR connectors for video data and camera control and
configuration. Pin assignments conform to the Camera Link specification. For reference, pin assignments for both
connectors are provided below. For more information, see Serial Communication.
Figure 1.7: Camera Link connector pin numbering
Table 1.2: BASE Camera Link connector pin assignments
Pin NumberSignalDirectionLevelDescription
1GNDInGroundGround for inner shield of cable
2XO-OutCamera Link LVDSData from Camera Link transmitter
3X1-OutCamera Link LVDSData from Camera Link transmitter
4X2-OutCamera Link LVDSData from Camera Link transmitter
5XClk-OutCamera Link LVDSTransmit clock from Camera Link transmitter
6X3-OutCamera Link LVDSData from Camera Link transmitter
7SerTC+InRS-644 LVDSSerial to camera
8SerTFG-OutRS-644-LVDSSerial to frame grabber
9CC1-InRS-644-LVDSExternal trigger
10CC2+InRS-644 LVDSExternal clock (not supported)
11CC3-InRS-644 LVDSExternal flash
12CC4+InRS-644 LVDSReserved
13GNDInGroundGround for inner shield of cable
14GNDInGroundGround for inner shield of cable
15XO+OutCamera Link LVDSData from Camera Link transmitter
Point Grey GazelleTech nical Reference1 Gazelle Specifications
Pin NumberSignalDirectionLevelDescription
25Z3+OutCamera Link LVDSData from Camera Link transmitter
26GNDInGroundGround for inner shield of cable
1.10.2Interface Card
The camera must connect to an interface card. This is sometimes called a host adapter, a bus controller, or a network
interface card (NIC).
To purchase a compatible card from Point Grey, visit the Point Grey Webstore or the Products Accessories page.
1.10.3Interface Cables
85 MHz-certified cables are required for the Camera Link connection between the camera and the host system. The
maximum supported cable length is 5 meters.
Related Knowledge Base Articles
Which frame grabbers and cables can I use with my Camera Link camera?Knowledge Base Article 359
TitleLink
To purchase a recommended cable from Point Grey, visit the Point Grey Webstore or the Products Accessories page.
1.10.4Frame Grabbers
Point Grey provides camera configuration files (CCFs) for using the following Camera Link frame grabbers with Gazelle
cameras:
n Aval Data APX-3318
n Dalsa Xcelera-CL PX4 Full
n BitFlow Karbon-CL
Related Resources
To find...Go to...
CCFs for download Point Grey downloads page
Related Knowledge Base Articles
TitleArticle
Which frame grabbers and cables can I use with my Camera Link
camera?
1.10.5General Purpose Input/Output (GPIO)
Knowledge Base Article 359
The camera has an 8-pin GPIO connector on the back of the case; refer to the diagram below for wire color-coding. The
connector is a Hirose HR25 8 pin connector with part number: HR25-7TR-8SA. The male connector is part number:
HR25-7TP-8P.
Point Grey GazelleTech nical Reference1 Gazelle Specifications
DiagramColorPinFunctionDescription
For more information on camera power, see Powering the Camera.
For details on GPIO circuits, see GPIO Electrical Characteristics.
1.10.5.1 GPIO Modes
GPIO Mode 0: Input
When a GPIO pin is put into GPIOMode 0 it is configured to accept external trigger signals. See Serial Communication.
Black1I0Opto-isolated input (default Trigger in)
White2O1Opto-isolated output
Red3IO2Input/Output/serial transmit (TX)
Green4IO3Input/Output/serial receive (RX)
Brown5GNDGround for bi-directional IO, V
Blue6OPTO_GNDGround for opto-isolated IO pins
Orange7V
Yellow8+3.3 VPower external circuitry up to 150 mA
EXT
Allows the camera to be powered externally
, +3.3 V pins
EXT
GPIO Mode 1: Output
When a GPIO pin is put into GPIOMode 1 it is configured to send output signals.
Do not connect power to a pin configured as an output (effectively
connecting two outputs to each other). Doing so can cause damage to
camera electronics.
GPIO Mode 2: Asynchronous (External) Trigger
When a GPIO pin is put into GPIO Mode 2, and an external trigger mode is enabled (which disables isochronous data
transmission), the camera can be asynchronously triggered to grab an image by sending a voltage transition to the pin.
See Asynchronous Triggering.
GPIO Mode 3: Strobe
A GPIO pin in GPIO Mode 3 outputs a voltage pulse of fixed delay, either relative to the start of integration (default) or
relative to the time of an asynchronous trigger. A GPIOpin in this mode can be configured to output a variable strobe
pattern. See Programmable Strobe Output.
Point Grey GazelleTech nical Reference2 Gazelle Installation
2Gazelle Installation
2.1Before You Install
2.1.1Will your system configuration support the camera?
Recommended System Configuration
Operating
System
XP, Vista,
Windows 7
2.1.2Do you have all the parts you need?
To install your camera you will need the following components:
n Camera Link cable (see Interface Cables)
n 8-pin GPIOcable (see General Purpose Input/Output (GPIO))
n C-mount Lens (see Lens Mounting )
n Tripod adapter (optional) (see Mounting with the Case or Mounting Bracket)
n Interface card (see Interface Card)
CPURAMVideoPorts
2.4 GHz (or
equivalent)
512MBNVIDIAGeForce6 or later; 128 MB RAM
or more
Camera Link PCIe card with Full CL
interface
Point Grey sells a number of the additional parts required for installation. To purchase, visit the Point Grey Webstore or
the Products Accessories page.
2.1.3Do you have a downloads account?
The Point Grey downloads page has many resources to help you operate your camera effectively, including:
n Software, including CCFs (required for installation)
n Firmware updates and release notes
n Dimensional drawings and CADmodels
n Documentation
To access the downloads resources you must have a downloads account.
1. Go to the Point Grey downloads page.
2. Under Register (New Users), complete the form, then click Submit.
After you submit your registration, you will receive an email with instructions on how to activate your account.
Point Grey GazelleTech nical Reference2 Gazelle Installation
2.2Installing Your Interface Card and Software
1. Install your Interface Card
Ensure the card is installed per the manufacturer's instructions.
Connect the internal IDE or SATApower connector on the card to the computer power
supply.
Open the Windows Device Manager. Ensure the card is properly installed under the manufacturer's name or, in some
cases, Multifunction Adaptors. An exclamation point (!) next to the card indicates the driver has not yet been installed.
2. Enable the driver for the card
If not already done so as part of the card installation, enable the driver for the card as per the manufacturer's
instructions.
3. Install the Camera Configuration File for your Frame Grabber
a. Login to the Point Grey downloads page.
b. Select your Gazelle from the drop-down lists and click the Search button.
c. Click on the Software search results to expand the list.
d. Click on Gazelle Camera Configuration Files to begin the download.
e. From the download location, extract the zip files to a directory location of your choice.
Point Grey GazelleTech nical Reference2 Gazelle Installation
2.3Installing Your Camera
1. Install the Tripod Mounting Bracket (optional)
The ASA and ISO-compliant tripod mounting bracket attaches to the camera using the included
metal screws.
2. Attach a Lens
Unscrew the dust cap from the C-mount lens holder to install a lens.
3. Connect the interface Card and Cable to the Camera
Plug the interface cable into the host controller card and the camera. The cable jack screws can be used for a secure
connection.
For Base 2-tap configuration, use base connector. For Full 8-tap configuration, use both base and full connectors (two
cables are required). Connectors are labelled on the camera.
4. Plug in the GPIO connector
GPIOis used for power, trigger, serial input output, and strobe.
The wiring harness must be compatible with a Hirose HR25 8-pin female GPIOconnector.
5. Confirm Successful Installation
To operate the camera, start the serial interface tool for your frame grabber and reference the configuration files
downloaded in Step 3 of Installing your Interface Card and Software. Control the camera using the software instruction
set described in the Technical Reference Manual.
2.4Controlling the Camera
The user can monitor or control features of the camera using a command set developed by Point Grey. These
commands are used with the serial interface tool provided by your Camera Link frame grabber, and control the camera
via a frame grabber-specific camera configuration file (CCF) that is downloaded during the camera installation process.
For more information about CCFs, see Frame Grabbers.
Commands are introduced in this manual with the features they control. In some cases, examples of common usage are
also provided. A complete list of commands is provided in Software Instruction Set.
Commands return an error when parameters are outside of allowable values. All errors begin with the string Err:
Point Grey GazelleTech nical Reference2 Gazelle Installation
2.4.1User Configuration Sets
The camera can save and restore settings and imaging parameters via on-board configuration sets, also known as
memory channels. This is useful for saving default power-up settings, such as gain, shutter, video format and frame rate,
and others that are different from the factory defaults.
Configuration set 0 stores the factory default settings. Two additional sets are provided for custom default settings.
The following property settings are saved in configuration sets:
Table 2.1: User configuration set properties
Number of taps (see Setting the Video Format and
Frame Rate)
Sensor Input Clock speedStrobe activation (see Programmable Strobe Output)
Gain(analog and digital)Chunk Data and checksum embedding
ExposureBlemish Pixel Artifacts correction on/off
Black LevelTest Pattern mode
Trigger source (see Triggering off the GPIOHeight and vertical offset of all ROIs (seeSpecifying Regions of Interest)
Trigger mode (see Asynchronous Triggering)Width and horizontal offset of R OIs (seeSpecifying Regions of Interest)
Trigger DelaySensor Mode Pixel Binning
Trigger activation phase (see Trigger Polarity)Image Flip/Mirror
Strobe mode (see Programmable Strobe Output)
Strobe delay (see Programmable Strobe Output)
User Configuration Sets
NameDescriptionWrite
Saves the camera's current configuration to
User Set Save
User Set LoadLoads a configuration set
User Set CurrentGets the currently-loaded configuration setmemcurr
one of the three available user-configuration
sets
Point Grey GazelleTech nical Reference3 General Gazelle Operation
3General Gazelle Operation
3.1Powering the Camera
The power consumption specification is: 12 V +/- 10%, 6 W.
Power must be provided through the GPIO interface. For more information, see General Purpose Input/Output (GPIO).
Point Grey sells a 12 V wall-mount power supply equipped with a HR25 8-pin GPIO wiring harness for connecting to the
camera. For more information, see the miscellaneous product accessories page on the Point Grey website.
The camera does not transmit images for the first 100 ms after power- up. The auto-exposure and auto-white balance
algorithms do not run while the camera is powered down. It may therefore take several (n) images to get a satisfactory
image, where n is undefined.
When the camera is power cycled (power disengaged then re-engaged), the camera reverts to its default factory
settings, or if applicable, the last saved memory channel. For more information, see User Configuration Sets.
3.2Camera Error and Status Monitoring
3.2.1Camera Initialization
For information about power-up default settings, refer to the Gazelle Specifications. For information about powering-up
to a user-defined configuration set, see User Configuration Sets.
Device Reset
NameDescriptionReadWrite
Device ResetResets Device to Power Up Statedr
Indicates if initialization is complete
Initialization
0=Still in initialization
1=Complete
3.2.2General Status Monitoring
Use the following parameters to monitor the status of the camera.
Uptime Status—This reports the time, in seconds, since the camera was initialized during a hard power-up. This is
different from powering up the camera, which will not reset this time.
Voltage—This allows the user to access and monitor the input as well as several of the internal voltages of the cameras.
Current—This allows the user to access and monitor the current consumption of the camera.
init
Temperature—Allows the user to get the temperature of the camera board-level components. For cameras housed in
a case, it is the ambient temperature within the case. For more information about camera temperature, see Case
Point Grey GazelleTech nical Reference3 General Gazelle Operation
NameDescriptionRead
Gets the following camera information:
Camera Model
Camera Serial Number
Firmware Version
Firmware Build Date
Baud Rate
Analog Gain
Digital Gain
Trigger source
Trigger Polarity
Trigger Mode
Trigger Delay
Strobe width
Strobe Mode
Strobe Delay
Device Information
Strobe Activation
ROIs
Reverse Image Status
Defect Pixel Correction status
Current User Set
Voltage Status
Current Status
Uptime Status
Width
Height
OffsetX
OffsetY
Number of Taps
Input Clock
Exposure
Black Level
dump
3.3Non-Volatile Flash Memory
The camera has 4 MB non- volatile memory for users to store data. Data must be written to individual pages in 528-byte
data chunks.
Related Knowledge Base Articles
TitleArticle
Storing data in on-camera flash memoryKnowledge Base Article 341
Point Grey GazelleTech nical Reference3 General Gazelle Operation
Non-Volatile Flash Memory
NameDescriptionReadWrite
Returns the following in
order:
Flash Memory Size
Flash Memory
Write
Flash Memory
Read
Flash Memory
Clear Page
Flash Memory
Clear All
Total size of flash memory
Number of pages
Page size
Writes a page to the flash
memory
Reads a page from the flash
memory
Clears a page of the flash
memory
Clears all the flash memorydfclear
dfr page_number
page_number can be
from 0 to 8191
dfi
dfw page_number num_bytes ASCII_string
page_number can be from 0 to 8191
num_bytes can e from 0 to 527
If the size of ASCII_string is more than 528 bytes,
it is cut to 528 to fit the page size
dfw page_number 0 0
page_number can be from 0 to 8191
3.4Camera Firmware
Firmware is programming that is inserted into the programmable read-only memory (programmable ROM) of most
Point Grey cameras. Firmware is created and tested like software. When ready, it can be distributed like other software
and installed in the programmable read-only memory by the user.
The latest firmware versions often include significant bug fixes and feature enhancements. To determine the changes
made in a specific firmware version, consult the Release Notes.
Firmware is identified by a version number, a build date, and a description.
Related Knowledge Base Articles
TitleArticle
PGR software and firmware version numbering
scheme/standards
Determining the firmware version used by a PGR cameraKnowledge Base Article 94
Should I upgrade my camera firmware or software?Knowledge Base Article 225
3.4.1Upgrading Camera Firmware
Camera firmware can be upgraded or downgraded to later or earlier versions using
Before upgrading firmware:
Knowledge Base Article 96
n Install the SDK, downloadable from the Point Grey downloads site.
n Download the firmware file from the Point Grey downloads site.
Point Grey GazelleTech nical Reference4 VideoData Output
4.3Setting the Video Format and Frame Rate
The number of Camera Link taps for video output dictates the data format and frame rate in which the camera operates,
per the tables above. The number of Camera Link taps can be changed dynamically without power-cycling the camera.
Setting Video Format
NameDescriptionReadWrite
Gets or sets the video format. Can be
Video Format
set to 2-tap, 8-tap, 8-tap 10-bit, or
bin2x2. (2x binning is only available in
base 2-tap mode)
4.3.1Sensor Mode Pixel Binning
When operating in base 2-tap mode, the camera can implement 2x2 pixel binning, which occurs digitally after sensor
readout, on the FPGA of the camera. In this configuration, the values of two adjacent pixels are aggregated and
averaged, both vertically and horizontally, resulting in a resolution that is both half in width and half in height of the
original video output. Pixel binning can be implemented in conjunction with regions of interest. See Specifying Regions
of Interest.
smod
smod valuevalue is 2tap, 8tap, 8tap10bit, bin2x2
The primary benefit of pixel binning is an increase in frame rate in 2-tap mode. When binning is implemented, the
sensor input clock can run up to twice as fast as in non-binning mode, resulting in a frame rate also up to twice as fast.
Because pixel values are averaged after aggregation, there is no significant increase in image intensity.
Sensor Mode Pixel Binning
NameDescriptionReadWrite
Sensor Mode (Pixel
Binning mode)
Gets or sets the sensor mode to 2x binning (only
available in base 2-tap mode)
4.3.2Specifying 8-Tap 10-Bit Output
Unless identified as 8-tap 10-bit, references to 8-tap throughout this document mean 8-tap 8-bit.
The camera can output 10 bits/pixel in full 8-tap configuration. This mode is not supported by the Camera Link standard
and requires users to implement custom software to decode data on the PC for outputting images.
In this mode, four contiguous horizontal pixels contain the eight most significant bits (MSB) of their respective pixels.
Every fifth pixel contains the two least significant bits (LSB) of the previous four pixels, effectively increasing image
output width by 25%. The bit format of every fifth pixel is as follows:
Point Grey GazelleTech nical Reference4 VideoData Output
To output 8-tap 10-bit data, you must increase image width on the frame grabber by 25%. Assuming no
ROI is specified, width should be increased to 2560. Frame grabber output will appear corrupted unless
user-defined post-processing is performed on the PC. After processing, image width at full resolution
should be 2048.
Video Format 8-tap 10-bit
NameDescriptionReadWrite
Video Format (8-tap 10bit mode)
Gets or sets the video format to 8-tap 10-bitsmodsmod 8tap10bit
Point Grey GazelleTech nical Reference4 VideoData Output
4.4Specifying Regions of Interest
You can specify subsets of the sensor pixel array, or 'regions of interest (ROIs),' for transmitting images. Regions of
interest allow you to limit the amount of image data that is sampled and transmitted, and may increase frame rate.
When specifying regions of interest, keep in mind the following:
n Vertical offset and height are configurable in increments of one pixel row. Horizontal offset and width are
configurable in multiples of eight pixel columns.
n Reducing the number of rows is performed on the image sensor, prior to image readout. Reducing image width
is performed on the FPGA of the camera. As a result, a frame rate increase may be achieved by reducing image
height. No frame rate increase is achieved by reducing image width.
n Vertical and horizontal offsets are measured from pixel (0,0) in the image array.
n Dynamically setting or changing ROI configuration does not require stopping and re-starting image acquisition, or
produce any latency in frame rate.
n To maximize frame rate, exposure adjusts dynamically when ROIs are set or changed. For more information
about exposure, see Exposure.
n ROI settings are saved in user configuration sets. For more information, see User Configuration Sets.
n ROI information can be saved in chunk data. For more information, see Chunk Data.
4.4.1Specifying Multiple ROIs
The camera supports up to eight ROIs within the larger pixel array. Multiple ROIs have different vertical offsets, but only
one width and horizontal offset can be set for all ROIs. The camera joins multiple ROIs to form a single image, which is
transmitted to the frame grabber in a single frame readout cycle. Imaging parameters, such as exposure, gain and black
level, are applied equally to all ROIs.
4.4.2Calculating Frame Rate
Using the following formulas, you can calculate frames per second based on Sensor Input Clock speed and image height.
Due to the Camera Link standard for processing Frame Valid and Line Valid bits of
LVDS data channels,actual frame rates may be slower than calculated frame rates.
The formula for calculating frame rate is:
Frame Rate = 1 / (Frame Overhead Time +Readout Time)
GZL-CL-41C6
Sensor Input Clock (MHz) FOT (µs) Readout Time (µs)
4070.95(129 / 40) x height
3581.08(129 / 35) x height
3094.60(129 / 30) x height
20141.90(129 / 20) x height
1038.70(129 / 10) x height
GZL-CL-41C6 Example:
For a camera operating at 40 MHz with an image size of 2048 x 2048, the frame rate would be:
Gets or sets the image width
(Returns zero if no ROIs are present)
Width must be specified before
horizontal offset.
Gets or sets the vertical offset and
height of current ROIs. (Returns zero
if no ROIs are present)
To specify more than one ROI, use
multiple setroi commands. R OI_number and y-offset must vary
between ROIs
w
getroi
w valuevalue is in pixel columns and is measured from the
specified horizontal offset; it must be a multiple of 8
setroi ROI_number y_offset heightROI_number can be from 0 to 7, specifying one of
eight allowable ROIs
y_offset is the starting row of the ROI on the y-axis,
measure from pixel row 0 at the top of the image
height specifies how many rows of pixels are
sampled, beginning from the y-offset
Point Grey GazelleTech nical Reference4 VideoData Output
NameDescriptionReadWrite
Gets or sets the horizontal offset of
OffsetX
Sensor Width
Sensor Height
the image from the left side of the
pixel array. (Returns zero if no ROIs
are present)
The combination of horizontal offset
and width must not exceed sensor
width.
Returns the total width of the sensor,
in pixels
Returns the total height of the
sensor, in pixels
Removes an ROI or returns the
camera to non-ROI operation.
ox
sw
sh
ox offsetoffset is the starting column of the ROI on the x-axis,
measured from pixel column 0 at the left of the
image; it must be a multiple of 8
Removing a subset of ROIs results in
Remove ROI
the camera sampling and
transmitting any remaining ROIs. If
all ROIs are removed, the camera
stops using R OIs and returns to
sampling and transmitting the entire
pixel array
Regions of interest must be removed, then re-created, when changing video output format, including
number of taps (see Setting the Video Format and Frame Rate) or between binning and non-binning (see
Sensor Mode Pixel Binning), or when changing ROI height.
Best practice: If creating a single ROI, specify ROI_ number = 0. If creating multiple ROIs, number them sequentially
from the top-most ROI, beginning with ROI_number =0.
4.4.4Example: Specifying Regions of Interest
The figure below shows three regions of interest specified within the 2048 x 2048 pixel array of the GZL-CL-41C6: ROI_
0, ROI_1 and ROI_2. ROI_0 is offset vertically by 300 pixels, and is 374 pixels in height. ROI_1 is offset vertically by 874
pixels and is 300 pixels in height. ROI_2 is offset vertically by 1374 pixels and is 374 pixels in height. The ROIs are offset
horizontally by 648 pixels, and are 752 pixels wide.
rstroi ROI_numberROI_number is a previously set ROI using the setroi
command. Removing an ROI does not affect the
ROI_number value of any remaining ROIs
Point Grey GazelleTech nical Reference5 Image Acquisition
5Image Acquisition
5.1Free-Running Acquisition
When image capture is not controlled by a triggering mechanism, the camera captures and transmits image data
continuously, based on the specified frame rate. For information, see Video Data Output. When Exposure is increased
beyond what the specified frame rate can sustain, the frame rate is lowered dynamically.
Image Acquisition
NameDescriptionReadWrite
Acquisition StartStarts Image Acquisitionastart
Acquisition StopStops Image Acquisitionastop
5.2Asynchronous Triggering
The camera supports asynchronous triggering, which allows the start of exposure (shutter) to be initiated by an external
electrical source (or hardware trigger) or from an internal software mechanism (software trigger).
External triggers can be sourced through one of the RS- 644 LVDS Camera Control (CC) signals on the Camera Link
connectors, or a GPIO pin. For information about the Camera Link connectors, see Camera Link Connectors. For
information about the GPIO interface, see .
Gazelle Supported Trigger Modes
ModelMode
AllSingle-Shot Trigger Mode
AllBulb Shutter Trigger Mode
GZL-CL-22C5 and GZL-CL- 41C6 models implement different exposure timing mechanisms between freerunning and asynchronous trigger modes. As a result, images may appear over-exposed when switching
to trigger mode. To fix, lower the gain or exposure settings. For more information, see Gain or Exposure.
Additionally, achievable frame rates may decrease. To fix, lower the exposure setting. To maximize
frame rate when operating these models in trigger mode, we recommend raw exposure values of 100
or less.
Point Grey GazelleTech nical Reference5 Image Acquisition
Triggering
NameDescriptionReadWrite
Trigger
Source
Trigger
Mode
Trigger
Software
Gets or sets the source from which to
accept an incoming trigger
Gets or sets the trigger acquisition
mode
Fires a software triggertrgsoft
5.2.1Triggering off the GPIO
This example puts the camera into synchronized exposure mode by starting exposure from the falling edge of a trigger
that originates from the camera's opto-isolated GPIO pin (GPIO0). Single-shot mode is specified, which means exposure
lasts for the duration to which it is set, in this case a raw value of 10, or 10.32 μs (Full 8-tap configuration, 40 MHz input
clock):
trsrc
trm
trsrc sourcesource may be:
soft—Software trigger
line1—Camera Control 1 (CC1)
line2—Camera Control 2 (CC2)
line3—Camera Control 3 (CC3)
line4—Camera Control 4 (CC4)
GPIO0—Opto-isolated GPIO input pin
trm modemode is single, bulb, freerun, or none.
(Both freerun and none put the camera in a free running
state, but freerun may limit maximum frame rate. See
Horizontal Line Artifact for more information.)
trsrc GPIO0
eraw 10
tra fe
trm single
5.2.2Software triggering
This example puts the camera into synchronized exposure mode by starting exposure from a software trigger. Singleshot mode is specified, with a raw exposure value of 100, or 393.45 μs (full configuration, 40 MHz input clock). The
example finishes by invoking a software trigger, which results in one frame capture.
Point Grey GazelleTech nical Reference5 Image Acquisition
5.2.3Maximum Frame Rates When Triggering
The following are the camera's maximum achievable frame rates in asynchronous trigger mode, full 8-tap configuration,
and exposure set to the minimum allowable value when triggering (eraw = 5).
Table 5.1: Maximum Frame Rates in Trigger Mode
CameraTrigger Mode Maximum Frames per Second
GZL-CL-22C5
GZL-CL-41C6
If exposure is set to higher than image readout rate * image height, frame rate decreases dynamically. To determine
readout rate, see Asynchronous Triggering. For information about setting exposure, see Exposure.
Point Grey GazelleTech nical Reference5 Image Acquisition
5.2.4Trigger Delay
You can specify a delay from when a trigger signal is detected by the camera to when the trigger actually fires and
initiates image acquisition.
To convert from raw values to seconds, use one of the following formulas, depending on current number of taps for
output (see Setting the Video Format and Frame Rate) and Sensor Input Clock speed.
n Full 8-tap configuration:
40 MHz (default)
((2^12 * raw_value ) / 40e6 ) + 0.00007095
30 MHz
((2^12 * raw_value ) / 30e6 ) + 0.0000946
20 MHz
((2^12 * raw_value ) / 20e6 ) + 0.0001419
10 MHz
((2^12 * raw_value ) / 10e6 ) + 0.0002838
n Base 2-tap configuration:
((2^12 * raw_value ) / 10e6 ) + 0.0000903
Trigger Delay
NameDescriptionReadWrite
Gets or sets the delay from when the trigger
Trigger Delay Raw
Trigger Delay Minimum
Trigger Delay
Maximum
signal is detected to when the trigger fires and
initiates image acquisition
Gets the minimum image acquisition delay
available in the current video mode
Gets the maximum image acquisition delay
available in the current video mode
Point Grey GazelleTech nical Reference5 Image Acquisition
5.2.5Trigger Polarity
You can specify the rising or falling edge of the trigger phase that activates image acquisition.
Trigger Polarity
NameDescriptionReadWrite
Trigger Activation
Gets or sets the trigger phase that
activates image acquisition
5.2.6Single-Shot Trigger Mode
In single-shot trigger mode, the camera starts exposure of the incoming light from external trigger input falling/rising
edge. Exposure time is user-configurable (see Exposure.) The camera can be triggered in this mode using the Camera
Link camera control lines, the opto-isolated GPIO pin, or internally (software trigger). For information about maximum
frame rates while triggering, see Maximum Frame Rates When Triggering.
To configure trigger delay, see Trigger Delay. If no additional delay is explicitly configured, the delay between the trigger
signal and exposure is 45 ns.
tra
tra phasephase is re (rising edge) or fe (falling edge)
Figure 5.1: Single-Shot Trigger Timing
Values for Frame Overhead Time and Readout Rate vary by current Sensor Input Clock speed and Video Data
Point Grey GazelleTech nical Reference5 Image Acquisition
5.2.7Bulb Shutter Trigger Mode
In bulb shutter mode, the camera starts exposure from the external trigger edge. Exposure time is equal to the low
state time of the external trigger input. For information about maximum frame rates while triggering, see Maximum
Frame Rates When Triggering.
To configure trigger delay, see Trigger Delay. If no additional delay is explicitly configured, the delay between the trigger
signal and exposure is 45 ns.
Figure 5.2: Bulb Shutter Trigger Timing
Values for Frame Overhead Time and Readout Rate vary by current Sensor Input Clock speed and Video Data
Point Grey GazelleTech nical Reference5 Image Acquisition
5.2.8Minimum Trigger Pulse Length
A digital signal debouncer helps to ensure that the camera does not respond to spurious electrical signals that are
shorter than 16 ticks of the current Sensor Input Clock setting. This safeguard results in a minimum 16-tick delay before
the camera responds to a trigger signal.
Point Grey GazelleTech nical Reference5 Image Acquisition
5.3Programmable Strobe Output
The camera is capable of outputting a strobe pulse off select GPIO pins that are configured as outputs. The start of the
strobe can be offset from either the start of exposure (free-running mode) or time of incoming trigger (external trigger
mode). By default, a pin that is configured as a strobe output will output a pulse each time the camera begins integration
of an image.
The duration of the strobe can also be controlled. Setting a strobe duration value of zero produces a strobe pulse with
duration equal to the exposure (shutter) time.
Multiple GPIO pins, configured as outputs, can strobe simultaneously.
Connecting two strobe pins directly together is not supported. Instead, place a diode on each strobe pin.
On GZL-CL-41C6 models, strobe output is not available when raw exposure value is set to 35 or lower. To
adjust exposure, see Exposure.
Related Knowledge Base Articles
TitleArticle
Buffering a GPIO pin strobe output signal using an optocoupler to drive external
devices
GPIO strobe signal continues after isochronous image transfer stopsKnowledge Base Article 212
Setting a GPIOpin to output a strobe signal pulse patternKnowledge Base Article 207
Knowledge Base Article 200
Programmable Strobe Output
NameDescriptionReadWrite
Strobe
Activation
Strobe Source
Strobe Width
Specifies whether the strobe
active state is low or high, or if
no signal is output at all
Specifies the strobe output
type
Specifies a user-defined
duration for the strobe signal.
Note that the stsrc command
must be set to user.
sta
stsrc
sta modemode is high, low, or off (default)
stsrc sourcesource may be:
high—The strobe signal is always high
low—The strobe signal is always low
duration—The strobe signal lasts for the duration of exposure. Signal
polarity depends on the setting of the sta command
trigger—The strobe signal lasts for the duration of a high input trigger
signal. The trigger input can be from either the GPIOor a Camera
Control (CC) Camera Link line. Signal polarity depends on the setting
of the sta command.
user—The strobe signal duration is defined using the stw command
below. Signal polarity depends on the setting of the sta command.
stw valuevalue is in raw (non-absolute) terms.
To convert the raw value to microseconds, multiply by 0.12
Point Grey GazelleTech nical Reference5 Image Acquisition
NameDescriptionReadWrite
Specifies that the strobe
Strobe Delay
output signal be delayed by a
period of time.
Strobe Source 'duration' cannot be specified if the camera is operating in Bulb
Shutter Trigger Mode. To synchronize the strobe signal with exposure in bulb
shutter trigger mode, use 'trigger'.
5.3.1Strobe Output Examples
5.3.1.1Outputting a continuous strobe
This example puts the camera into an active high strobe state, and outputs a continuous high strobe signal:
sta high
stsrc high
5.3.1.2Outputting a strobe for duration of exposure
This example puts the camera into an active high strobe state, and outputs a high strobe signal for the duration of
exposure:
std valuevalue is in raw (non-absolute) terms.
To convert the raw value to microseconds, multiply by 0.12
sta high
stsrc duration
5.3.1.3Outputting a strobe for duration of trigger signal
This example puts the camera into active high strobe state, and outputs a high strobe signal for the duration of the
trigger signal:
sta high
stsrc trigger
trsrc GPIO0
trm single
5.3.1.4Outputting a strobe for a specified duration, after a specified delay
This example puts the camera into active high strobe state, and outputs a high strobe signal at the start of a trigger signal
plus a specified delay period, and lasts for a specified duration. The delay period is specified as a raw value of 10, or
10.32 μs (full configuration, 40 MHz input clock). The duration is specified as a raw value of 100, or 393.45 μs (full
configuration, 40 MHz input clock):
sta high
stsrc trigger
stw 100
std 10
trsrc GPIO0
trm single
Point Grey GazelleTech nical Reference5 Image Acquisition
5.4Serial Communication
The camera supports RS-644 serial communication via the serial connection (SerTC/SerTFG) signals in the Camera Link
interface. The default baud rate of the serial port is 9600 bit/s. For more information about the Camera Link interface,
see Camera Link Connectors.
Related Knowledge Base Articles
TitleArticle
Configuring and testing the RS-232 serial port Knowledge Base Article 151
SIO Buffers
Both the transmit and receive buffers are implemented as circular buffers that may exceed the 255 byte maximum.
n The transmit buffer size is 512 B.
n The receive buffer size is 8 KB.
Block reads and writes are both supported. Neither their length nor their address have to be 32-bit aligned or divisible
by 4.
Serial Communication: Device Baud Rate
NameDescriptionReadWrite
Device Baud Rate
Gets or sets the speed (baud rate) of the serial
communications port, in bit/s
dbr
dbr valuevalue can be 9600, 19200, 57600,
115200, or 230400
Point Grey GazelleTech nical Reference6 ImagingParameters
6Imaging Parameters
6.1Exposure
Exposure, or integration, refers to the amount of time the shutter stays open. The shutter is the camera mechanism that
controls exposure to light on the sensor for each frame.
The exposure range is a 24-bit register. The range of values is from 1h - FFFFFFh. For factory default settings, refer to the
Gazelle Specifications tables for each model.
If the exposure time is changed after placing the camera in asynchronous trigger mode, the exposure
time will automatically revert to its previous value after the camera is taken out of trigger mode. For
more information about trigger mode, see Asynchronous Triggering.
When operating in trigger mode, the minimum allowable exposure value is 5. For more information about trigger
modes, see Asynchronous Triggering.
Exposure (Shutter)
NameDescriptionReadWrite
Exposure Time RawGets or sets the exposure timeeraw
Exposure Time Minimum
Exposure Time Maximum
Gets the minimum exposure time
available in the current video mode
Gets the maximum exposure time
available in the current video mode
eraw valuevalue is in raw (non-absolute) terms
eraw gmin
eraw gmax
To convert from raw values to seconds, use one of the following formulas, depending on current Image Acquisition
mode (either free-running or synchronized exposure), number of taps for output and sensor input clock speed:
Point Grey GazelleTech nical Reference6 ImagingParameters
6.2Gain
Gain refers to the amount of amplification applied to the image pixels. The camera supports configuring both analog and
digital gain. In the imaging data path, analog gain is applied before digital gain. Both analog and digital gain values are
saved in User Configuration Sets.
6.2.1Analog Gain
Analog gain is configurable in raw values between 32 and 64. A formula for converting raw values to dB is not available.
The default analog gain setting is factory-calibrated for each camera based on the default exposure setting.
The combination of analog gain and Exposure time impact imaging performance. In general, longer exposure times
require a higher analog gain for the sensor to achieve full saturation.
6.2.2Digital Gain
Digital gain multiplies pixel values. The allowable range of multipliers is 1 to 63.
Gain
NameDescriptionReadWrite
Analog Gain RawGets or sets the sensor analog gainagraw
Analog Gain
Minimum
Analog Gain
Maximum
Digital Gain RawGets or sets the sensor digital gaingraw
Digital Gain
Minimum
Digital Gain
Maximum
Gets the minimum sensor analog
gain
Gets the maximum sensor analog
gain
Gets the minimum sensor digital
gain
Gets the maximum sensor digital
gain
agraw valuevalue is in raw (non-absolute) terms, between
32-64
agraw gmin
agraw gmax
graw valuevalue is in raw (non-absolute) terms, between
1-64
Point Grey GazelleTech nical Reference6 ImagingParameters
6.3Black Level
Brightness, also known as offset or black level, controls the level of black in an image.
Black level is a digital value added to the existing pixel value after analog to digital conversion.
Black Level (Brightness)
NameDescriptionReadWrite
Black LevelGets or sets the sensor black levelblraw
Black Level Minimum
Black Level
Maximum
Gets the minimum sensor black
level
Gets the maximum sensor black
level
6.4Sensor Input Clock
blraw value
value is in raw (non-absolute) terms, between 0-
950
The default setting is 10.
blraw gmin
blraw gmax
The sensor input clock controls the rate at which pixel data is acquired by the imaging sensor. In full 8-tap configuration,
the input clock runs at a default rate of 40 MHz. You can configure the sensor input clock to run at 35 MHz, 30 MHz, 20
MHz, or 10 MHz. Configuring the sensor input clock at any other setting is not supported. Exposure and frame rate are
affected by the pixel clock, so slowing the pixel clock is an alternative way to regulate these properties.
In base 2- tap configuration, the input clock runs at a default rate of 10 MHz, and 20 MHz in Sensor Mode Pixel
Binningmode. Setting the pixel clock speed at any other rate in base configuration is not supported.
Sensor Input Clock
NameDescriptionReadWrite
Device Clock
Frequency
Gets or sets the frequency of the sensor input
Clock, in hertz
6.5Image Flip/Mirror
The camera supports reverse imaging, otherwise known as image mirroring or image flipping. When images are
reversed, pixel values are flipped along the x (horizontal) center axis of the image, y (vertical) center axis, or both.
Reverse imaging is compatible with regions of interest (ROIs) (see Specifying Regions of Interest).
Image Flipping
NameDescriptionReadWrite
Reverse Image
Flips the image horizontally,
vertically, or both
dcf value
dcf
ri valuevalue is one of the following:
0—Images are vertically reflected along the y center axis
ri
1—Images are vertically and horizontally reflected along both the
x and y axes
2—Original image orientation (default)
3—Images are horizontally reflected along the x center axis
value can be 40, 35, 30, 20, or 10MHz for 8tap mode
10 MHz for 2-tap mode
Point Grey GazelleTech nical Reference6 ImagingParameters
6.6Chunk Data
The camera provides a feature that allows image information and camera settings, such as checksum, frame counter,
region of interest (ROI) and other settings, to be embedded in images. When this feature is enabled, the last pixels of the
last line in an image are replaced with 'chunk data' that contain binary values for the information requested. The size of
each chunk depends on the data item. Refer to the table below for a list of items in the order they are embedded and
the number of pixels each item comprises. In 10-bit per pixel mode, the two left-most bits of the pixel are padded with
zeros.
Table 6.1: Chunk data information types, order and size
Value (Information
Item)
htroi32
stroi32
htroi22
stroi22
htroi12
stroi12
htroi02
stroi02
width2
offsetx
blacklevel
gain1See Gain.
exposure3See Exposure.
horizline2
framecounter2
checksum8
PixelsDescription
The vertical offset (stroi) and height (htroi) of regions of interest (ROI) 0, 1, 2 and 3 (if
configured) of the image. For more information, see Specifying Regions of Interest. Only
data on the first four ROIs can be embedded in chunk data.
The width and horizontal offset of all regions of interest (ROIs)of the image. See
Specifying Regions of Interest.
2
2See Black Level
The line number of the horizontal line artifact. For more information, see Horizontal Line
Artifact.
The frame number since the onset of free-running or synchronized exposure. For more
information, see Image Acquisition
A checksum computed as the sum of all previous bytes in the image. This value can be
compared with a user-generated checksum on the transmitted image to determine if the
image was corrupted during transmission.
Checksum is specified using separate syntax (see below).
47
Point Grey GazelleTech nical Reference6 ImagingParameters
Chunk Data
NameDescriptionWrite
Chunk Enable
Chunk Selector
ChecksumEmbeds a checksum in images
Enables or disables chunk data
embedding
Specifies the chunk data items to embed
images
Removes all currently embedded data
items from being embedded. It is not
possible to unembed a subset of
currently embedded items
chnken valuevalue is 0 (disabled) or 1 (enabled)
chnksel value
For more information see Chunk Data
Multiple values cannot be specified in a single
command; to embed multiple items, issue
separate commands for each one. Information
items are presented in the order in which they
appear in the last pixels of the last line in an
image. If images are offset by ROIs, the location
of chunk data is adjusted to fit within the last ROI.
chnksel none
icsum valuevalue is 0 (disabled) or 1 (enabled)
When icsum=1, a checksum is embedded in the
last bytes of the last line of an image. A total of 8
bytes are used. The first 7 bytes are programmed
0(black). The last bytes is the checksum value. In
2-tap mode, the checksum is a 10-bit value. All
remaining bits are padded with 0's.
Point Grey GazelleTech nical Reference7 Troubleshooting
7Troubleshooting
7.1Status Indicator LED
LED StatusDescription
OffNot receiving power
OrangeInitialization
Steady greenReceiving power and successful camera initialization
Slow flashing greenStreaming images or performing internal operation
Alternating red/green flashingFirmware update in progress
Solid redInput voltage is out of tolerance
Slow flashing redFirmware initialization problem - contact technical support
Fast flashing redGeneral error - contact technical support
7.2Test Pattern
The camera is capable of outputting continuous static images for testing and development purposes. The test pattern
image is inserted into the imaging pipeline immediately prior to the transfer to the on-board FIFO, and is therefore not
subject to changes in imaging parameters.
Supported outputs include a fixed pattern or a pseudorandom pattern. The pseudorandom pattern uses a linear
feedback shift register to generate pixel values for each frame, with different starting values for each pixel.
Point Grey GazelleTech nical Reference7 Troubleshooting
7.3Blemish Pixel Artifacts
Cosmic radiation may cause random pixels to generate a permanently high charge, resulting in a permanently lit, or
'glowing,' appearance. Point Grey tests for and programs white blemish pixel correction into the camera firmware.
In very rare cases, one or more pixels in the sensor array may stop responding and appear black (dead) or white
(hot/stuck).
7.3.1Pixel Defect Correction
Point Grey tests for both dead (black) pixels and hot (white) pixels on each camera. The mechanism to correct pixel
defects is hard-coded into the camera firmware, and is enabled by default. Pixels are corrected if they are 20 grayscale
levels different than a neighboring pixel average in a gray (mid-level) image. The correction algorithm involves applying
the average grayscale values of horizontal neighbor pixels to the defective pixel. The maximum number of pixels
corrected is 253.
Pixel correction is not done in any of the binning modes.
Related Knowledge Base Articles
TitleArticle
How Point Grey tests for white blemish pixels Knowledge Base Article 314
Defect Pixel Correction
NameDescriptionReadWrite
Defect Pixel Correction
Defect Pixel Dump
Defect Pixel Information
Defect Pixel Test Mode
Turns defect pixel
correction on or off
Returns the x,y coordinates
of all pixels being
corrected, from top left to
bottom right
Returns the number of
pixels corrected, or the x,y
coordinates of a corrected
pixel
Displays all corrected pixels
of an image in white
dpdump
dpinfo valuevalue is the defect pixel
number. Defect pixels are
numbered (zero-based) from
top left to bottom right in the
image array. For example, to
get the x,y coordinates of the
third defect pixel, specify
dpinfo 2
dpc valuevalue is 0 (disabled) or 1 (enabled)
dpt valuevalue is 0 (disabled) or 1 (enabled).
This feature is disabled by default.
Point Grey GazelleTech nical Reference7 Troubleshooting
7.4Horizontal Line Artifact
One artifact described by CMOSIS is a horizontal line artifact. This artifact can be handled using one of the following
methods:
n When the camera operates in Free-Running Acquisition mode, issue the trm freerun command. When
issued, the horizontal line artifact is auto-corrected and virtually disappears. However, maximum achievable
frame rates in 8-tap mode are slightly slower than when running in standard 8-tap free-running mode, per the
following table. To return to standard free-running mode, issue the trm none command.
Table 7.1: Maximum frame rates in trm freerun mode versus standard free-running mode
Model#Taps
8-tap265281
GZL-CL-22C5
2-tap7171
8-tap142149
GZL-CL-41C6
2-tap3737
n In bothFree-Running Acquisition and Asynchronous Triggering modes, the horizontal line number of the artifact
(with trm freerun command)
can be obtained for performing user-defined correction of the artifact.To obtain the horizontal line number of
the artifact, specify the horizline chunk data item. For more information about working with chunk data,
see Chunk Data.
7.5CMOSISSensor Artifacts
Certain image effects have been identified by the sensor manufacturer as known artifacts, and may manifest themselves
depending on your application. These include:
n Horizontal Line effect
n Black Sun effect
n Black Level offset
Max FPS at max resolution
Max FPS at max resolution
(standard free-running mode)
For more information about these artifacts, see this CMOSIS application note.
Point Grey GazelleTech nical ReferenceA Software InstructionSet
NameDescriptionReadWrite
Gets the following camera information:
Camera Model
Camera Serial Number
Firmware Version
Firmware Build Date
Baud Rate
Analog Gain
Digital Gain
Trigger source
Trigger Polarity
Trigger Mode
Trigger Delay
Strobe width
Strobe Mode
Strobe Delay
Device Information
Strobe Activation
ROIs
Reverse Image Status
Defect Pixel Correction status
Current User Set
Voltage Status
Current Status
Uptime Status
Width
Height
OffsetX
OffsetY
Number of Taps
Input Clock
Exposure
Black Level
(Returns zero if no ROIs are present)
Width must be specified before
horizontal offset.
Gets or sets the vertical offset and
height of current ROIs. (Returns zero
if no ROIs are present)
To specify more than one ROI, use
multiple setroi commands. R OI_number and y-offset must vary
between ROIs
w
getroi
w valuevalue is in pixel columns and is measured from the
specified horizontal offset; it must be a value of 8
setroi ROI_number y_offset heightROI_number can be from 0 to 7, specifying one of
eight allowable ROIs
y_offset is the starting row of the ROI on the y-axis,
measure from pixel row 0 at the top of the image
height specifies how many rows of pixels are
sampled, beginning from the y-offset
54
Point Grey GazelleTech nical ReferenceA Software InstructionSet
NameDescriptionReadWrite
Gets or sets the horizontal offset of
OffsetX
Sensor Width
Sensor Height
the image from the left side of the
pixel array. (Returns zero if no ROIs
are present)
The combination of horizontal offset
and width must not exceed sensor
width.
Returns the total width of the sensor,
in pixels
Returns the total height of the
sensor, in pixels
Removes an ROI or returns the
camera to non-ROI operation.
ox
sw
sh
ox offsetoffset is the starting column of the ROI on the x-axis,
measured from pixel column 0 at the left of the
image; it must be a value of 8
Removing a subset of ROIs results in
Remove ROI
Sensor Mode
Test Pattern
the camera sampling and
transmitting any remaining ROIs. If
all ROIs are removed, the camera
stops using R OIs and returns to
sampling and transmitting the entire
pixel array
Gets or sets the sensor mode. Can be
set to 2-tap, 8-tap, 8-tap 10-bit, or
bin2x2. (2x binning is only available in
base 2-tap mode)
Specifies the type of test image to
transmit
A.3Acquisition Control
NameDescriptionReadWrite
Acquisition
Start
Acquisition
Stop
Trigger Source
Starts Image Acquisitionastart
Stops Image Acquisitionastop
Gets or sets the source from which to
accept an incoming trigger
trsrc
rstroi ROI_numberROI_number is a previously set ROI using the setroi
command. Removing an ROI does not affect the
ROI_number value of any remaining ROIs
smod
tp
smod valuevalue is 2tap, 8tap, 8tap10bit, bin2x2
tp valuevalue is 0 (live image—no test pattern), 1 (fixed
pattern), or 2 (pseudorandom pattern).
trsrc sourcesource may be:
soft—Software trigger
line1—Camera Control 1 (CC1)
line2—Camera Control 2 (CC2)
line3—Camera Control 3 (CC3)
line4—Camera Control 4 (CC4)
GPIO0—Opto-isolated GPIO input pin
Specifies whether the strobe
active state is low or high, or if
no signal is output at all
Specifies the strobe output
type
sta
stsrc
sta modemode is high, low, or off (default)
stsrc sourcesource may be:
high—The strobe signal is always high
low—The strobe signal is always low
duration—The strobe signal lasts for the duration of exposure. Signal
polarity depends on the setting of the sta command
trigger—The strobe signal lasts for the duration of a high input trigger
signal. The trigger input can be from either the GPIOor a Camera
Control (CC) Camera Link line. Signal polarity depends on the setting
of the sta command.
user—The strobe signal duration is defined using the stw command
below. Signal polarity depends on the setting of the sta command.
56
Point Grey GazelleTech nical ReferenceA Software InstructionSet
NameDescriptionReadWrite
Specifies a user-defined
Strobe Width
Strobe Delay
duration for the strobe signal.
Note that the stsrc command
must be set to user.
Specifies that the strobe
output signal be delayed by a
period of time.
A.5Imaging Parameters Control
NameDescriptionReadWrite
Analog Gain Raw
Analog Gain
Minimum
Analog Gain
Maximum
Digital Gain Raw
Digital Gain
Minimum
Digital Gain
Maximum
Black Level
Black Level
Minimum
Black Level
Maximum
Reverse Image
Defect Pixel
Correction
Gets or sets the sensor analog
gain
Gets the minimum sensor
analog gain
Gets the maximum sensor
analog gain
Gets or sets the sensor digital
gain
Gets the minimum sensor
digital gain
Gets the maximum sensor
digital gain
Gets or sets the sensor black
level
Gets the minimum sensor black
level
Gets the maximum sensor black
level
Flips the image horizontally,
vertically, or both
Turns defect pixel correction on
or off
stw valuevalue is in raw (non-absolute) terms.
To convert the raw value to microseconds, multiply by 0.12
std valuevalue is in raw (non-absolute) terms.
To convert the raw value to microseconds, multiply by 0.12
agraw value
agraw
agraw gmin
agraw gmax
graw
graw gmin
graw gmax
blraw
blraw gmin
blraw gmax
ri
value is in raw (non-absolute)
terms, between 32-64
graw valuevalue is in raw (non-absolute)
terms, between 1-64
blraw valuevalue is in raw (non-absolute)
terms, between 0-950
ri valuevalue is one of the following:
0—Images are vertically
reflected along the y center axis
1—Images are vertically and
horizontally reflected along both
the x and y axes
2—Original image orientation
(default)
3—Images are horizontally
reflected along the x center axis
Point Grey GazelleTech nical ReferenceA Software InstructionSet
NameDescriptionReadWrite
Defect Pixel
Dump
Defect Pixel
Information
Defect Pixel Test
Mode
Returns the x,y coordinates of
all pixels being corrected, from
top left to bottom right
Returns the number of pixels
corrected, or the x,y coordinates
of a corrected pixel
Displays all corrected pixels of
an image in white
A.6User Set Control
NameDescriptionWrite
Saves the camera's current configuration to
User Set Save
User Set LoadLoads a configuration set
User Set CurrentGets the currently-loaded configuration setmemcurr
one of the three available user-configuration
sets
dpdump
dpinfo valuevalue is the defect pixel number.
Defect pixels are numbered (zerobased) from top left to bottom right in
the image array. For example, to get
the x,y coordinates of the third defect
pixel, specify dpinfo 2
dpt valuevalue is 0 (disabled) or 1
(enabled). This feature is
disabled by default.
memsave valuevalue is 1 or 2
memload valuevalue is 0 (default), 1, or 2
A.7Status Monitoring
NameDescriptionReadWrite
Voltage StatusReturns the internal and external voltage, in hertzvstat
Current StatusReturns the electrical current, in amperescstat
Returns the time since the camera was last initialized, in
hours:minutes:seconds
Returns the frequency of the sensor input Clock, in hertzdcf
Returns the ambient temperature inside the camera case,
in degrees Celsius
ustat
dcf valuevalue can be 40, 35, 30, 20, or 10MHz
for 8-tap mode
10 MHz for 2-tap mode
dt
58
Point Grey GazelleTech nical ReferenceA Software InstructionSet
A.8Flash Memory Control
NameDescriptionReadWrite
Returns the following in
order:
Flash Memory Size
Flash Memory
Write
Flash Memory
Read
Flash Memory
Clear Page
Flash Memory
Clear All
Total size of flash memory
Number of pages
Page size
Writes a page to the flash
memory
Reads a page from the flash
memory
Clears a page of the flash
memory
Clears all the flash memorydfclear
dfi
dfw page_number num_bytes ASCII_string
page_number can be from 0 to 8191
num_bytes can e from 0 to 527
If the size of ASCII_string is more than 528 bytes,
it is cut to 528 to fit the page size
dfr page_number
page_number can be
from 0 to 8191
dfw page_number 0 0
page_number can be from 0 to 8191
A.9Chunk Data Control
NameDescriptionWrite
Chunk Enable
Chunk Selector
ChecksumEmbeds a checksum in images
Enables or disables chunk data
embedding
Specifies the chunk data items to embed
images
Removes all currently embedded data
items from being embedded. It is not
possible to unembed a subset of
currently embedded items
chnken valuevalue is on or off
chnksel value
For more information see Chunk Data
chnksel none
icsum valuevalue is 0 (disabled) or 1 (enabled)
When icsum=1, a checksum is embedded in the
last bytes of the last line of an image. A total of 8
bytes are used. The first 7 bytes are programmed
0(black). The last bytes is the checksum value.
Point Grey GazelleTech nical ReferenceB GPIO Electrical Characteristics
BGPIO Electrical Characteristics
Both the opto-isolated input and output have over current protection.
The output is open collector and thus requires a pull-up resistor to operate. The rise time and bias current will be
determined by the resistor value chosen. If the camera is generating an output signal that approaches the rise time plus
the fall time of the opto-isolated circuit, care must be taken to optimize the pull-up resistor chosen to minimize the rise
time while still remaining within the current limits of the output circuit.
To avoid damage, connect the OPTO_GND pin first before applying
voltage to the GPIO line.
Point Grey GazelleTech nical ReferenceRevision History
Revision History
RevisionDateNotes
1.0January 18, 2011
1.1May 16, 2011
1.2February 7, 2012
n Initial version
n Updated formula for converting raw strobe duration and delay values to
absolute values.
n Revised frame rate values per testing on latest firmware.
n Added trm freerun command for troubleshooting horizontal line
artifact.
n Added chunk data item for troubleshooting horizontal line artifact.
n Updated timing diagram with new value for delay between end of
integration and readout.
n Added that checksum cannot be embedded when pixel defect correction
is enabled.
n Revised chunk data implementation.
n New options for troubleshooting.
n Added that ROIparameters must be specified according to pixel
configuration on the sensor, even if the camera is operating in binning
mode.
n Added that ROIs must be re-configured if changing video output format.
n Digital gain range changed from 0-64 to 1-64.
n Updated dimensional diagram.
n Added missing instructions for stsrc command.
n Revised frame rate formulas.
n Updated the Software Instruction Set
n Standardized format for presentation of software instruction set commands
n New specifications format
n Added commands: dump, blraw gmin, blraw gmax, graw gmin, graw
n Digital gain range changed to 1-63.
n Added note that changing ROI height requires removal and redefinition.
n Corrected vstat unit of measure to be volts.
n Clarified ROI offset to be multiple of 8.
n Clarified image flipping commands.
n Added note that strobe duration cannot be used in Bulb trigger mode.
n Added revised imaging performance specifications and quantum efficiency
graphs
n Clarified trm freerun and trm none commands
n Fixed dimensional diagram mounting hole distance
n Corrected transfer rates
n Minor document fixes
63
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.