Reputation: 563
I'm working on a project that was created by a coworker, having been built on LabView on Windows. He used a bunch of DAQmx modules, but I'm having trouble opening them on my Mac.
I realize that DAQmx on the Mac is basically replaced with DAQmxBase - my question is if there's a simple way to switch from one to the other? Or would I need to go through and manually change each instance?
If it's the latter, is there any way to maintain consistency as we collaborate on the program?
Upvotes: 1
Views: 149
Reputation: 1204
I'm afraid you have to manually change each VI.
There is a conversion utility only to go from DAQmxBase to DAQmx (but probably I would do it manually even in this case).
Upvotes: 1
Reputation: 1986
To switch between the two APIs, you can use a Conditional Disable Structure and use the OS
symbol to change which API is used on each platform.
Note that NI-DAQmx Base is a subset of NI-DAQmx. There's a high likelihood that your colleague has chosen to use capabilities that aren't available on the Mac.
Upvotes: 2