Spinnaker C++
Benefits of Spinnaker
Benefits of Spinnaker

Benefits of Spinnaker

The Spinnaker SDK is developed based on GenICam. GenICam provides a unified application programming interface to users of machine vision cameras. An introduction to GenICam can be found on EMVA’s website.

Some of the key benefits of using the Spinnaker SDK include:

Forward Compatibility

New Graphical User Interface

Backwards Compatibility

Differences between Spinnaker and FlyCapture2 Support

The Spinnaker SDK is recommended for users developing new vision applications. Spinnaker provides users with many powerful features to streamline their development process. Users of USB 2.0 and IEEE1394 cameras, or users looking for certain GPIO features, may still require FlyCapture2. The following table summarizes the differences between the features, cameras and platforms supported by Spinnaker and FlyCapture2.

    Spinnaker FlyCapture2
Feature Support Feature Search Yes No
GenICam Compliant Yes No
Dynamic Feature Loading Yes No
Standard Feature Naming Convention Yes No
Serial on GPIO Yes Yes
PWM via GPIO Yes Yes
Camera Support Blackfly S Yes No
Oryx Yes No
USB 3.1 Cameras
GS3-U3, BFLY-U3, CM3-U3, FL3-U3
Yes Yes
GigE Cameras
Yes Yes
USB 2.0 Cameras No Yes
IEEE 1394 Cameras No Yes
Ladybug (use the Ladybug SDK) No Yes
Bumblebee (use the Triclops SDK) No Yes
Platform Support Windows Yes Yes
Linux Yes Yes
ARM Yes Yes
MacOS Yes No

Please see (http://softwareservices.flir.com/Spinnaker/latest/index.html) for the latest version of this document

Contact Support Spinnaker® SDK Programmer's Guide and API Reference