Omega Engineering OMG-PCI-DIO48 Computer Hardware User Manual


 
Technical Description
OMG-PCI-DIO48 Page 3
Technical Description
The OMG-PCI-DIO48 provides 48 channels of digital I/O configurable as inputs or outputs, which
can be utilized for PC based control and automation including sensors, switches, satellite antenna
control systems, video and audio studio automation, security control systems, and other industrial
automation systems.
Software
The OMG-PCI-DIO48 ships with the SeaI/O suite of Windows 98/NT/ME/2000 drivers. SeaI/O
provides the user with a consistent and straightforward API, allowing the developer to concentrate
on the details of the application as opposed to low level driver development. Popular development
environments, including Visual C++, Visual Basic, and Delphi, are supported for application
development. SeaI/O includes a utility for configuring the driver parameters under Windows,
further simplifying installation.
Linux Users
The OMG-PCI-DIO48 ships with software for Linux, including a kernel-mode driver, API, and the
SeaIOTst diagnostic tool. The kernel-mode driver is provided as a module, so future driver
upgrades may be performed with minimal (usually zero) downtime. The Linux API is identical to its
Windows counterpart, facilitating quick and easy ports of existing SeaI/O-aware applications to the
Linux operating system. All source code for the Linux software suite is provided under the GNU
Public License (GPL v2.0), to assist in "roll-your-own"-type applications.