Национальные инструменты USB 6008 и Linux - PullRequest
2 голосов
/ 20 ноября 2011

Я пошел посмотреть, есть ли здесь набор инструментов для сбора данных для октавы программы, но не смог найти один http://octave.sourceforge.net/packages.php

Я пытаюсь использовать мой National Instruments USB-6008 для сбора данных в октаве или любой другой программе. Я хотел бы иметь возможность экспортировать данные в текстовый файл в формате год, месяц, день, час, минута, секунда, напряжение.

поэтому текстовый файл будет считывать каждую секунду, а текстовый файл будет содержать следующие данные 11182011054735,3.3V 11182011054736,3.9V 11182011054737,3.1V

Я использую Ubuntu 10.04 Linux 64bit и 32bit версию для тестирования в виртуальной коробке Может ли Октава сделать это? Есть ли примеры или кто-то может порекомендовать что-то еще, если октава не может этого сделать?

PS: я знаю, что Matlab может сделать это, но это дорогой для меня путь.

Спасибо

Ответы [ 2 ]

1 голос
/ 20 ноября 2011

На странице совместимости NI-DAQmx похоже, что ваше устройство работает с NI-DAQmx Base 3.4 в Linux.Таким образом, вы можете использовать его C API и создавать новые функции, похоже, что вики имеет несколько мест для начала.

0 голосов
/ 29 октября 2013

Возможно, немного поздно, но здесь у вас есть пошаговые инструкции по установке и компиляции программ на C с DAQmx Base в 32- или 64-битном дистрибутиве Linux:

http://www.mrpt.org/NI_DAQmx_Base_in_openSUSE_64bit

...