Skip to content

Latest commit

 

History

History

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Examples

We have a few examples to help you get started. You can find them in the examples directory. Please be sure to adjust these examples to suit your purposes.

Before you start

To run the existing example you will need to do a few things.

  1. You will need an EMOTIV headset. You can purchase a headset in an online store

  2. Next, download and install the Cortex service. Please note that currently, the Cortex service is only available for Windows and macOS.

  3. We have updated our Terms of Use, Privacy Policy and EULA to comply with GDPR. Please login via the EMOTIV Launcher to read and accept our latest policies in order to proceed using the following examples.

  4. Next, to get a client id and a client secret, you must connect to your Emotiv account on emotiv.com and create a Cortex app. If you don't have a EmotivID, you can register here.

  5. Then, if you have not already, you will need to login with your Emotiv id in the EMOTIV Launcher.

  6. Finally, the first time you run these examples, you also need to authorize them in the EMOTIV Launcher.

Samples

Here are some examples to get you started. Please be sure to refer to the documentation for more information.

Subscribe Data

  • subscribe.py shows data stream from Headset: EEG, Motion, Performance Metrics and Band Power.
  • For more details, please refer to the documentation.

BCI

Advanced BCI

  • live_advance.py shows the ability to get and set sensitivity of mental command action in live mode.
  • For more details, please refer to the documentation.

Create record and export to file

  • record.py shows how to crate a record and export data to CSV or EDF format.
  • For more details, please refer to the documentation.

Inject Marker while Recording

  • marker.py shows how to inject marker during a recording.
  • For more details, please refer to the documentation.