Contact an Expert

What programming environment can I use to control the 81200/81250?

1. If the GPIB gateway is used, any programming environment capable of sending strings (SCPI commands) through the GPIB interface should work. The GPIB gateway is implemented in the gpibd.exe file.

2. If the PNP driver is used, any programming environment capable of loading hp81200_32.dll and calling its functions will work. This is especially useful for visual programming environments such as VEE and LabView. The PNP driver accepts the programmer's selections for key parameters and builds the SCPI command needed to achieve the desired results. The PNP driver calls functions in the SCPI driver (hp81200.dll).

WE DO STRONGLY RECOMMEND TO USE THE PLUG AND PLAY DRIVERS FOR PROGRAMMING THE 812xx.

3. For veteran instrument programmers who prefer to build their own SCPI strings, the C/C++ SCPI client will do. Though it is referred-to as C/C++ SCPI client, any programming environment capable of loading hp81200.dll and calling its functions (connect(), call() and disconnect()), should work. Function definition files for C, VB and VEE have been provided and can be found in the c, bas and vee folders.

4. For those who prefer a ready-made package, a GUI has been provided. This GUI may not be the best choice for automated testing.