国家仪器 USB 6008 和 Linux
我去找了一下,想看看有没有适用于Octave的数据显示工具,但没找到。你可以在这个链接上查看一下:http://octave.sourceforge.net/packages.php
我想做的是用我的国家仪器USB-6008设备在Octave或者其他程序中获取数据。我希望能把数据导出到一个文本文件,格式是:年份、月份、日期、小时、分钟、秒、和电压。
所以这个文本文件每秒会记录一次数据,里面的内容会像这样: 11182011054735,3.3V 11182011054736,3.9V 11182011054737,3.1V
我现在在用Ubuntu 10.04的64位系统,还在虚拟机里测试32位版本。请问Octave能做到这个吗?有没有什么例子,或者如果Octave做不到,有没有其他推荐的工具?
附:我知道Matlab可以做到,但对我来说太贵了。
谢谢!
2 个回答
0
也许有点晚了,但这里有关于如何在32位或64位的Linux系统上安装和编译C程序的详细步骤,使用的是DAQmx Base:
1
根据这个NI-DAQmx 兼容性页面,你的设备可以在Linux系统上使用NI-DAQmx Base 3.4。所以你可以利用它的C语言接口来创建新的功能。看起来这个维基页面上有一些入门的资料可以参考。