neurosky-android-sdk icon indicating copy to clipboard operation
neurosky-android-sdk copied to clipboard

[Question] How this is better than official SDK?

Open highcat opened this issue 4 years ago • 1 comments

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.

highcat avatar Jan 04 '20 13:01 highcat

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

pwittchen avatar Jan 04 '20 16:01 pwittchen