Skip to Main Content
Cognex Support Hub
Logo

Tb 07 004: Firewire Bandwidth Calculations | v2

PDF: 0.37 MB

Version: 2

Release Date: 04/03/2009

Language: English

Download

Content Summary

This bulletin outlines calculating and managing FireWire bandwidth for cameras in VisionPro using IEEE-1394a and IEEE-1394b interfaces. It details methods to calculate bandwidth from the Camera Configuration File or by image size and frame rate. IEEE-1394a supports up to 32 MB/sec, and IEEE-1394b up to 64 MB/sec. It includes strategies for balancing bandwidth in multi-camera setups, calculating total bandwidth, and optimizing performance using camera bandwidth properties, with attention to various camera and trigger configurations.

This technical bulletin explains how to calculate and manage FireWire bandwidth for cameras using IEEE-1394a and IEEE-1394b interfaces in VisionPro applications. It provides methods for calculating bandwidth based on the bytes per packet parameter from the Camera Configuration File (CCF) or by using the image size and frame rate. IEEE-1394a can support up to 32 MB/sec, while IEEE-1394b can support up to 64 MB/sec for image streaming, with bandwidth split between image data and camera control. The bulletin also details how to balance bandwidth in multi-camera setups and offers practical examples of how to calculate the total bandwidth used by multiple cameras sharing the same FireWire bus. Additionally, it discusses the use of the camera bandwidth property in VisionPro to throttle data rates and optimize multi-camera performance and highlights special considerations for different camera and trigger configurations.