
3.3.3. Software delivery
3.3.3.1.
Op era tional software
For historical reasons,
L-Card LLC firm
provide currently two libraries for the user to
operate with module
E20-10
, as follows:
Lusbapi
and
LComp
. Both libraries are intended to
operate under
Windows’98/2000/XP/Vista
environments. Both
Lusbapi,
and
LComp
provide
complete functional support for module
E20-10
.
LComp
library benefit is wider support the
product performed by
L-Card LLC
. So,
Lusbapi
supports
USB
devices only, and
LComp
library
provide additionally operation with
ISA
and
PCI
products of
L-Card LLC
.
Attention!
Both libraries
Lusbapi
and
LComp
have programming interfaces incompatible
completely but they use the same universal
USB
driver named
Ldevusbu.sys
.
3.3.3.2.
Lib ra ry Lu sbapi
The whole
Lusbapi
library package is located in accompanied to module branded CD-
ROM in base directory
\USB\Lusbapi
. The same library can be downloaded from our website
should select the self-extracting archive
lusbapi
XY
.exe
, where
X.Y
denotes the software current
version number. At the time of this manual writing, the latest
Lusbapi
library has version
3.2
, and
its archive is named
The structure of arrangement on branded CD-ROM of all
Lusbapi
library components is
given in table below (paths are specified relatively to base directory
\USB\Lusbapi
):
Directory
Intended purpose
\DLL\
Lusbapi
library including all sources, import libraries,
declaration modules and, etc.
\DRV\
USB
driver of module and inf-file.
\
E20-10
\DOC\
Documentation Including programmer's manual on operation
with
Lusbapi
library.
\E20-10\Examples\
Designs on module programming examples across different
development environments:
Borland C++ 5.02
,
Borland C++
Builder 5.0
,
Delphi 6.0
and
MS Visual C++ 6.0
.
To provide Your applications proper operation with module
E20-10
it is recommended to
copy binary file of
\DLL\Bin\Lusbapi.dll
library to directory
%SystemRoot%\system32
, that can
be implemented by using finished batch file
\DLL\CopyLusbapi.bat
. This operation is often
applied because
Windows’98/2000/XP/Vista
, if required, searches automatically the required
libraries in specified directory. On the other hand,
Lusbapi.dll
library can be conceptually located
in directory of ultimate application or in one of the directories specified in environment variable
PATH
.
All user required components of
Lusbapi
library (include files, programming examples
and, etc.) are moved to target computer by copying of required directories and files from delivered
branded CD-ROM.
3.3.3.3.
LComp lib rary
LComp
library is presented in form of installation tool
LComp.exe
, which is located on
branded CD-ROM in directory
\DLL\LComp
. The same library can be downloaded from our