Swing Catalyst Support Center

How to configure Point Grey / FLIR GigE camera's with Swing Catalyst

How to setup Point Grey GigE camera's to work with Swing Catalyst.



For camera setup please see this article: https://support.swingcatalyst.com/hc/en-us/articles/204945617


This article covers setting up the IP addresses of both the camera & network card.

Note: Camera support is limited, and camera control is limited to the FlyCapture (Point Grey software), unless you purchase the Swing Catalyst Universal Camera Support.

Supported camera types: GigE, Firewire and USB 2.0 / 3.0 that support the FlyCap2 SDK.


Compatible network adapters & configuration:

Please see: https://support.swingcatalyst.com/hc/en-us/articles/205460708-Gigabit-Ethernet-GigE-Vision-camera-network-recommendations


Note: Spinnaker SDK is not supported. We only support FlyCapture2 SDK camera's at the time of this article.

Note, important for performance: If you have an Intel network card, please download & install the Intel drivers, as this will give you options to set interrupt moderation rates, which may be unavailable with the Windows drivers.

Important: Region of Interest (ROI) does not work on the Blackfly BFLY-PGE-03S3C cameras.


Setting up your Point Grey / FLIR GigE Camera:


Make sure you have installed Flycap from our website: https://www.swingcatalyst.com/drivers

Note: When installing Flycap, please make sure the checkbox for the Point Grey Image Filter driver is selected.


Using Flycap

  1. Open the Point Grey GigE Configurator application (it can be found in: C:\Program Files\Point Grey Research\FlyCapture2\shortcuts\utilities).



2. Open up the Point Grey GigE Configurator application.


Please make sure to uncheck DHCP under IP Address Assignment Configuration if you want to use a static IP setup.


Note, IP address configuration:

Our recommendations is to have one dedicated network card, or network interface for each camera. However, with the BlackFly 03S3C-CS model you can use two camera's for each network port with the use of a network switch.



Using a network switch:


If you are to use a network switch it's important that the Packet Delay is set to 9500 as per the screenshot below. Also it's important that you use a network switch that supports 9KB Jumbo Frames for best performance.


After setting Packet Delay to 9500, go to Advanced Camera Settings & save to bank 1, as covered by the camera setup article,  https://support.swingcatalyst.com/hc/en-us/articles/204945617



Setting the Packet Delay helps with dropped frames when using two Blackfly 03S3C camera's on one network adapter.

 More in depth details on a multiple camera setup can be found here: https://www.ptgrey.com/tan/10351


Our recommended IP Setup:

Each camera and Ethernet card (also known as NIC) should be configured with static IP's on different subnets (and a subnet mask).

We recommend having one dedicated network adapter for each camera.


Cameras on network adapter 1:
Network card IP:
Camera IP:
Subnet mask:

Cameras on network adapter 2:
Network card IP:
Camera IP:
Subnet mask:

Cameras on network adapter 3:
Network card IP:
Camera IP:
Subnet mask:

Network switch setup (two cameras per port)

Cameras on network adapter 1:
Network card IP:
Camera 1 IP:
Camera 2 IP:
Subnet mask:


Setting the IP address of the camera:

Click on the camera & set the IP address there as well:

Note make sure to set the IP under Persistent IP Configuration, or the IP configuration will not be saved to the camera's memory and ergo lost if the camera looses power.



Setting the IP address of the NIC:

Note which Network Adapter the camera is connected to, in the GigE Configurator it will mention specifically which adapter each respective camera is connected to. In our case, it's Ethernet 3 (as displayed in the picture above).

Click on the respective Ethernet adapter listed under Network Adapters.


You should see something similar to the screenshot below.

You can set the IP address & Subnet Mask as described earlier under IP address recommendations and then click on Set IP Address / Subnet. After doing so click on Open Network Connections.

Note: You will need to do this for each network adapter / camera.


Note, setting static IP addresses is not needed but highly recommended as automatic IP configurations can cause trouble with IP address conflicts, e.g the same IP address being used elsewhere. We highly recommend setting up a static setup for all studio installations.


