Installation
CEI-x20 Software Installation
CEI-100/CEI-200/CEI-
x20 User’s Manual
36
CEI-x20 Software Installation
The software distributed with each CEI-220, 420, 420A, 520, 520A, 620,
820, and 820TX board is called CEI-x20-SW and is typically supplied on
CD-ROM. A
Quick Start
is distributed with the CD, providing
instructions for installation and testing under Windows NT/XP/Vista/
Server 2008/7/8.0/8.1/Server 2012/10 (note that the only Windows
platforms supported by the CEI-220 and CEI-420/420A are Windows NT
and 32-bit XP). The file INSTALL.TXT located in the README folder
includes the same installation instructions and a detailed list of all included
files. Linux installation instructions can be found in the file,
Linux_x20_install.txt, in the root directory on the distribution CD.
The software distribution includes a robust Application Programming
Interface (API) library for each CEI-x20 device. The CEI-220, -420, and -
420A support the
standard
API, while the CEI-520, -520A, -620, -820, and
-820TX support the
enhanced
API. The enhanced API is a superset of the
standard API. Refer to Chapter 5 for full details.
Under Windows, the standard API (CEI-220/420/420A) is provided as a
32-bit DLL, and both 32-bit and 64-bit DLLs are provided for the
enhanced API (CEI-520/520A/620/820/820TX). The 32-bit standard and
enhanced API DLLs are named CEI22032.DLL, and the enhanced 64-bit
API DLL is named CEI22064.DLL. To interface with the API from a user
application, link with one of the provided Microsoft-compatible or
Borland-compatible LIB files. Link 32-bit applications with
CEI22032.LIB, and link 64-bit applications with CEI22064.LIB.
The CEI-x20 Windows installer automatically determines the correct 32-
bit API DLL for the device type being installed and copies it into the 32-
bit Windows system folder. If running under 64-bit Windows, the correct
64-bit API DLL is copied into the 64-bit Windows system folder as well.
To determine which 32-bit API DLL is in use under 32-bit or 64-bit
Windows, use Windows Explorer to browse to the file CEI22032.DLL in
the 32-bit Windows system folder (typically ‘c:\winnt\system32’ or
‘c:\windows\system32’ under 32-bit Windows or ‘c:\windows\syswow64’
under 64-bit Windows). Under the Version or Details tab, the
File
Description
field lists the board types supported by the DLL. The product
list should include the board type you are trying to access. Similarly, to
determine which 64-bit API DLL is in use under 64-bit Windows, inspect
the file CEI22064.DLL in the 64-bit Windows system folder (typically
‘c:\windows\system32’ under 64-bit Windows).
Under Linux, the installer places a shared library under the /usr/lib
directory. The library depends on the device type installed. Installation of
the CEI-220/420 places libcei22032.so under /usr/lib. Installation of the
CEI-520/620/820 places libceix2032.so under /usr/lib. Installation of the
CEI-820TX places libcei820tx32.so under /usr/lib.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com