c - DAQmxReadAnalogScalarF64 到底做什么?

标签 c windows usb

我接受了重写一些用 C 语言编写的遗留软件的任务。一切都很顺利,除了我遇到了这个我没有定义的函数。我没有得到每个库,而且我在任何地方都找不到这个函数的用途。

我认为它用于从 USB 读取模拟数据,但我不确定。我对第三个参数“data”以及该函数对其执行的操作特别感兴趣。

DAQmxReadAnalogScalarF64 (taskOut1, 10.0, &data, 0);

最佳答案

该函数的详细信息位于随 NI-DAQmx 驱动程序一起安装的 NI-DAQmx C 引用帮助中。如果您只是重写代码,不需要使用驱动程序来处理 NI DAQ 硬件,您可以在这里下载手册:http://digital.ni.com/manuals.nsf/websearch/C4B5B92E74F160C6862574560065F8BC

如果您需要安装 NI-DAQmx 驱动程序进行测试和开发,可以在这里找到:http://joule.ni.com/nidu/cds/view/p/id/2604/lang/en

DAQmxReadAnalogScalarF64 从包含一个或多个模拟输入 channel 的任务中读取多个浮点样本 - 基本上,它用于从数据采集硬件读取数据。

关于c - DAQmxReadAnalogScalarF64 到底做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8810597/

相关文章:

编译的C文件不可执行

windows - 如何从不同的文件夹运行 terraform init?

windows - 在 WinXP 中查找哪个驱动器对应哪个 USB 大容量存储设备

java - 在java中通过USB将文件从PDA复制到PC

c++ - 尝试执行 gcc 错误 'cc1' : execvp: No such file or directory when running with non-root user

C 练习测试整数和字符数组

c - C标准库中使用内存流的目的是什么?

c++ - GMock-模拟抽象类与另一个实现

windows - 如何在输出中获取输入的基本名称?

macos - 在 Mac 上嗅探 USB 流量?