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

Added BluetoothCommunicator #327

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

niedev
Copy link

@niedev niedev commented Oct 27, 2020

https://github.com/niedev/BluetoothCommunicator should be included because it is the first library in this collection for Bluetooth LE based communication between android phones.

Once integrated into an app it allows you to find, connect, send and receive text or raw data with other devices that use the same app.

It is the first good working example of Bluetooth LE communication between Android phones, for anyone who wants to look into the code.

It automatically implements (they are active by default) reconnection in case of temporary connection loss, reliable message sending, splitting and rebuilding of long messages, the sending of messages with a queue in order to always send the messages even in case of connection problems (they will be sent as soon as the connection is restored) and in the right order.

Lastly, it works better than Google Nearby Connections and Wifi Direct APIs of Android, according to my tests.

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

Successfully merging this pull request may close these issues.

2 participants