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
Find Alternative to SweetBlue #101
Comments
It seems like RxAndroidBle could be a replacement. However, the interface design and the scope of the lib differ from SweetBlue and changes scattered through AsteroidOSSync are necessary. |
This looks great! I guess that no matter what lib we find we will have to change code scattered through AsteroidOSSync. |
My idea would be to implement our own |
Mhhh, I wonder if this would be the right abstraction... Maybe it is. Otherwise, SynchronizationService was meant to be an abstraction for the rest of the source code, I'm not sure whether we really ever managed to achieve this but well... :) |
I think Nordics BLE library might be a better fit for our application architecture. But we would have to find our own solution or another lib for device scanning. |
SweetBlue, the BLE library we use, is deprecated.
SweetBlue v3 is expensive, proprietary and closed source.
Although the code has some entertaining value (unnecessary code, code styling issues, deprecated APIs all over the place,...) I don't have any sentimental thoughts about it and we should replace it.
We have the following options:
I think the best option would be to write a new library that uses the same interface to make it a 'drop-in' replacement.
The text was updated successfully, but these errors were encountered: