Skip to content

Python DAQ library and application for ATI Force Sensors and NI-DAQ

License

Notifications You must be signed in to change notification settings

lindemann09/pyForceDAQ

Repository files navigation

pyForceDAQ

Python DAQ library and application for ATI force sensors and NI-DAQ

Released under the MIT License

Oliver Lindemann lindemann@cognitive-psychology.eu

Dependencies

  • Python 3.0
  • NumPy 1.7 or higher
  • PyDAQmx
  • The GUI application (forceDAQ.gui) depends furthermore on Expyriment 0.8.0 or higher

Stringly recommended for GUI interface:

Installation

  • Create the shared library atidaq.dll (or atidaq.so for Linux) using Makefile in the folder atidaq_cdll. A complied version of atidaq.dll can be also found in the dll subfolder
  • Make the library available by coping it in your system folder

To install pyForceDAQ from release-zipfile

  1. Ensure that Python 3 is installed
  2. Download and unpack zipfile file
  3. run install_dependencies.py
  4. run forceDAQ_GUI.py
  5. edit settings via GUI if required

Note: The software uses per default a dummy-sensor and simulates data. For the use of force sensors in the lab, please change forceDAQ_GUI.py accordingly:

forceDAQ.USE_DUMMY_SENSOR = False

Development

https://github.com/lindemann09/pyForceDAQ

Please submit any bug you encounter to the Github issue tracker.