https://github.com/axopy/pytrigno
Simple Python interface to the Delsys wireless EMG system
https://github.com/axopy/pytrigno
data-acquisition electromyography
Last synced: 5 months ago
JSON representation
Simple Python interface to the Delsys wireless EMG system
- Host: GitHub
- URL: https://github.com/axopy/pytrigno
- Owner: axopy
- License: mit
- Created: 2017-06-29T19:23:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-25T21:47:50.000Z (over 6 years ago)
- Last Synced: 2025-04-06T08:35:18.908Z (6 months ago)
- Topics: data-acquisition, electromyography
- Language: Python
- Size: 6.84 KB
- Stars: 37
- Watchers: 3
- Forks: 24
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
pytrigno
========``TrignoEMG`` and ``TrignoAccel`` provide access to data served by Trigno
Control Utility for the Delsys Trigno wireless EMG system. TCU is Windows-only,
but this class can be used to stream data from it on another machine. TCU works
by running a TCP/IP server, with EMG data from the sensors on one port,
accelerometer data on another, and commands/responses on yet another. These
ports are configurable in the TCU GUI. The TCU program must be running before
a ``TrignoEMG`` or ``TrignoAccel`` object is created.EMG data is sampled at 2000 Hz and is in volts (by default) with a range of
±0.011 V. This can be converted to millivolts or normalized by the max range to
get a range of ±11 mV or ±1 (unitless), respectively.Accelerometer data is sampled at 148.1 Hz and is in g.
You can test operation of the device by running ``examples/check_trigno.py`` to
see if things are set up correctly -- if no errors occur, it should be ready to
go.Dependencies
------------- `NumPy `_