Skip to content

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

License

Notifications You must be signed in to change notification settings

melodieborel/pyacq

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

===== pyacq

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
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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.1%
  • Other 0.9%