Changes in this release:
- Add support for Enophone headphones
- Add Bluetooth library which can be used for other devices
BrainFlow will be the primary SDK to work with Enophone. Enophone headphones have active noise cancelling and four EEG electrodes.
To establish connection with Enophone device you need to pair it first and find MAC address.
Steps to find MAC address:
- On Windows: open device manager, navigate to enophone device, click properties and select Bluetooth Address
- On Linux: install bluez-utils and run
- On MacOS: run
On Linux in order to compile and use it you may need to install
libbluetooth-dev for Debian like systems and
bluez-libs-devel for Fedora like.
To add Enophone devices we had to implement Bluetooth library, you can use it for other devices.
To build BrainFlow with bluetooth support you need to run
python tools\build.py --bluetooth or use
-DBUILD_BLUETOOTH=ON in CMake.
For Linux you may need to install package
bluez-libs-devel depending on your distribution.