LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 8.0 App Builder wants DAQmx 9.0.1, Disk 1 ?

LabVIEW has once again managed to confuse me entirely. Here's the situation: I'm tying to build an application I've been developing in LabVIEW 8.0. I'm not sure what was originally installed, but the relevant components I'm working with are NI-DAQmx 8.7.1 and NI-VISA 4.5.

 

When I select the DAQmx and NI-VISA 4.5 Runtime installers under "Additional Installers", LabVIEW asks me to insert Disk 3 of a February 2007 drivers disk. Okay, I'll play along... after searching throughout my department, I find someone who just so happens to have one of these disks. He got the disk when he ordered a PXI chassis - it's never been used on this PC before. But whatever - I found the disk so I'm happy.

 

After I stick it in, and it copies whatever file it thinks it needs (both installers mentioned above were cached on the hard drive)... but then it asks for another disk. This time, it's asking for "NI-DAQmx 9.0.1, Disk 1." Here's where I'm confused. This PC has *never* seen any DAQmx version newer than 8.7.1. In fact, the most recent version of LabVIEW we even *own* (not that it's ever been anywhere near this PC) is 8.6.1, which didn't even ship with DAQmx 9.

 

Long story short... I have no idea why LabVIEW 8.0 even knows what DAQmx 9.0.1 is, let alone why it must have "Disk 1" of the distribution. Furthermore, since 9.0.2 was released, I can't even find any way to download DAQmx 9.0.1 to try and satisfy LabVIEW. 😞

Message Edited by Brad G on 04-20-2010 11:52 AM
0 Kudos
Message 1 of 10
(3,595 Views)

Brad,

 

I can't answer exactly why it is requesting the 9.0.2 drivers, but you can download the latest drivers (9.1) or previous from ni.com

 

 http://www.ni.com/nisearch/app/main/p/ap/tech/lang/en/pg/1/sn/ssnav:sup,catnav:du,n8:3478.41.181.549...

 

Dan

0 Kudos
Message 2 of 10
(3,578 Views)

DBerry,

 

It's asking for 9.0.1, and I tried downloading the DAQmx 9.0.2 disk (all 1.3GB worth) only to find that it refuses to accept anything other than "9.0.1, Disk 1" -- nothing newer, nothing older.

 

It's possible that the previous user of this PC installed DAQmx 9.0.1, realized it wasn't compatible with the LabVIEW software and/or hardware, uninstalled it, and then slapped 8.7.1 on it. Apparently, some components that were "upgraded" by DAQmx 9.0.1 are still hanging around. I'm tempted to install 9.0.2, but I'm afraid of how it will break the functionality of 8.7.1 -- with the version of LabVIEW I'm using (and the type of hardware), I can't use anything newer than 8.7.1. 😕 

0 Kudos
Message 3 of 10
(3,574 Views)

I have experienced similar troubles trying to build an installer that includes the device drivers and I usually install the device drivers separately. I also kknwo others that do the same.

 

 

It seems that Daqmx 9.0.2 is compatible with LV 8.2 and later, so it may not function correctly with 8.0.  If you have access to 8.6, why not use it and the latest drivers?

 

 

0 Kudos
Message 4 of 10
(3,567 Views)

"If you have access to 8.6, why not use it and the latest drivers?" -- What I meant in my post above was that someone in my department has a license for 8.6; I only have 8.0.1 to work with.

 

I think the best route for me right now is to simply bundle only the runtime engine with the installer and leave the other components up to the end user to manually install.

0 Kudos
Message 5 of 10
(3,562 Views)

Well, simply excluding the installers in the distribution is quickly becoming a hassle, so I'd like to try and get this problem fixed.

 

Since LabVIEW apparently wants Disk 1 of DAQmx 9.0.1 (and 9.0.1 only -  I tried 9.0.2 and it gave me the same prompt again).

 

Is there anywhere I can still download DAQmx 9.0.1? I can't seem to find it anywhere on ni.com . 

0 Kudos
Message 6 of 10
(3,523 Views)

I think you will have to contact NI about this to see if they can provide a link ot 9.0.1

 

What is the hassle with excluding the drivers from the installer?  One other thing to note is that including the device drivers in the installer makes for a huge installer (GBs in size), expecially if you have other additonal installers as well. 


Dan

0 Kudos
Message 7 of 10
(3,511 Views)

Hey Brad,

 

So, the underlying issue of why Application Builder is being so fussy about the DAQmx version number is because it is looking for the specific nidist.id file for that version (9.0.1) which is on the LabVIEW Driver Disk 1 that its asking for. We can usually get around this in two ways.

 

1) Point it towards that ID file from the installer (either on the disk or downloaded)

2) Change which ID file it is looking for

 

Since we don't have DAQmx 9.0.1 download hosted on our site anymore, you'll need to request it from your account rep or find the disk in order to do Option 1. Option 2 can be done by installing a newer DAQmx version to change the nidist.id that the App Builder is looking for.

 

Best Regards,

 

Logan H

National Instruments
Applications Engineer
0 Kudos
Message 8 of 10
(3,472 Views)

Logan,

 

I tried uinstalling DAQmx 8.7.1, installing DAQmx 9.0.2, and then attempting to build the project, but it once again asked me for the 9.0.1 disk.

 

While I was playing around with it last week, I did find that I could change the package GUID in the nidist.id file of the 9.0.2 disk to match that of the 9.0.1 disk that it was looking for (found it in the registry) and it would think that I gave it the right disk and continue installing whatever it needed.

 

So.. I guess my two "permanent" fixes are either a) fake the distribution GUID in the nidist.id file for 9.0.2, or b) completely uninstall LabVIEW on this computer and re-install it from scratch, making sure not to install anything resembling DAQmx 9.0.1. 😛 

0 Kudos
Message 9 of 10
(3,465 Views)

Ha ha, while I can't say NI officially supports that, it is pretty clever and I'm glad it worked.

 

Basically, you're saying you did this.

 

Best of luck with your app, have a great day.

 

Logan H

National Instruments
Applications Engineer
0 Kudos
Message 10 of 10
(3,455 Views)