The Setup program copies the GXPDO driver, a panel executable, the GXPDO help file, the README.TXT file, and driver samples. The following is a brief description of each installation file:
GXPDO.DLL - 32/64 bit Windows DLLs for 32/64-bit applications running under Windows.
GXPDOPANEL.EXE and GXPDOPANEL64.EXE – An instrument front panel program for all GXPDO supported boards.
The following GXPDO interface files are used to support the various development tools:
GXPDO.H - header file for accessing the DLL functions using the C/C++ programming language. The header file compatible with the following 32 bit development tools:
Microsoft Visual C++, Microsoft Visual C++ .NET
Borland C++
GXPDO.LIB and GXPDO64.LIB - Import library for 32 or 64-bit GXPDO.DLL (used when linking C/C++ application).
GXPDOBC.LIB - Import library for GXPDO.DLL (used when linking C/C++ Builder application that uses GXPDO.DLL).
GXPDO.PAS - interface file to support Pascal or Delphi.
GXPDO.VB - Supports Microsoft Visual Basic .NET.
GX1838.drv - ATEasy driver File for GX1838.
GXPDO.llb – LabView library.
GXPDO.CHM – On-line version of the GXPDO User’s Guide. The help file is provided in a Windows Compiled HTML help file (.CHM). The file contains information about the GX1838 board, programming reference and panel operation.
GXPDO.PDF – On line, printable version of the GXPDO User’s Guide in Adobe Acrobat format. To view or print the file you must have the reader installed. If not, you can download the Adobe Acrobat reader (free) from http://www.adobe.com.
README.TXT – Contains important last minute information not available when the manual was printed. This text file covers topics such as a list of files required for installation, additional technical notes, and corrections to the GXPDO manuals. You can view and/or print this file using the Windows NOTEPAD.EXE or any other text file editors.
The sample program includes a C/C++ sample compiled with various development tools, Visual Basic example and an ATEasy sample. Other examples may be available for other programming tools.
Microsoft Visual C++ .NET example files:
GXPDOExampleC.cpp - Source file
GXPDOExampleC.ico - Icon file
GXPDOExampleC.rc - Resource file
GXPDOExampleC.vcproj - VC++ .NET project file
GXPDOExampleC.exe - 32 bit example executable
GXPDOExampleC64.exe - 64 bit example executable
Embarcadero/Borland C++ Builder example files:
GXPDOExampleC.cpp - Source file
GXPDOExample.ico - Icon file
GXPDOExampleC.rc - Resource file
GXPDOExampleC.bpr - Borland project file
GXPDOExampleC.exe - Example executable
Microsoft Visual Basic .NET example files:
GXPDOExampleVB.vb - Example form.
GXPDOExampleVB.resx - Example form resource.
GXPDOExampleVBapp.config - Example application configuration file.
GXPDOExampleVBAssembleyInfo.vb - Example application assembly file
GXPDOExampleVB.vbproj - Project file
GXPDOExampleVB.exe - Example executable
Microsoft Visual C# .NET example files:
GXPDOExampleCS.cs - Example form.
GXPDOExampleCS.csproj - Project file
GXPDOExampleCS.exe - Example executable
ATEasy driver and examples files (ATEasy Drivers directory):
GX1838.prj - example project
GX1838.sys - example system
GX1838.prg - example program
GX1838.prj - example project
GX1838.sys - example system
GX1838.prg - example program