arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Release Notes

hashtag
Cortex 4.8.39 - Feb 2026

  • Bug fixes

hashtag
Cortex 4.8.32 - Jan 2026

  • Support Firmware version 0.1.6.0 of MW20

hashtag
Cortex 4.8.24 - Dec 2025

  • Bug fixes and improvements for Cloud synchronization.

hashtag
Cortex 4.8.19 - Nov 2025

  • Support MN8 (since firmware version 0x27) and Flex headset on Ubuntu.

hashtag
Cortex 4.8.16 - Oct 2025

  • Support key simulation on EmotivBCI

  • Add more explanation on error message when exportRecord fails.

hashtag
Cortex 4.8.10 - Oct 2025

  • Mental Command Sensitivity improvement,

  • Bug fixes

hashtag
Cortex 4.8.8 - Sep 2025

  • Fix issue some users cannot download records from LABS to EmotivPRO.

hashtag
Cortex 4.8.0 - Jul 2025

  • Upgrade the core framework for BLE connection (Qt 6.8.3)

  • Some minor bug fixes

hashtag
Cortex 4.7.11 - Jul 2025

  • Improve API error explanation.

hashtag
Cortex 4.7.10 - Jun 2025

  • Support marketing banner (internally).

hashtag
Cortex 4.7.3 - May 2025

  • Fix some cloud synchronization bugs related to records/subjects.

hashtag
Cortex 4.6.1 - Mar 2025

  • Hot fix MacOS security policy update.

hashtag
Cortex 4.6.0 - Mar 2025

  • Support for new EpocX firmware 740 with updated encryption method for improved security.

hashtag
Cortex 4.5.7 - Feb 2025

  • Hot fix for an issue related to the new developer license

hashtag
Cortex 4.5.6 - Jan 2025

  • Support the new developer license (for Consumer headsets)

  • Bug fixes

hashtag
Cortex 4.5.3 - Jan 2025

  • Support MW20 headset (beta support, internal use only)

  • Bug fixes

hashtag
Cortex 4.4.7 - Dec 2024

  • Data synchronization improvement: download records from latest to oldest

hashtag
Cortex 4.4.5 - Nov 2024

  • Bug fixes for data synchronization issue

hashtag
Cortex 4.4.2 - Oct 2024

  • Bug fixes for data synchronization issue, unexpected empty record issue

  • Interpolate CQ data for MN8 when there is data lost

hashtag
Cortex 4.3.15 - Sep 2024

  • Hot fix for authentication issue on LABS/Builder webapp.

hashtag
Cortex 4.3.14 - Sep 2024

  • Authentication flow improvement

hashtag
Cortex 4.3.7 - Aug 2024

  • Bug fixes

hashtag
Cortex 4.3.5 - Aug 2024

  • Support upgrade firmware of Flex 2 via native Bluetooth connection

hashtag
Cortex 4.3.3 - Jul 2024

  • Improve firmware upgrading

hashtag
Cortex 4.3.0 - Jun 2024

  • Support data sharing of organization

  • Support Flex 2 via native Bluetooth connection

  • Bug fixes

hashtag
Cortex 4.2.7 - Jun 2024

  • Bug fix for extender firmware upgrade (from very old version)

hashtag
Cortex 4.2.4 - May 2024

  • A hotfix for marker issue

hashtag
Cortex 4.2.1 - Apr 2024

  • Cortex API usage tracking

hashtag
Cortex 4.2.0 - Apr 2024

  • Time synchronization between different Emotiv headsets

hashtag
Cortex 3.8.0 - Jan 2024

  • Support firmware version x2F06 of Flex headset.

hashtag
Cortex 3.7.8 - Jan 2024

  • Improve headset setting feature for Flex

  • Bug fixes

hashtag
Cortex 3.7.5 - Jan 2024

  • Support EDF+/BDF+ file format, see API.

  • Bug fixes

hashtag
Cortex 3.7.2 - Dec 2023

  • Improve timestamp algorithm for Flex.

  • Bug fixes

