The Setup program copies the GXSW driver, a panel executable, the GXSW help file, the README.TXT file, and driver samples. The following is a brief description of each installation file:
GXSW.dll – Windows DLL for applications running under Windows (32 bit).
GxXXXXPanel.exe – An instrument front panel program for all GXSW supported boards.
The following GXSW interface files are used to support the various development tools:
GXSW.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++
Borland C++
GXSW.LIB - Import library for GXSW.DLL (used when linking C/C++ application that uses GXSW.DLL).
GXSWBC.LIB - Import library for GXSW.DLL (used when linking Borland C/C++ application that uses GXSW.DLL).
GXSW.PAS - interface file to support Borland Pascal Borland Delphi.
GXSW.BAS - Supports Microsoft Visual Basic 4 or above.
ATEasy Driver Files. These include a driver for each of the GXSW instruments:
GX6021.drv - ATEasy driver for GX6021 board.
GX6062.drv - ATEasy driver for GX6062 board.
GX6115.drv - ATEasy driver for GX6115 board.
GX6125.drv - ATEasy driver for GX6125 board.
GX6138.drv - ATEasy driver for GX6138 board.
GX6264.drv - ATEasy driver for GX6264 board.
GX6315.drv - ATEasy driver for GX6315 board.
GX6325.drv - ATEasy driver for GX6325 board.
GX6338.drv - ATEasy driver for GX6338 board.
GX6377.drv - ATEasy driver for GX6377 board.
GX6384.drv - ATEasy driver for GX6384 board.
GX6616.drv - ATEasy driver for GX6616 board.
GX7016.drv - ATEasy driver for GX7016 board.
Support for additional GXSW drivers may be included in the future.
GXSwGXSW.llb – LabView library
● GXSW.chm – On-line version of the GX1110 User’s Guide. The help file is provided in a Windows Compiled HTML help file (.chm). The file contains information about the all the switching boards, programming reference and panel operation.
● GXSWUG.pdf – On line, printable version of the all the switching boards 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 GXSW manuals. You can view and/or print this file using the Windows NOTEPAD.EXE or other text file editors.
The sample programs include a C/C++ sample compiled with various development tools, Visual Basic example and an ATEasy example. Other examples may be available for other programming tools The examples are installed to the GXSW Examples subfolder.
Microsoft Visual C++ .NET example files:
GxSwExampleC.cpp – Source file
GxSwExampleC.ico – Icon file
GxSwExampleC.rc – Resource file
GxSwExampleC.vcproj – VC++ .NET project file
GxSwExampleC.exe – Example executable
Microsoft Visual C++ 6.0 example files:
GxSwExampleC.cpp – Source file
GxSwExampleC.ico – Icon file
GxSwExampleC.rc – Resource file
GxSwExampleC.dsp – VC++ project file
GxSwExampleC.exe – Example executable
Visual Basic .NET example files:
● GX6021.VB - GX6021 form.
● GX6021.RESX - GX6021 form binary data.
● GX6062.VB - GX6062 form.
● GX6062.RESX - GX6062 form binary data.
● GX6115.VB - GX6115 form.
● GX6115.RESX - GX6115 form binary data.
● GX6125.VB - GX6125 form.
● GX6125.RESX - GX6125 form binary data.
● GX6138.VB - GX6138 form.
● GX6138.RESX - GX6138 form binary data.
● GX6196.VB - GX6196 form.
● GX6196.RESX - GX6196 form binary data.
● GX6264.VB - GX6264 form.
● GX6264.RESX - GX6264 form binary data.
● GX6315.VB - GX6315 form.
● GX6315.RESX - GX6315 form binary data.
● GX6325.VB - GX6325 form.
● GX6325.RESX - GX6325 form binary data.
● GX6338.VB - GX6338 form.
● GX6338.RESX - GX6338 form binary data.
● GX6377.VB - GX6377 form.
● GX6377.RESX - GX6377 form binary data.
● GX6384.VB - GX6384 form.
● GX6384.RESX - GX6384 form binary data.
● GX6616.VB - GX6616 form.
● GX6616.RESX - GX6616 form binary data.
● GXSWEXAMPLE.VB - Example main form.
● GXSWEXAMPLE.RESX - Example main form binary data.
● GXSWEXAMPLEPUBLIC.VB - Example global module.
● GXSWEXAMPLEASSEMBLYINFO.VB - Project assembly file.
● GXSWEXAMPLEVB.VBPROJ - Project file
● GXSWEXAMPLEVB.EXE - Example executable.
Microsoft Visual Basic 6.0 example files:
● GX6021.FRM - GX6021 form.
● GX6021.FRX - GX6021 form binary data.
● GX6062.FRM - GX6062 form.
● GX6062.FRX - GX6062 form binary data.
● GX6115.FRM - GX6115 form.
● GX6115.FRX - GX6115 form binary data.
● GX6125.FRM - GX6125 form.
● GX6125.FRX - GX6125.FRX form binary data.
● GX6138.FRM - GX6138 form.
● GX6138.FRX - GX6138 form binary data.
● GX6264.FRM - GX6264 form.
● GX6264.FRX - GX6264 form binary data.
● GX6315.FRM - GX6315 form.
● GX6315.FRX - GX6315 form binary data.
● GX6325.FRM - GX6325 form.
● GX6325.FRX - GX6325 form binary data.
● GX6338.FRM - GX6338 form.
● GX6338.FRX - GX6338 form binary data.
● GX6377.FRM - GX6377 form.
● GX6377.FRX - GX6377 form binary data.
● GX6384.FRM - GX6384 form.
● GX6384.FRX - GX6384 form binary data.
● GX6616.FRM - GX6616 form.
● GX6616.FRX - GX6616 form binary data.
● GXSWEXAMPLE.FRM - Example main form.
● GXSWEXAMPLE.FRX - Example main form binary data.
● GXSWEXAMPLEPUBLIC.BAS - Example main module.
● GXSWEXAMPLEVB6.VBP - Project file
ATEasy driver and examples files (ATEasy Drivers directory):
Gx6021.prj - example project
GX6021.sys - example system
GX6021.prg - example program
Gx6062.prj - example project
GX6062.sys - example system
GX6062.prg - example program
Gx6115.prj - example project
Gx6115.sys - example system
Gx6115.prg - example program
Gx6125.prj - example project
Gx6125.sys - example system
Gx6125.prg - example program
Gx6138.prj - example project
Gx6138.sys - example system
Gx6138.prg - example program
Gx6196.prj - example project
Gx6196.sys - example system
Gx6196.prg - example program
Gx6315.prj - example project
GX6264.sys - example system
GX6264.prg - example program
Gx6325.prj - example project
Gx6315.sys - example system
Gx6315.prg - example program
Gx6325.sys - example system
Gx6325.prg - example program
Gx6338.prj - example project
Gx6338.sys - example system
Gx6338.prg - example program
Gx6377.prj - example project
Gx6377.sys - example system
Gx6377.prg - example program
Gx6384.prj - example project
Gx6384.sys - example system
Gx6384.prg - example program
Gx6616.prj - example project
Gx6616.sys - example system
Gx6616.prg - example program
LabView example:
GxSwExample.vi