Skip to content

Installing ARTE

Hannah Wirtshafter edited this page Jun 22, 2015 · 6 revisions

1. Install ARTE from https://github.com/wilsonlab/arte-backend

In your home directory, make a file /.arte-ephys/ and put arte_session_default.conf in that file. Then determine if you want the 1 card or 2 card setup file and copy that file into your /.arte-ephys/ directory.

There are two versions of the arte_setup_default.conf files. If throwing an error, check your file, it should have in_filename and raw_dump_name as none

Build using build.sh file

2. Configure NIDAQ: make sure you have one of the nidaqmxconfig.txt files (either one or two cards). You will need to edit this file to contain the product type, serial number, bus number, etc of your device. You can find some of this information using

 nilsdev --verbose

And the rest (bus number) using

 /sbin/lspci -v

I honestly could not figure out how to get the device number so I just guessed and checked to see if the file would import or not. When the device number is wrong it also throws an error for device name when trying to import, even if it's correct. It also seems to work without the device number so in the end I just took it out.

After editing, do the following to import the edited file:

 nidaqmxconfig --import <file name> --eraseconfig

There is also a good tutorial here if troubles are being had: http://golem.fjfi.cvut.cz/wiki/SW/LabVIEW/LinuxIssues/Inst6133LinuxReport.pdf