04-14-2011 01:00 PM
One of our former developers wrote a LV 8.2 exe that controls an NIDaq card and an NIMotion card and stores the results in an SQL table. We now have people that do not have the full hardware setup wanting to see the results with this program. We installed the EXE and the LV 8.2 Runtime on their computer however we get promted by the program that it cannot find "nilvaiu.dll" and "FlexMotion32.dll" which are part of NI Motion and NI Daq.
When I install NI Daq and Motion on the test stations that have the hardware a ton of junk seems to get installed allong with it. I don't want the computers in the non-production areas clogged up with a bunch of junk that it does not need so what is the minimum I have to install of NI Daq and NI Motion.
04-14-2011 01:30 PM
You might consider putting in a conditional disable about your daq and motion code and simulate these actions in the NOHARDWARE== TRUE case. I always have simulated cases to allow for testing without the hardware.
If you dont disable the code the daq and motion will need to be loaded, there is not an easy way of putting in support for a small subset of the driver's features. disabling calls will not require any drivers
04-14-2011 04:28 PM
See this post for basically the same question, along with an example provided.