General purpose input/output (GPIO) control features in high-speed cameras from Emergent Vision Technologies enhance interfacing, control precision, and communication. These functionalities are crucial for optimizing performance across various applications, categorized into input/output configurations, trigger management, encoder integration, and UART communication protocols.
The GPO and GPI features configure inputs and outputs to manage signals effectively, improving camera responsiveness to external triggers for starting and stopping exposure or frames. Trigger features fine-tune the synchronization and timing of these events, including spatial corrections for precise image alignment. Encoder features ensure meticulous adjustment and synchronization of mechanical movements. Universal asynchronous receiver/transmitter (UART) features facilitate robust data transfer, essential for seamless operation and integration within automated processes. Together, these features enable cameras to perform reliably in complex industrial settings.
You can use the features with Emergent's eCapture Pro application. Alternatively, you can use the features with Emergent's eSDK API and the feature nodes. The \EVT\eSDK\Examples\EVT_GPIO
directory contains example code that demonstrates how to programmatically use the GPIO features.
Note: Each Emergent camera provides some or all of the following features and nodes, depending on the camera model.
The GPO and GPI features configure general input and output settings, including modes, polarity, and debounce options for exposure and frame start/end events, important for interfacing and signal management in camera operations.
GPO and GPI Features and Nodes
The trigger features manage the timing and synchronization of camera triggers, including delays and active states.
Trigger Features and Nodes
The encoder features are essential for integrating encoders with the line scan cameras, managing direction, termination, and positional adjustments to ensure accurate synchronization with mechanical movements.
Encoder Features and Nodes
The UART features configure UART communication parameters, facilitating data transfer settings including baud rate, data bits, stop bits, and buffer counts for efficient serial communication.
UART Features and Nodes
For information about other types of camera features, see Camera Features Overview.