Composition
API Positioning
The relationship among the APIs provided by this product is shown below.
Package Composition
Library
The structure of the library folder is shown below. "Storage Folder" indicates the folder path relative to the root.
| Type | Description | File Name | Storage Folder |
|---|---|---|---|
| Common Service API | DLL file (32-bit) | MPXCANFDCtrlFree.dll | Library |
| DLL file (64-bit) | MPXCANFDCtrlFree_x64.dll | Library | |
| Microsoft Visual Basic .NET wrapper DLL file (32-bit) | MPXCANFDCtrldotNET40Free.dll | Library | |
| Microsoft Visual Basic .NET wrapper DLL file (64-bit) | MPXCANFDCtrldotNET40Free_x64.dll | Library | |
| Microsoft Visual Basic .NET DLL information file (32-bit) | MPXCANFDCtrldotNET40Free.xml | Library | |
| Microsoft Visual Basic .NET DLL information file (64-bit) | MPXCANFDCtrldotNET40Free_x64.xml | Library | |
| Library definition file | MPXCANFDCtrlFree.h | Library | |
| Microsoft Visual C++ library file (32-bit) | MPXCANFDCtrlFree.lib | Library | |
| Microsoft Visual C++ library file (64-bit) | MPXCANFDCtrlFree_x64.lib | Library | |
| Embarcadero C++ Builder library file (32-bit) | MPXCANFDCtrlFree_BCB.lib | Library | |
| Embarcadero C++ Builder library file (64-bit) | MPXCANFDCtrlFree_x64.a | Library | |
| Microsoft Excel library definition file | MPXCANFDCtrlFree.bas | Library |
To develop applications with this product, you need the following definition files or wrapper DLL files (all located in the Library folder), depending on your development environment.
| Development Environment | Definition File / Wrapper DLL File |
|---|---|
| Microsoft Visual C++ (32-bit) | MPXCANFDCtrlFree.h (definition file) MPXCANFDCtrlFree.lib (library file) |
| Microsoft Visual C++ (64-bit) | MPXCANFDCtrlFree.h (definition file) MPXCANFDCtrlFree_x64.lib (library file) |
| Microsoft Visual C# (32-bit) | MPXCANFDCtrldotNET40Free.dll (wrapper DLL file) (*1) MPXCANFDCtrldotNET40Free.xml (DLL information file) (*2) |
| Microsoft Visual C# (64-bit) | MPXCANFDCtrldotNET40Free_x64.dll (wrapper DLL file) (*1) MPXCANFDCtrldotNET40Free_x64.xml (DLL information file) (*2) |
| Microsoft Visual Basic .NET (32-bit) | MPXCANFDCtrldotNET40Free.dll (wrapper DLL file) (*1) MPXCANFDCtrldotNET40Free.xml (DLL information file) (*2) |
| Microsoft Visual Basic .NET (64-bit) | MPXCANFDCtrldotNET40Free_x64.dll (wrapper DLL file) (*1) MPXCANFDCtrldotNET40Free_x64.xml (DLL information file) (*2) |
| Embarcadero C++ Builder (32-bit) | MPXCANFDCtrlFree.h (definition file) MPXCANFDCtrlFree_BCB.lib (library file) |
| Embarcadero C++ Builder (64-bit) | MPXCANFDCtrlFree.h (definition file) MPXCANFDCtrlFree_x64.a (library file) |
| Microsoft Excel | MPXCANFDCtrlFree.bas (definition file) (*3) |
*1: The wrapper DLL file must be referenced within your project. For details, see Notes for Microsoft .NET Framework.
*2: For DLL information files, see Notes for Microsoft .NET Framework.
*3: The same definition file is used for both 32-bit and 64-bit.
To run an application developed with this product, place MPXCANFDCtrlFree.dll (32-bit) or MPXCANFDCtrlFree_x64.dll (64-bit) in the same folder as the application's executable file.
If your development environment uses Microsoft .NET Framework, the wrapper DLL file corresponding to your environment is also required.
Sample Programs
| Type | Description | Storage Folder |
|---|---|---|
| Sample Program | C++ sample application (monitor program) | SampleProgram\MPXCANFDCtrl_CPP_MonSample |
| C++ sample application (simulation program) | SampleProgram\MPXCANFDCtrl_CPP_SimSample | |
| C# sample application (monitor program) | SampleProgram\MPXCANFDCtrl_CSharp_Sample | |
| Excel VBA sample application (monitor program) | SampleProgram\MPXCANFDCtrl_ExcelVBA_Sample | |
| VB.NET sample application (monitor program) | SampleProgram\MPXCANFDCtrl_VBNET_Sample |
For details and usage of sample programs, see Sample Program.
Tools for MicroPeckerX
| Type | Description | Storage Folder |
|---|---|---|
| USB driver for MicroPeckerX | On a PC connecting MicroPeckerX for the first time, installation of the USB driver for MicroPeckerX is required. | USBDriver\DpinstCall.exe |
| MicroPeckerX firmware update tool | A tool for updating MicroPeckerX firmware. Normally not used. | UpdateTool\MPXUpdateTool.exe |
Installing the USB Driver for MicroPeckerX
Install the USB driver compatible with MicroPeckerX.
Run DpinstCall.exe in the USBDriver folder.
For details, refer to the manual below.
MicroPeckerX USB Driver Installation Manual