hashtag
Cortex 3.7.1 - Nov 2023

  • Update new certificate of the Cortex web socket server. The certificate before version 3.7.1 expires on Dec 9, 2023.

  • Bug fixes

hashtag
Cortex 3.7.0 - Nov 2023

  • Support Flex

  • Upgrade the core framework for BLE connection.

  • Upgrade to OpenSSL 3.0, TLS 1.2

hashtag
Cortex 3.6.5 - Aug 2023

  • Training profiles are now supported for only specific types of Emotiv headset. All training profiles created before 3.6.5 will become readonly profiles.

    • See .

    • See new update on API.

hashtag
Cortex 3.5.6 - Jul 2023

  • Attention detection will replace Focus detection

  • Focus detection can still be found via exportRecord API with includeDeprecatedPM option.

hashtag
Cortex 3.5.5 - Jun 2023

  • Save more data into database, even there is no record.

hashtag
Cortex 3.5.4 - Jun 2023

  • Update export policy on EmotivPRO with records from EmotivPRO mobile.

hashtag
Cortex 3.5.3 - May 2023

  • Support Xtrodes devices on EmotivPRO

hashtag
Cortex 3.5.2 - Apr 2023

  • Roll back the core framework for BLE connection (since the new version in 3.5.0/3.5.1 is not really stable).

  • Bug fixes

hashtag
Cortex 3.5.1 - March 2023

  • Hotfix for BTLE connection.

hashtag
Cortex 3.5.0 - March 2023

  • Improve timestamp correction algorithm.

  • exportRecord() API will also export survey data in CSV format (along with JSON format).

  • Upgrade the core framework for BLE connection.

hashtag
Cortex 3.4.2 - October 2022

  • New system requirement on Raspberry Pi:

    • Raspberry Pi OS - Debian version 11 (Beta release, 32-bit)

hashtag
Cortex 3.4.1 - September 2022

  • New system requirement on MacOS/Windows:

    • Windows 10 (64-bit) v1809+

    • macOS 10.14 Mojave or above

hashtag
Cortex 3.2 - January 2022

  • Support the new headset

hashtag
Cortex 3.1.3 - December 2021

  • Support macOS 12.1

hashtag
Cortex 3.1.1, 3.1.2 - December 2021

  • Bug fixes on some instances where the database cannot be initialised properly

hashtag
Cortex 3.1 - December 2021

  • New method added

hashtag
Cortex 3.0.1 - November 2021

  • No change in the Cortex API

  • Bug fixes, make the Bluetooth connection more stable

hashtag
Cortex 3.0 - October 2021

  • No change in the Cortex API

  • EMOTIV App is now called

  • Cortex 3.0 is not compatible with Windows 8. See the .

hashtag
Cortex 2.7.3 - August 2021

  • Fixed the scaled value from Interest / Valance that may go out of range in some cases.

  • Fixed Focus / Stress performance metrics with EPOC X.

hashtag
Cortex 2.7.2 - July 2021

  • No change in the Cortex API

hashtag
Cortex 2.7.1 - May 2021

  • It is now possible to run all the detections with an EPOC Flex headset. This requires a specific EEG sensor mapping. See for details.

  • Cortex is now available for Raspberry Pi OS

Check the page to see all the supported headsets and platforms.

hashtag
Cortex 2.7.0 - April 2021

  • New data stream "eq" to get the EEG quality. See . Please read this to understand the difference between the contact quality and the EEG quality.

  • New label "BatteryPercent" added to the "dev" data stream. See .

  • The method is now available on iOS and Android

hashtag
Cortex 2.6.4 - March 2021

  • Bug fixes

  • No change in the Cortex API

hashtag
Cortex 2.6.3 - January 2021

  • New parameters added to the method

  • New parameters added to the method

  • Cortex is now available for Linux Ubuntu (Beta release)

Check the page to see all the supported headsets and platforms.

hashtag
Cortex 2.6.2 - December 2020

  • Solve an issue on macOS 11, where EMOTIV headsets couldn't connect by Bluetooth.

  • No change in the Cortex API

