Python API for Mentalab biosignal aquisition devices
Project description
explorepy
Overview
A Python API for Mentalab biosignal aquisition devices
Requirements
Installation
To install explorepy from PyPI run:
pip install explorepy
To install the latest development version run:
pip install git+https://github.com/Mentalab-hub/explorepy
Example use
CLI command: explorepy acquire -n Explore_XXXX
Enter explorepy -h for help.
The following code connects to the Explore device and prints the data.
import explorepy explorer = explorepy.Explore() explorer.connect(device_name="Explore_XXXX") # Put your device Bluetooth name explorer.acquire()
You can also visualize signal in real-time.
import explorepy explorer = explorepy.Explore() explorer.connect(device_name="Explore_XXXX") # Put your device Bluetooth name explorer.visualize(n_chan=4) # Give number of channels (2, 4 or 8)
EEG:
ECG with heart beat detection:
Documentation
To see full documentation of the API, visit: https://explorepy.readthedocs.io/
Changelog
0.3.0 (10-05-2019)
- Explore dashboard
- Real-time visualization of ExG and orientation signal
- Device information in Dashboard
- Environmental data (battery, temperature and light)
- Real-time bandpass filter
- New packet structures (ADS1294R & ADS1298R)
- Heart rate estimation and R-peaks detector in dashboard
0.2.0 (2019-03-08)
- Added real-time recording feature
- Added Command Line Interface
- Added lsl integration
- Added new packet classes
- Fixed reconnect issues
- Removed input requests inside functions
0.1.0 (2019-01-18)
- First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size explorepy-0.3.0-py2.py3-none-any.whl (16.7 MB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View hashes |
Filename, size explorepy-0.3.0.tar.gz (43.2 kB) | File type Source | Python version None | Upload date | Hashes View hashes |
Close
Hashes for explorepy-0.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05334aaa286d211bfff80a42820cde17c8dff6cb972eac179badfb31b0d8abde |
|
MD5 | cb3e1ddfbd65f576dd16b6cf96a49e88 |
|
BLAKE2-256 | 6bc06647684fb1e2bbc462fa7144615c753f9a7ad74444f57db86221603c0dc9 |