E1437A User's Guide
Using the E1437A
Programming the E1437A
The E1437A is shipped with software and documentation to support a broad set of
choices of controllers, I/O interfaces, programming languages, and operating
systems. By virtue of its compliance to the VXIplug&play standard, the E1437A is
most easily controlled in an environment conforming to one of the supported
VXIplug&play frameworks. However, support is also supplied for other common
hardware and software environments. The relationship among the various levels of
programming the E1437A is shown in the diagram below.
Register Programming
WIN framework
The primary development environment supported by the E1437A is the
VXIplug&play WIN, WIN95, and WinNT framework specifications. It requires the
following resources prior to the installation of the E1437A:
•
An embedded or a stand-alone IBM compatible PC
•
Microsoft Windows 3.1 or higher
•
VISA interface library
•
VISA compatible hardware interface
•
Microsoft Visual C++ and/or Microsoft Visual Basic development system.
Additional details on the WIN framework can be found in the VXIplug&play VPP-2
System Frameworks Specification, Revision 2.0.
In addition to the C source code files, the E1437A includes compiled libraries,
example programs, an interactive soft front panel program, online help files, and an
installation program. The interactive soft front panel program allows the E1437A to
be turned on, verified and used for simple tasks without writing any user programs.
3-2
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
C Programming
ASCII Programming
Message Interface
Hardware Registers
Windows & Visual Basic
HP-UX
HP-UX
WIN
C-Function Library