02-12-2010 10:48 AM
I was handed an HP G60 to record temperatures from three SCXI-1112 modules in a SCXI-1000 box. Unfortunately the HP came with Vista 64, for which NI said they will not write drivers for the SCXI-1000 instrument. I loaded SuSE 11.1 and after considerable effort, and the help of a friend, we loaded NI-KAL 1.10 and NI-DAQmx 8.0.1f0. When I ran nilsdev it did not see the SCXI-1000 connected to it. I uninstalled both and reinstalled them, only to get the same null result. If I could get the drivers to work that would be fine, or if I could get the protocol used to get temperatures out of an SCXI-1000, I wonder if I could write a Python program to follow the protocol, and read the temperatures.
02-14-2010 01:08 PM
Hi Tim,
Vista 64 indeed does have DAQmx support for the SCXI-1000 chassis and SCXI-1112 modules. The readme for DAQmx 9.0.2 [1] shows that Windows Vista Business 64-bit is a supported OS as well as the SCXI-1000 and SCXI-1112 are supported hardware. I'm curious who told you otherwise.
Under Linux, the SCXI-1000 and SCXI-1112 are supported by DAQmx 8.0.1 [2], but unlike Windows, the Linux implementation does not have automatic SCXI chassis detection. Instead, you need to manually configure your SCXI system [3]. You'll find more documentation in /usr/local/natinst/nidaqmx/docs/ConfigurationGuide.html
[1] NI-DAQmx 9.0.2 Readme
http://ftp.ni.com/support/softlib/multifunction_daq/nidaqmx/9.0.2/readme.html
[2] NI-DAQmx 8.0.1 for Linux readme
http://ftp.ni.com/support/softlib/multifunction_daq/nidaqmx/8.0.1%20Linux%20Only/readme.txt
[3] Using nidaqmxconfig for NI-DAQmx 8 for Linux
http://zone.ni.com/devzone/cda/tut/p/id/4620
Joe
Joe Friedchicken
NI Configuration Based Software Get with your fellow OS users
[ Linux ] [ macOS ]Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)