Skip to main content

P300 speller based on LSL

Project description

LSL P300 speller

This repository contains a P300 speller based on LSL and tkinter.

Installation

Dependencies

This project uses poetry to manage its dependencies. Visit their website on how to install poetry for you operating system. The whole projects supports python>=3.6.1.

Installing the package

Run the following to install the bstadlbauer.p300speller package:

git clone https://github.org/bstadlbauer/lsl-p300-speller
poetry install

which will setup a new virtual environment for the project and install the necessary dependencies.

Getting Started

After installation, an entrypoint is avaibable to start the speller

poetry run start-speller

Questions and Issues

If there are any questions or you run into an issue, please file a 'Issue' at the top.

Contributing

If you want to contribute, please file also file an issue first where the new feature can be discussed, in general contribution is welcome!

To setup the development environment, do the following:

git clone https://github.org/bstadlbauer/lsl-p300-speller
poetry install
pre-commit install

To ensure consistent formatting and linting pre-commit hooks (managed through pre-commit) are used.

Acknowledgement

This tool was developed by myself as part of a project done at the Institute of Neural Engineering. The work was supervised by Assoc.Prof. Dipl.-Ing. Dr.techn. Reinhold Scherer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bstadlbauer.p300speller-0.1.1.tar.gz (690.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bstadlbauer.p300speller-0.1.1-py3-none-any.whl (693.3 kB view details)

Uploaded Python 3

File details

Details for the file bstadlbauer.p300speller-0.1.1.tar.gz.

File metadata

  • Download URL: bstadlbauer.p300speller-0.1.1.tar.gz
  • Upload date:
  • Size: 690.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.6.7 Linux/4.15.0-1077-gcp

File hashes

Hashes for bstadlbauer.p300speller-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ccb6ce3e4c69dd35f03c5c7129a76e62587aacac594fe8fa5416e7b1f23dbc4b
MD5 bc7977de66814dbfa83567a7893bbd18
BLAKE2b-256 48b38a65142660a13343874a64b7747736b589e1e6bc76883c2c829c3e5cf04a

See more details on using hashes here.

File details

Details for the file bstadlbauer.p300speller-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bstadlbauer.p300speller-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c72c657ebacc6702f4f668670dfb98d3182e30732e4f0b5cdecb5d705db0e304
MD5 eef4718ced0e16ccd2a5c5773e9872dd
BLAKE2b-256 bf9bad39c82eca301824b31d1c44d4f28608676b38f2ef6e9759b9c75669a1ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page