Driver Development Kit (DDK)

cancel
Showing results for 
Search instead for 
Did you mean: 

"Tiny" Installer for DAQ application in LabVIEW?? Is it possilbe?

I am building a LabVIEW .exe for Windows with DAQmx BASE (which I understand is built from the Measurement Hardware DDK).  My application would be easy in "normal" DAQmx, but I'm tasked with making the installation on target machines as small as possible.  Can the LabVIEW App. builder included the needed NI-VISA components on the target machine??  Can I get away with installing JUST a LabVIEW .exe and the LabVIEW Run-Time Engine?  Without installing the Measurement & Automation Explorer??
 
P.S. - I've figured out how to make the .inf files for the DAQ board from NI-VISA so I can at least get Windows to recognize the hardware without much software installed.
0 Kudos
Message 1 of 4
(7,681 Views)
What version of LabVIEW are you using, and what is your goal for the size of the installation?  With NI-DAQmx 8.3, you have the ability to create different runtime versions of varying sizes depending upon your needs.  Using this method you may be able to get an installer smaller that what you can achieve with NI-DAQmx Base.  NI-DAQmx Base is not necessarily designed to be a small footprint.  Since the driver logic is written in LabVIEW, you could go in and yank  out unused code to make a smaller disk footprint, but there isn't a good way to automate that for a distribution.  Take a look at the following document (http://zone.ni.com/devzone/cda/tut/p/id/5383#toc1) for more information on the different runtime versions of NI-DAQmx.  Let me know if this is an option for you.
0 Kudos
Message 2 of 4
(7,669 Views)
Jeremy - I had no idea!  Thank you so much.  Do you make the decision on which run-time to deploy through the LabVIEW application builder?  I don't have it yet but I plan on getting one.
0 Kudos
Message 3 of 4
(7,661 Views)
To be honest, I'm not familiar with how to generate and distribute these different runtimes of NI-DAQmx, but I believe it is an option you specify in the LabVIEW Application Builder.  For more specific questions on this topic, I recommend posting to the Multifunction DAQ forum (http://forums.ni.com/ni/board?board.id=250).  One thing to note is the advertised sizes for the different runtimes are installer sizes.  Actual disk footprint once installed can be significantly larger.  Good luck.
0 Kudos
Message 4 of 4
(7,649 Views)