Comedi的局限性有哪些?
主要软件:
主要软件版本: 0.7.68
主要软件修正版本: N/A
次要软件: N/A
问题: 当使用Comedi DAQ驱动时,存在哪些局限。
解答: Comedi 是一个基于Linux操作系统的第三方开源E和M系列DAQ驱动,具有GPL许可. 然而, Comedi 驱动并不能实现E和M系列硬件的所有特性,也不能适用于这两个系列中的所有型号。请看下面的相关链接来获取关于Comedi的更多信息。其中一些限制和支持的特性如下:
Comedi 支持:
- 模拟输入、模拟输出、数字输出、计数器输入的DMA功能
- 外部采样时钟
- 输出采样时钟、转换时钟、触发信号
- 数字边沿触发
- RSE, NRSE,差分输入三种配置方式
- 静态DIO和相关DO
- PFI和计数器输入数字滤波器
- RTAI 实时扩展
Comedi 不支持:
- 模拟, 参考, 暂停,或装填开始触发
- 大部分 SCXI 模块
- 输出变化监测事件,握手事件, 高级触发, 参考触发
- 相关DI
- LabVIEW 编程(使用调用Comedi库节点的方法)
- 开关 (25xx)
- DSA 设备(446x, 447x)
- TEDS
- 板载 CJCs
注: NI 不对Comedi进行支持, 但是在Comedi网站上有一个支持清单供用户参考。
在Linux中一个更好的DAQ支持驱动是NI-DAQmx(请看下面). 这个驱动支持E 和 M 系列,提供各系列中的所有特性支持,并且支持SCXI, SCC, 和很多开关及DSA设备.而且, NI-DAQmx 包含了LabVIEW 编程功能. 对于 NI基于USB的DAQ设备, 唯一支持Linux的驱动是NI-DAQmx Base. NI-DAQmx 和 NI-DAQmx Base可以从NI的驱动和更新网页中下载(请看下面的链接).
在Linux或其他非Windows系统中,另外一个可以用来替换的驱动是Measurements Hardware Driver Development Kit (DDK),他提供了源码和开发指导文档(请看以下链接).
相关链接: Drivers and Updates: NI-DAQmx 8.0.1 - SUSE, MandrivaDrivers and Updates: NI-DAQmx and NI-DAQmx Base (search results at www.ni.com)National Instruments Measurement and Automation Products for Linux Comedi Website Measurement Hardware Driver Development Kit (DDK) KnowledgeBase 2299CHHE: What are the Edaq, COMEDI, DAQmx, and DAQmx Base Data Acquisition Drivers for Linux?
附件:
报告日期: 09/17/2003
最近更新: 03/05/2013
文档编号: 31GGUUBG
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.