Xtium-CL PX4 User's Manual
Technical Specifications
•
77
J5: Multi-Board Sync / Bi-directional General I/Os
There are 8 bi-directional General I/Os that can be interconnected between multiple boards. These
bi-directional I/Os can be read/written by Sapera application. Bi-directional General I/Os no.1 and
no.2 also can also act as the multi-board sync I/Os.
The multi-board sync feature permits interconnecting multiple Xtium boards to synchronize
acquisitions to one or two triggers or events. The trigger source origin can be either an external
signal or a software control signal. The board sending the trigger(s) is the Master board, while the
one or more boards receiving the control signal(s) from the Master board are the Slaves.
Setup of the master and slave boards is either by setting parameters via a Sapera application or by
using CamExpert to configure two camera files (.ccf). For testing purposes, two instances of
CamExpert (one for each board) can be run on the system where the frame grabbers are installed.
Hardware Preparation
Interconnect two, three, or four Xtium boards via their J5 connector using the OR-YXCC-
BSYNC20 cable (for 2 boards) or the OR-YXCC-BSYNC40 cable (see Board Sync Cable Assembly
OR-YXCC-BSYNC40 for 3 or 4 boards).
Configuration via Sapera Application Programming
Sync Master Board Software Setup: Choose one Xtium as “Sync Master”. The Sapera
parameter CORACQ_PRM_BOARD_SYNC_OUTPUT1_SOURCE and/or
CORACQ_PRM_BOARD_SYNC_OUTPUT2_SOURCE select the signal(s) to send to the “Sync
Slave” boards.
Other “Sync Master” board parameters are set as for any external trigger application, such as
External Trigger enable, detection, and level. See Sapera documentation for more details.
Sync Slave Board Software Setup: The Sapera parameter
CORACQ_PRM_EXT_TRIGGER_SOURCE and/or CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE
are set to Board Sync #1 or #2.
Configuration via Sapera CamExpert
Start the first instance of CamExpert and select one installed Xtium board to be the master.
As shown in the following image, this board is configured to use an external trigger on input
#1.
The Sync Master Xtium board is also configured to output the external trigger on board sync
#1, as shown in the following image.