Click Test Camera Connection to verify that the connection is working and that you're receiving data from the camera.




Configuring the Network Adapter(s) to be used with FLIR / Point Grey:

Assuming you now have setup static IP addresses for both the camera(s) and the network card, lets move on to configuring the network adapter.

Click the Advanced tab. Note: The configuration is different for each network adapter and depending on the driver, please refer to your network cards documentation for specific information on how to change the specific settings shown below.


Ensure Interrupt Moderation is enabled and the Interrupt Moderation Rate is set to Extreme.

If you do not have Extreme as an option set it to High.


In some circumstances turning interrupt moderation off can help if none of the high value interrupt moderation rates work, but as long as you have a recommended network card the High & Extreme options should be available. Interrupt moderation being enabled is crucial to lowering CPU usage when handling large amounts of packages, especially on higher resolution & or high FPS camera's.


Interrupt moderation rate:


Note: Depending on the computer and network card(s) in some 4 camera setup scenarios, interrupt moderation must be turned off.


Enable support for Jumbo Packets (set it to 9014 Bytes):



Receive Buffers:

It's recommended to set this value as high as it can go. This can help avoid dropped frames when using multiple camera's & or higher resolution GigE camera's.




 Using the camera(s) in Swing Catalyst

Using Point Grey camera's in Swing Catalyst is a matter of setting the camera angle and clicking enable. Click the Play button to make sure the camera works.


All camera configuration needs to be done through Point Grey's FlyCapture Software.



How to change the shutter speed & other camera settings


Start the Point Grey Flycap2 software and navigate to Camera Settings.


1. Under shutter, makes sure the Auto is unchecked.

It's usually best to use a manual exposure for static environments, such as indoor studios. A fully auto exposure can cause the frame rate to be changed and lead to an inconsistent image.

2. In this case we're not using auto exposure as we want to be able to control this ourselves. Generally an exposure time less than 2000 (2ms) is recommended.

To save settings see 3.

It may also be necessary to adjust the frame rate, you can uncheck auto and set it to what your desired frame rate, then follow step 3.


It may also be necessary to adjust the frame rate, you can uncheck auto and set it to what your desired frame rate, then follow step 3.

Setting gain values

Similar to exposure, setting the gain to manual for static / indoor lighting conditions is best. The higher the exposure the more grainy the image will be and the longer the video encoding will take vs low gain.

To set manual gain, uncheck Auto.

Please see this article on how to setup the camera: https://support.swingcatalyst.com/hc/en-us/articles/204945617




If you're dropping frames, or having problems with sync with your FLiR / Point Grey camera's please check the packet size under Flycapture2 -> Custom Video modes.



You can try turning down the packet size from the maximum of 9000, down to smaller value. Depending on your CPU, what works best may vary depending on the computer.

Recommended packet delay is 9500 if 2 camera's are to be used on one network adapter.


Remember to go to Advanced Camera Settings, and save the settings to bank 1 as covered by the camera setup article,  https://support.swingcatalyst.com/hc/en-us/articles/204945617


Remember to click save under Memory Channels and make sure Channel 1 is selected!

If you are not getting any image or you're receiving an error in Swing Catalyst, please try changing the packet size and saving to bank 1 (as per picture above)


4 camera setup dropping frames:

In some 4 camera setups it is recommended to turn off interrupt moderation, or change the interrupt moderation rate from extreme to low. If the moderation rate is high, the amount of interrupts will be suppressed, which leads to a lower CPU load. However, the less often the interrupt happens, the more likely the ACK response from the host will be slow. This may result in dropped packets if you are streaming images at fast frame rate.

Choosing a different moderation depending on your system can improve network and system performance. 

You can read more about this under Interrupt Moderation Rate section in this article: https://www.flir.com/support-center/iis/machine-vision/application-note/troubleshooting-image-consistency-errors/.

For more detailed information please see FLiR / Point Grey's support article on dropped frames: https://eu.ptgrey.com/tan/10899


Please see https://www.ptgrey.com/support/downloads/10113/ for Point Grey's technical reference manual for the Blackfly camera model.



Have more questions? Submit a request


Powered by Zendesk