The Setup program copies the GxSmu driver, a panel executable, the GxSmu help file, the ReadMe.txt file, and driver samples. The following is a brief description of each installation file:
GxSmu.dll - 32 or 64-bit DLLs for 32/64-bit applications running under Windows.
GxSmuPanel.exe and GxSmuPanel64.exe – An instrument front panel program for all GxSmu supported boards for 32 and 64-bit Windows.
The following GxSmu interface files are used to support the various development tools:
GxSmu.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++
GxSmu.lib and GxSmu64.lib - Import library for GxSmu DLLs (used when linking C/C++ application that uses 32 or 64-bit versions of GxSmu.dll).
GxSmuBC.lib - Import library for GxSmu.dll (used when linking Borland C/C++ application that uses GxSmu.dll).
GxSmu.vb - Supports Microsoft Visual Basic .NET.
GxSmu.llb - LabView interface for the GxSmu.dll.
GX3104.drv - ATEasy driver File for GX3104
GxSmu.CHM – On-line version of the GX3104 User’s Guide. The help file is provided in a Windows Compiled HTML help file (.CHM). The file contains information about the boards, programming reference and panel operation.
GX3104UG.PDF – On line, printable version of the GX3104 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 GxSmu 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.
GxSmuExampleC.cpp – Source file
GxSmuExampleC.ico – Icon file
GxSmuExampleC.rc – Resource file
GxSmuExampleC.vcproj – Project file
GxSmuExampleC.exe – Example executable
GxSmuExapmleCS.cs – Source file
GxSmuExampleCS.csproj – Project file
GxSmuExampleC.cpp – Source file
GxSmuExampleC.ico – Icon file
GxSmuExampleC.rc – Resource file
GxSmuExampleC.dsp – VC++ project file
GxSmuExampleC.exe – Example executable
GxSmuExampleC.cpp – Source file
GxSmuExample.ico – Icon file
GxSmuExampleC.rc – Resource file
GxSmuExampleC.bpr – Borland project file
GxSmuExampleC.exe – Example executable
GxSmuExampleVB.vb - Example form.
GxSmuExampleVB.resx – Example form resource.
GxSmuExampleVBapp.config – Example application configuration file.
GxSmuExampleVBAssembleyInfo.vb – Example application assembly file
GxSmuExampleVB.vbproj – Project file
GxSmuExampleVB.exe – Example executable
GxSmu.wsp – ATEasy workspace for GX3104.prj and GX3116e.prj
GX3104.prj – example project
GX3104.prg – example program
GX3104.sys – example system
GX3104.drv – ATEasy driver for GX3104
GX3116e.prj – example project
GX3116e.prg – example program
GX3116e.sys – example system
GX3116e.drv – ATEasy driver for GX3116e