Skip to content

Merge changes to the device abstraction ("EEG") class from my repo #43

@ErikBjare

Description

@ErikBjare

My stuff is in: https://github.com/ErikBjare/thesis/blob/master/src/eegwatch/devices/

Includes a bunch of minor changes, including:

  • Added type annotations
  • Support for recording Muse PPG/ACC/GYRO streams

TODO

  • start/stop is different for Brainflow vs Muse devices, this should maybe be refactored, but at least be documented.
  • I've ran the black formatter on all my code, so merging would be easiest after similar formatting has been applied on the eeg-notebooks project (like in style: formatted with black eegnb/ #30)
  • Needs a way to enable PPG/ACC/GYRO streams (without hardcoding)

Metadata

Metadata

Assignees

Labels

bhg2020Brainhack global 2020 sub-projectenhancementNew feature or request

Type

No type

Projects

Status

To do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions