在 Mac OSX 上将 DAQmx 与 LabView 结合使用

Using DAQmx with LabView on Mac OSX

我正在处理一个同事创建的项目,该项目是在 Windows 的 LabView 上构建的。他使用了一堆 DAQmx 模块,但我无法在我的 Mac.

上打开它们

我意识到 Mac 上的 DAQmx 基本上已被 DAQmxBase 取代 - 我的问题是是否有一种简单的方法可以从一个切换到另一个?还是我需要遍历并手动更改每个实例?

如果是后者,有什么方法可以保持我们在项目合作中的一致性?

要在两个 API 之间切换,您可以使用 Conditional Disable Structure and use the OS 符号来更改在每个平台上使用哪个 API。

请注意,NI-DAQmx Base 是 NI-DAQmx 的子集。您的同事很可能选择使用 Mac.

上不可用的功能

恐怕您必须手动更改每个 VI。

有一个 conversion utility 只能从 DAQmxBase 转到 DAQmx(但即使在这种情况下我可能会手动完成)。