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.