6.6 Motion API
6-35
6
6.6.2 Motion API Software
The following diagram shows the software configuration of the MP2100/MP2100M's Motion API.
The following table describes the files used in the diagram above.
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
Description
Mp2100.sys
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.
ymcPCAPI.LIB
This library file is needed to develop applications that use the Motion API.
ymcAPI
∗
.H
This header file is needed to execute applications that use the Motion API.
ymcPCAPI.DLL
This DLL is needed to execute the Motion API.
User application
*.EXE
Motion API DLL
ymcPCAPI.DLL
MP2100 device drivers
Mp2100.SYS
Windows NT
Windows 2000
Host computer
Header file
(ymcAPI*.H
Library file
ymcPCAPI.LIB
System area
32KB
Shared memory
Include
General-purpose
C-language
development
environment
(such as Visual C++)
Link
User application
(such as DWG)
Registers
S/M/I/O/C
MP2100/MP2100M
File Name
Description
Destination Directory
Mp2100.sys
This device driver transfers data to the MP2100/MP2100M.
\WINNT\system32\drivers
ymcPCAPI.LIB
This library file is needed to develop application programs that use the
Motion API.
Link this file when linking the application program.
\YeTools\PCAPI\Lib
ymcAPI
∗
.H
This header file is needed to execute applications that use the Motion API.
\YeTools\PCAPI\Include
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.
\YeTools\PCAPI\Dll