1962
Comment:
|
2204
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
* [[http://www.comedi.org/|comedi data acquisition library]] supports a lot of '''standard''' cards/boards/boxes | * [[http://www.comedi.org/|comedi data acquisition library]] supports a lot of '''standard''' [[http://www.comedi.org/hardware.html|cards/boards/boxes]] |
Line 21: | Line 21: |
* it runs on a '''standard''' debian linux | * it runs on a '''standard''' [[http://www.debian.org/|debian linux]] |
Line 31: | Line 31: |
* rectangle | |
Line 34: | Line 35: |
* [[Screenshots#landoltC|Landolt-C (for visual acuity measurements)]] | |
Line 37: | Line 39: |
* [[Screenshots#Dotfield3D|3D dotfield]] (stereo-mode: none, anaglyph, quad-buffer) |
Description
Contents
1. nrec is a software package for stimulation, data acquisition and experiment control
Originally it was designed to be used in cognitive brain research, but it is made to be as generally applicable as possible:
2. nrec is based on standard technology for robustness and enduring usability
- hardware independence:
standard PC
standard graphics card
comedi data acquisition library supports a lot of standard cards/boards/boxes
- software standards:
it runs on a standard debian linux
it is developed in standard C++
parameter files format: standard XML
data storage files format: standard hdf5, Matlab readable
graphics primitives are built using the standard OpenGL library
3. Current features
- graphics primitives:
- circle
- rectangle
- arrow
3D dotfield (stereo-mode: none, anaglyph, quad-buffer)
eyetracker calibration, fixation control, online data visualization
- the option to make a primitive a visual target
- controllers that make the primitives move and jump and that handle digital in- or outputs
- freely configurable digital channels for respone buttons, reward systems, LEDs etc.
- experiment control by strategy based parameter setting
luminance correction by using a freely definable alpha mask loadable from a simple file