06-16-2010 02:09 AM
06-17-2010 04:51 AM
This is the GPIB library that was supplied with the original version of LabWindows (commonly referred to as version 1, but LabWindows did not have a version number then).
I have a reference manual from the 1990 edition of LabWindows that documents the library, but the GPIB section is almost 100 pages so a bit tedious to scan in, sorry. In those days the documentation was provided in paper form only.
That said, the functions in the library (OpenDev(), CloseDev(), CloseInstrDevs(), ResetDevs() plus all the ibxxx() functions) have mostly carried through to CVI today and still do the same things, so the GPIB function documentation in a contemporary CVI would tell you what the functions do.
06-17-2010 04:58 AM - edited 06-17-2010 05:08 AM
For those with a sense of history, I've attached a scan of the two function reference pages from the manual. Hope that helps at least a little.
Edit: Looking through the manuals, I see LabWindows did have a version number, but it was fairly well hidden. The January 1990 edition was LabWindows version 1.2.
06-18-2010 10:04 AM
FWIW, I have a NI-488 MS-DOS Software reference manual circa 1989, some sections are from 1988. There are a lot of pages. We do have a hopper fed copier/scanner, so it might be possible to scan sections.
If you think you still need something, let me know.
Regards,
Jim
email:
0x4a 0x69 0x6d 0x4b 0x40 0x70 0x66 0x69 0x6e 0x63 0x2e 0x63 0x6f 0x6d
06-20-2010 02:37 AM
Hi People,
Let me first thank you, Martin and Jim for helping out so far. Your responses lifted my spirits considerably.
I'm still struggling a bit with the parameter list and return values for these functions.
The header file exposes the following functions, which looks almost identical to those documented in the two pages Martin kindly scanned.
If anybody had the time to provide me with a description for these functions I'd be eternally grateful.
Thanks,
Stiv
06-21-2010 03:50 PM
The function descriptions you are seeking are in the CVI help file. In the CVI help, click on the 'Contents' tab, then 'Library Reference', then 'NI-488.2 Help', then 'Function Reference'.
Regards,
Jim
06-22-2010 02:03 AM
Thanks for getting back to me again Jim,
Unfortunately, you mentioned the 'CVI Help' in your last response.
1) I don't have the CVI. If however you're referring to an area on the NI web site then I've yet to find it.
2) In addition to the above, I was always concerned that there may have been differences when comparing the library I nave to the latest 488.2 API's since back in 1987 this standard didn't exist.
Regards,
Stiv
06-22-2010 03:23 AM
06-22-2010 04:47 AM
Or you can download this manual from 1996, which includes documentation of the GPIB libraries.
The ibxxx functions have not changed significantly in over 20 years.