The Setup program copies the GXPRES driver, a panel executable; the GXPRES help file, the README.TXT file, and driver samples. The following is a brief description of each installation file:
Driver File and Virtual Panel
● GXPRES.DLL - 32/64-Bit MS-Windows DLLs for 32/64-bit applications running under Windows
● GXPRESPANEL.EXE and GXPRESPANEL64.DLL – An instrument front panel program for all GXPRES supported boards.
Interface Files
The following GXPRES interface files are used to support the various development tools:
● GXPRES.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++
● GXPRES.LIB/GXPRES64.LIB - 32/64-bit import libraries for GXPRES.DLL/GXPRES64.DLL (used when linking C/C++ application).
● GXPRESBC.LIB - Import library for GXPRES.DLL (used when linking Borland C/C++ application that uses GXPRES.DLL).
● GXPRES.PAS - interface file to support Borland Pascal Borland Delphi.
● GXPRES.BAS - Supports Microsoft Visual Basic 4.0, 5.0 and 6.0.
● GXPRES.py - Supports Microsoft Visual Basic 4.0, 5.0 and 6.0.
● GXPRES.VB - Supports Microsoft Visual Basic .NET.
● GXPRES.CS - Supports Microsoft Visual C#.
● GX1164.DRV - ATEasy driver File for GX1164.GXPRES Virtual Panel Program.
● GXPRES.LLB – LabView library.
GXPRES On-line Help and Manual
GXPRES.CHM – On-line version of the GX1164 User’s Guide. The help file is provided in a Windows Compiled HTML help file (.CHM). The file contains information about the GX1164 board, programming reference and panel operation.
GX1164.PDF – On line, printable version of the GX1164 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 File
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 GXPRES manuals. You can view and/or print this file using the Windows NOTEPAD.EXE or other text file editors.
Example Programs
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:
GXPRESExampleC.cpp - Source file
GXPRESExampleC.ico - Icon file
GXPRESExampleC.rc - Resource file
GXPRESExampleC.vcproj - VC++ .NET project file
GXPRESExampleC.exe - Example executable
Microsoft Visual C++ 6.0 example files:
GXPRESExampleC.cpp - Source file
GXPRESExampleC.ico - Icon file
GXPRESExampleC.rc - Resource file
GXPRESExampleC.dsp - VC++ project file
GXPRESExampleC.exe - Example executable
Borland C++ example files:
GXPRESExampleC.cpp - Source file
GXPRESExample.ico - Icon file
GXPRESExampleC.rc - Resource file
GXPRESExampleC.bpr - Borland project file
GXPRESExampleC.exe - Example executable
Microsoft Visual Basic .NET example files:
GXPRESExampleVB.vb - Example form.
GXPRESExampleVB.resx - Example form resource.
GXPRESExampleVBapp.config - Example application configuration file.
GXPRESExampleVBAssebleyInfo.vb - Example application assembly file
GXPRESExampleVB.vbproj - Project file
GXPRESExampleVB.exe - Example executable
Microsoft Visual Basic 6.0 example files:
GXPRESExampleVB6.frm - Example form
GXPRESExampleVB6.frx - Example form binary file
GXPRESExampleVB6.vbp - Project file
GXPRESExampleVB6.exe - Example executable.
ATEasy driver and examples files (ATEasy Drivers directory):
Gx1164.prj - example project
GX1164.sys - example system
GX1164.prg - example program
LabView example:
GXPResExample.vi
Python example:
GXPResExamplePy.py - Pythin example
GXPResExamplePy.py - Pythin example