Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] How this is better than official SDK? #67

Open
highcat opened this issue Jan 4, 2020 · 1 comment
Open

[Question] How this is better than official SDK? #67

highcat opened this issue Jan 4, 2020 · 1 comment
Labels

Comments

@highcat
Copy link

highcat commented Jan 4, 2020

Hi!
Just curious, what was the initial intention to create this 3rd party SDK.

We're doing a meditation training app, and experiencing an issue with official SDK on Bluetooth 5.0 devices. If it won't be fixed, we'll consider switching e.g. to this one.

@pwittchen
Copy link
Owner

pwittchen commented Jan 4, 2020

Hi,

I didn't like the API provided by the original SDK and I wanted to be able to add this library to the project within a single line of Gradle dependency without messing around with *.jar files. Moreover, I wanted to expose RxJava observables, which can be utilized in the apps and have nicer API in general.

This library wraps original ThinkGear SDK from NeuroSky and uses it under the hood as a dependency, so if you experiencing issues with ThinkGear SDK itself, this project may have the same issues. As far as I know, it was initially created for older Bluetooth version (probably lower than 4.0), so I don't know how it will work with Blueooth 5.0.

Regards,
Piotr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants