Skip to content

MindRove/MindRoveSDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MindroveLogo

Official SDK

SyncBox compatible SDK release (beta) : Release 5.0.0.

Single-device compatible SDK release (recommended) : Release 3.0.0.

Supported platforms

Windows

MacOS

Linux

Documentation

Please visit docs.mindrove.com.

Installation

Python

For single-devices:

pip install -U mindrove

This will install the recommended package version of mindrove for single-devices ( examples are provided under the /examples/python folder )

SYNCBOX compatible:

pip install -U --pre mindrove

This will install the beta package version of mindrove for both single-devices and SYNCBOX ( examples are provided under the /examples/python folder )

C#

To start using the MindRove specific C# library,

  • Step 1. - in your C# project in Visual Studio Solution Explorer right click on References -> Add Reference -> Browse (left panel ) -> Click Browse ( near Ok button ) -> select win64/cs-bin/mindrove.dll
  • Step 2. - copy the dlls from win64/lib to the folder where your .exe was generated.

For a more comfortable usage, recommended to use post-build events ( change %MINDROVESDK_LIB% with your path to the MindRoveSDK repository/win64/lib ) :

for /r "%MINDROVESDK_LIB%" %%f in (*.dll) do @xcopy "%%f" "$(TargetDir)" /Y

C++

Check out the MindRove specific C++ library.

MATLAB

Check out the MindRove specific MATLAB library.

Get started!

For using the SDK we provided the binaries for x64 win systems in win64/ and for linux in linux/ folder

To get started, we provided a C# code as a standalone example and the same code integrated into Unity. You can find these examples under the examples/ folder.

Contribute

For any bugs or if the rest of the platform binaries are needed, please make an issue.