LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to include MAX with a distribution kit ?

"We use LABVIEW 7.1/MAX 3.1 and we develop an application with DAQ boards with driver DAQmx 7.2.
We don�t see how to include Measurement Automation & Explorer within our application when we realize a distribution kit. We need to access the configuration of the DAQ boards in our application.
0 Kudos
Message 1 of 5
(2,848 Views)
christ wrote:

> "We use LABVIEW 7.1/MAX 3.1 and we develop an application with DAQ
> boards with driver DAQmx 7.2.
> We don?t see how to include Measurement Automation & Explorer within
> our application when we realize a distribution kit. We need to access
> the configuration of the DAQ boards in our application.

You need to also distribute a DAQ card or have the user of your
application get a DAQ card somewhere and that card comes with the NI-DAQ
driver CD. It is common and normal nowadays to expect users to install
the hardware drivers for specific hardware seperate from any application
making use of it.

In fact it is a good thing, as one of your customers next year might buy
an NI-PCIxxxx card which needs the NI-DAQ 7.5 drivers coming with it,
inst
ead of the 7.2 drivers you have laborously included with your
application installer.

There simply is no way to include NI-DAQ or other hardware drivers in
your LabVIEW application installer, unless you plan to do your own
Install Shield installer application, and even then getting all the
NI-DAQ installations right would be probably a more tedious work than
the development of your application took.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 2 of 5
(2,848 Views)
The purpose of the Application Installer is to only provide the software needed to run the application. It does not include any type of hardware support. Rolf is correct in saying that the user should have the hardware and the driver for that hardware installed separately from the application.

Jeremy L.
National Instruments
Jeremy L.
National Instruments
0 Kudos
Message 3 of 5
(2,848 Views)
You confirm what I thought. Thus, to distribute an application it is necessary :
1. to install MAX on the station target
2. to install the driver of boards on the station target
3. to export the configuration of hardware
4. to create an application with Application Builder.
5. Obviously, the target station has also the corresponding hardware.
0 Kudos
Message 4 of 5
(2,848 Views)
That's correct! Also, when you install the DAQ drivers on to the target machine, MAX will be installed in that package. So really your steps to produce would look like this:

1. Install Driver (includes MAX)
2. Export MAX configuration settings (for virtual channels, etc)
3. Create an application with App Builder
4. Have proper hardware installed in target machine
5. Import MAX config settings on target machine
6. Install/copy application (depends if you include the installer)

Jeremy L.
National Instruments
Jeremy L.
National Instruments
0 Kudos
Message 5 of 5
(2,848 Views)