EDV:NIDAQ-auf-debian

From KIP Wiki
⧼kip-jumptonavigation⧽⧼kip-jumptosearch⧽

NI DAQ auf debian installieren

Mit NI DAQ ist hier eine DAQ-Karte 6014 von National Instruments gemeint.

Mit debian eine debian lenny installation.

Bei anderen mag es anders sein ...

NIVISA Installieren

im AFS haben wir die deb-Pakete von NIVISA Version 4.2 bereitgestellt : /afs/kip/software/Linux/LabVIEW/nivisa-4.2

Sie können sich das aber auch von natinst holen

cd /tmp
mkdir ni
cd ni
wget ftp://ftp.ni.com/support/visa/drivers/linux/4.2/NI-VISA-4.2.0.iso
mkdir mnt
mount -o loop NI-VISA-4.2.0.iso mnt
for f in `find mnt -name "*.rpm"` ; do alien -c $f ; done

Die so kopierten oder erzeugten deb-Pakete installieren

dpkg -i *.deb

daqmxbase installieren

die debs liegen wieder imf AFS : /afs/kip/software/Linux/LabVIEW/nidaqmxbase-2.1.0

die Dateien bekommt man von NI unter

wget ftp://ftp.ni.com/support/daq/linux/ni-daqmxbase/2.1/nidaqmxbase-2.1.0.iso

und wieder das iso mounten, dateien kopieren ...

Am Ende sollten folgende Pakete installiert sein:

# dpkg -l | grep nidaq
ii  nidaqmxbase-board-support            2.1.0-1                          NI-DAQmx Base Hardware Support
ii  nidaqmxbase-cinterface               2.1.0-1                          NI-DAQmx Base API (C version)
ii  nidaqmxbase-common                   2.1.0-1                          NI-DAQmx Base Common Configuration Utilities
ii  nidaqmxbase-labview80-vis            2.1.0-1                          NI-DAQmx Base API (LabVIEW 8.0 version)
ii  nidaqmxbase-labview82-vis            2.1.0-1                          NI-DAQmx Base API (LabVIEW 8.2 version)
ii  nidaqmxbase-usb-support              2.1.0-1                          NI-DAQmx Base USB Device Support

nikal hacks

die laufen in etwa so wie bei EDV:NIGPIB-auf-debian


palModuleMgr.sh -i -o linux:dir=nivisa -t kernelDriver -s boot -c -f /usr/local/vxipnp/src/objects/NiViPciK-unversioned.o