This example lists detected 1394 cameras on current system and displays current synchronization status and
time duration since sync was established. Cameras connected to other computers in the sync network cannot be
seen from local computer.
Detected cameras are highlighted in following ways to indicate synchronization status:
Color
Red
Yellow
Green
B.18 SaveImageToAviEx
This example saves a series of images to AVI files. The program starts the first camera attached to the host
system, opens an AVI file, captures a series of images from the camera, and appends the images to the AVI file.
B.19 SaveImageToFlashEx
The SaveImageToFlashEx utility is a basic example which utilizes the data flash on the camera. When an image is
grabbed, it is saved directly to flash instead of sending the data out. Not all cameras support data flash. On
supported cameras, flash size varies by model, so the size of the image that can be stored varies. Consult your
camera's documentation for more information.
Once the image is stored in the camera, the image can be recovered at any time on any PC.
The example uses a FlashMode enumeration to capture the image (-c) or save the stored image to disk (-r).
B.20 SerialPortEx
This example illustrates how users can transmit and receive characters by using the camera's serial buffer
system.
This example creates the camera context and does the following:
Allocates a GUI handle to be used in all successive calls
n
Displays the camera selection dialog
n
Initializes the selected camera on the bus and associates it with the given context
n
Checks to make sure that the serial port is actually supported
n
Creates a thread to receive data and display the data
n
OnTransmit() is used to transmit data out of the camera's serial port based on user input.
ReceiveLoop() is used to get the connection parameters from the camera, update the dialog, verify the receive
buffer status and determine the amount of data to be read, read the data and display the data in the window.
Users can use the 'Write Register Value' button to set the serial port register values, and use 'Read Register
Value' to get the serial port register values.
2/10/2017
©2013-2017
FLIR Integrated Imaging
Solutions Inc. All rights reserved.
Taskbar Icon Meaning
The cameras are not synchronized or there are not enough cameras to
synchronize.
The cameras are in the process of synchronizing.
The cameras are synchronized
Grasshopper
®
3 PGE Technical Reference
B FlyCapture SDK Examples
100
Need help?
Do you have a question about the GRASSHOPPER 3 Series and is the answer not in the manual?