LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to include DAQmx device drivers in installer (LV 7.1)

Hi,
 
We would like to build an installer that packages all required device drivers and does NOT require a separate installation from the DAQmx device driver CD.
How can we do this?
 
LV : 7.1 with Application Builder
H/W : USB-6009
DAQmx : 8.0
 
Presently, we use the DAQmx device driver CD (that accompanied the USB-6009) to install the drivers. We do not want to do it this way because:
1) It makes the installation a two-step process - (a) install DAQmx from device driver CD (b) install our application
2) It installs a lot of drivers which are not required by our application.
 
Thanks,
Gurdas Sandhu, Ph.D.
ORISE Research Fellow at US EPA
0 Kudos
Message 1 of 6
(3,524 Views)
Hello Gurdas,

This question of yours brings up an issue we addressed when we released LabVIEW 8.0.  In LabVIEW 8.x and later, you have the option to package multiple additional installers with your application installer. 

The issue you are having is limited by LabVIEW 7.1, as it is capable of including only one additional installer.  However, if you would like to create an installer in LabVIEW 7.1 and have it launch multiple additional installers, your only option is to create a batch file and have the LabVIEW 7.1 installer call this batch file. 

We have KnowledgeBases available to explain this issue and the topic of creating batch files.  Here are a few of these documents:

http://digital.ni.com/public.nsf/allkb/E09BA0E2F31D304F86256A640070058E?OpenDocument
http://digital.ni.com/public.nsf/websearch/B2640E34C4654F7B86256D07006D843D

Let me know if you have any further questions.  Cheers!

Bob
Applications Engineering Specialist | National Instruments
Message 2 of 6
(3,514 Views)
Bob, thanks!
That helps.
 
I had posted the same query to this thread which has some additional info:
 
I will try test the methods suggested. But for now, at customer site, will stick to proven my 2 CD method.
 
I was wondering if the OpenG installer is similarly limited?
Gurdas Sandhu, Ph.D.
ORISE Research Fellow at US EPA
0 Kudos
Message 3 of 6
(3,503 Views)
What do you mean by limited?  The DAQmx installer is not limited, it is the LabVIEW 7.1 Application Builder that is limited as it only allows you to include one 'additional installer'.  Please clarify if this did not answer your question.

Cheers!
0 Kudos
Message 4 of 6
(3,488 Views)

Bob,

Please read my sentence as "I was wondering if the OpenG application builder is similarly limited?"

In other words:

1) Is there a possibility that the installer made with OpenG app builder, will include DAQmx drivers?

2) What if I just purchase LV 8.0 or above application builder? Can I use that with my LV 7.1 FDS? If yes, then, can I make installers which will include DAQmx drivers?

Thanks,

Gurdas Sandhu, Ph.D.
ORISE Research Fellow at US EPA
0 Kudos
Message 5 of 6
(3,475 Views)
Hello Gurdas,

I was under the impression that the OpenG Application Builder required NI Application Builder in order to work, but this may have changed since I last looked into the OpenG application. 

As for just purchasing LabVIEW 8.0+ Application Builder and running it either independent of the released version of LabVIEW or with LabVIEW 7.0, this will not work as one might expect.  With LabVIEW 8.0 and up, the Application Builder is built-into the LabVIEW Project Explorer shell and without a version of LabVIEW to go along with your version of the Application Builder (ie: App Builder 8.5 w/ LabVIEW 8.5) the Application Builder will not work.

Thus, unless you would like to upgrade to a later release of LabVIEW, your best bet is to use a .BAT file to install multiple 'additional installers' with your LabVIEW 7.1 FDS Application Builder.

Let me know if you have any other questions.  Cheers!
Message 6 of 6
(3,460 Views)