hashtag
Cortex 2.6.1 - November 2020

  • No change in the Cortex API

hashtag
Cortex 2.6.0 - September 2020

  • The sample rate of the data stream "dev" is now 2 hertz. See for details.

  • macOS 10.12 Sierra is not supported anymore. In order to install Cortex 2.6.0 you must upgrade your Mac to macOS 10.13 High Sierra or above.

Check the page to see all the supported headsets and platforms.

hashtag
Cortex 2.5.0 - June 2020

  • Support the new headset

  • Support for iOS and Android (Beta release, see the for details)

  • New parameter title added to the method

Check the page to see all the supported headsets and platforms.

hashtag
Cortex 2.4.0 - March 2020

  • Support the new headset

  • New field headbandPosition added in the and the (EPOC X only)

  • New method added to set the position of the headband (EPOC X only)

hashtag
Cortex 2.3.0 - December 2019

  • New parameter includeFlexMappings added to the method

  • New field lastLoginTime added in the result of the method

hashtag
Cortex 2.2.1- October 2019

  • New method added

  • New parameter connectionType added to the method

  • New parameter experimentId added to the method

hashtag
Cortex 2.2.0 - September 2019

This version didn't introduce any change in the API.

hashtag
Cortex 2.1.1 - August 2019

  • New method added

hashtag
Cortex 2.1.0 - August 2019

  • New methods added to manage the

hashtag
Changes from Cortex 1.x to Cortex V2.0

There are significant changes from Cortex API version 1.x to 2.0.

hashtag
WebSocket URL

To connect to Cortex 1.x, you used the url wss://emotivcortex.com:54321 In Cortex 2.0, you must use wss://localhost:6868

See for details.

hashtag
Authentication

In Cortex 2.0, the user must login with EmotivID through the EMOTIV App. So, the API doesn't have a login or logout method anymore.

Third party applications must be approved by the user before using the Cortex API. See the new method .

The method doesn't accept "anonymous mode" anymore. You must provide a client id and client secret.

See for details.

hashtag
Headsets

Call the method to connect a headset to Cortex. If the headset is not connected, then you can't create a session with this headset.

See for details.

hashtag
Miscellaneous

Some methods have been removed or renamed.

The parameters and result format of some methods have changed. If you get an error when calling a method, please check its documentation.

Improve data quality
  • New device scanning workflow (see controlDevice with "refresh" command mentioned ).

  • Performance enhancement and minor bug fixes

  • Bug fixes

    In the method , you can now order the records by their applicationId.

  • New code 112 and 113

  • New field customName added in the

  • Change in the result of the method , new added to get the result of this method

  • New label overall in the device information

  • New added when the available space on the hard drive is too low

  • New added when the opt-out configuration changes

  • New label isActive in the performance metrics

  • Method name in v1

    Equivalent in v2

    login, logout

    See

    acceptLicense

    The user must accept the EULA in EMOTIV App. You can call to check if the user already accepted the EULA or not

    controlBluetoothHeadset

    See

    updateNote

    See

    exportRecord
    Readonly training profile
    queryProfile
    Insight 2.0arrow-up-right
    syncWithHeadsetClock
    EMOTIV Launcherarrow-up-right
    system requirementsarrow-up-right
    Data Subscription
    Getting Started
    Data sample object
    pagearrow-up-right
    Data sample object
    exportRecord
    exportRecord
    queryRecords
    Getting Started
    Data Subscription
    Getting Started
    MN8arrow-up-right
    announcementarrow-up-right
    updateRecord
    Getting Started
    EPOC Xarrow-up-right
    Headset object
    Record object
    updateHeadsetCustomInfo
    queryHeadsets
    getUserLogin
    configOptOut
    controlDevice
    createRecord
    exportRecord
    Subjects
    Connecting to the Cortex API
    requestAccess
    authorize
    Authentication
    controlDevice
    Headsets
    here
    queryRecords
    warning
    Headset object
    updateHeadset
    warning
    sample object
    Warning
    Warning
    sample object
    getUserLogin
    getUserInformation
    controlDevice
    updateRecord