02-17-2017 01:47 PM
I have recently updated some software I wrote interfacing with a DAQ with pressure transducer and solenoid and added a drop down so I could select which DAQ to read pressure data from however I went to deploy the vi as an application in a .exe file when I go to set up my physical channel the drop down is not selectable however is in the VI version. Anything im missing in the installer possibly? attached is image showing the drop down not selectable
CG
02-17-2017 02:18 PM
Did you create and installer for your executable that would include all the required installers? For instance, you would need the DAQmx runtime engine installed.
02-22-2017 03:52 PM
Yea I have all the required dependencies, just re-tried and double checked and the drop down is still not selectable in the application
02-22-2017 04:24 PM
@cgarlow wrote:
Yea I have all the required dependencies, just re-tried and double checked and the drop down is still not selectable in the application
I'm not sure, that you can include DAQmx Run-Time engine to your exe. You can include it to installer, and then you need to install that application. This is the point of @RavensFan, and I agree with him, b/c I had similar issue some time ago. I had to add to installer DAQmx Run-Time engine, but also NI-DAQmx Runtime with Configuration Support; otherwise in my application channels selectors were empty...
02-27-2017 08:08 AM
Im using a measuring computing DAQ, but I do have all the ULx library and runtime engine installed. I have a previous version of the software with the physical channel hard coded in and it runs fine. The issue isnt that theres nothing in the drop down but that the drop down itself isnt even clickable. The reason I wanted to added the drop down was so that I could have 2 DAQs attached to the same computer and run 2 instances of the software with each going to its own corresponding DAQ/data. maybe theres a more simple way?
02-28-2017 04:31 PM
This sounds to compatibility issue to me.
Have you checked if Labview / DAQmx version support the device? make sure the VI is saved on the same version of the Runtime Engine