Jakubach / pytrigno

Simple Python interface to the Delsys wireless EMG system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Simple Python interface to the Delsys wireless EMG system

License:MIT License


Languages

Language:Python 100.0%