Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I mimic the old HPBasic HPIB protocol with NI4882?

I am porting to VC++ an HP Basic 6.0 program for communicating between an old HP 9000/345 controller and microscope using HPIB. I have new NI GPIB hardware and software. My problem is I do not know the specifics of the HP Basic HPIB protocol wrt EOS, EOI, etc. Can anyone point me to the source code for the old HP Basic HPIB bin file or a good description of the HPIB protocol used by HPIB. After reviewing the previous and new posts this information would appear to answer more than one question. I know the new hardware can communicate with the old 488.1 instruments but you have to know the protocol specifics.
0 Kudos
Message 1 of 2
(3,271 Views)
Hello-

I didn't see any examples in C:\Program Files\National Instruments\NI-488.2\Languages. There may be a User's Manual or Programmer's Reference Manual with some helpful hints.

Porting to VC++ may be a bit painful for this project. For GPIB, VC++ is the road less taken. It may help to use a more common language like LabVIEW. It's specifically designed to work with instrument control. There are quite a few Instrument Drivers on ni.com/idnet. There may be one similar to this instrument.

Randy Solomonson
Application Engineer
National Instruments
0 Kudos
Message 2 of 2
(3,271 Views)