6.6.2 Motion API Software
The following diagram shows the software configuration of the MP2100/MP2100M's Motion API.
MP2100 device drivers
Shared memory
The following table describes the files used in the diagram above.
File Name
Mp2100.sys
ymcPCAPI.LIB
∗
ymcAPI
.H
ymcPCAPI.DLL
6.6.3 Installed Files List
The following table lists the files that are copied to the host computer when the MP2100/MP2100M's Motion
API is installed.
File Name
Mp2100.sys
This device driver transfers data to the MP2100/MP2100M.
ymcPCAPI.LIB
This library file is needed to develop application programs that use the
Motion API.
Link this file when linking the application program.
∗
This header file is needed to execute applications that use the Motion API.
ymcAPI
.H
ymcPCAPI.DLL
This DLL is needed to execute the Motion API.
When executing an application that uses the Motion API, either copy this
file directly to the directory containing the application or copy it through a
system directory with a path such as \WINNT\system32.
Host computer
General-purpose
User application
C-language
*.EXE
development
environment
(such as Visual C++)
Motion API DLL
ymcPCAPI.DLL
Mp2100.SYS
System area
32KB
Registers
User application
S/M/I/O/C
(such as DWG)
This device driver transfers data to the MP2100/MP2100M.
The driver is registered in the Windows system when the MP2100/MP2100M package is installed in
the computer.
This library file is needed to develop applications that use the Motion API.
This header file is needed to execute applications that use the Motion API.
This DLL is needed to execute the Motion API.
Description
Include
Header file
(ymcAPI*.H
Link
Library file
ymcPCAPI.LIB
Windows NT
Windows 2000
MP2100/MP2100M
Description
Destination Directory
\WINNT\system32\drivers
\YeTools\PCAPI\Lib
\YeTools\PCAPI\Include
\YeTools\PCAPI\Dll
6.6 Motion API
6
6-35