02-26-2011 07:22 PM
02-26-2011 11:00 PM
Actually, it seems based on the Thermotron web site that the 8800 uses TCP/IP, not GPIB. So, while the concept is the same, you'd need to use the TCP/IP functions.
Besides, if you're going to be writing drivers for a GPIB device you should be using VISA, not the lower level GPIB functions.
02-27-2011 08:01 PM
The way I write drivers is to use an OOP based interface abstraction layer so the drivers are interface agnostic. The interface child-class member VIs execute the interface calls; TCP/IP, VISA, low-level GPIB, RS-232 or whatever. It makes the overlying code more portable and maintainable. But for a simple Thermotron driver, that may be excessively complex.
02-28-2011 07:57 AM
I would write my own drivers, but I'm both incredibly new to LabVIEW and programming itself.
If I took the time to sit down and think about it I probably could write the drivers, but I've only got less than a month left before I need to have this project done. So, in my mind writing my own drivers is out of the question sadly.
I'm currently installing the 32-bit version of win. 7 pro onto the computer I am trying to use. I really hope this works.
02-28-2011 08:31 AM
Seems even using the 32-bit version of Win 7 pro doesn't help any, nor does running it in XP compatibility mode (this is not related to the XP mode vm).
As far as I can tell this dll only wants to work in a true XP environment.