outofculture / pyacq

Simple Framework for data acquisition (signal, video) in pure python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

===== pyacq

Build status

Pyacq is a simple, pure-Python framework for distributed data acquisition and stream processing. Its primary use cases are for analog signals, digital signals, video, and events. Pyacq uses ZeroMQ to stream data between distributed threads, processes, and machines to build more complex and scalable acquisition systems.

Supported Hardware

Linux Windows
National Instruments devices (DAQmx) ? X
Measurement Computing X
Scientific cameras (via MicroManager) X X
Emotiv EEG system X X
BrainVision EEG X X
Audio interfaces (via PyAudio) X X
Webcams (via imageio or libav) X X
Blackrock NSP X

Visualization Tools

  • Multichannel continuous oscilloscope
  • Multichannel triggered oscilloscope
  • Wavelet spectrum analyzer
  • Video display

More information

Copyright (c) 2016, French National Center for Scientific Research (CNRS).

About

Simple Framework for data acquisition (signal, video) in pure python.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 99.2%Language:PowerShell 0.7%Language:Shell 0.1%