Request for Bluetooth library
- Dominant language
- HTML
- Stars
- 8.6k
- Forks
- 1.9k
- Avg merge
- 39m
- Merged PRs (30d)
- 2
Description
Hello,
I am a C++ developer who is interested in using Bluetooth for my projects. I have been using boost and I appreciate the high-quality and portable libraries that it provides. However, I noticed that boost does not have a Bluetooth library.
I think that adding a Bluetooth library to boost would be very beneficial for many C++ developers who want to use classic Bluetooth in a cross-platform and easy way. There are some existing C++ libraries for Bluetooth, such as BlueZ for Linux, and Winsock for Windows, but they are low-level and platform-specific. A Bluetooth library that follows the boost standards and conventions would be a great addition to the boost ecosystem.
Therefore, I would like to request that a Bluetooth library be added to boost. Ideally, the library should support the following features:
- Discovering and pairing with nearby Bluetooth devices
- Establishing and closing connections with Bluetooth devices
- Sending and receiving data over Bluetooth sockets
- Using RFCOMM and L2CAP protocols for serial port emulation and transport layer, respectively
- Supporting multiple platforms, such as Windows, Linux, MacOS, iOS, and Android
- Having a clear and consistent API that is easy to use and well documented
I hope that the boost developers and community will consider this request and work on developing a Bluetooth library for boost. I think that this would be a valuable and useful feature for many C++ developers who want to use classic Bluetooth in their projects.
I am also willing to help with the development and testing of the Bluetooth library. Please let me know if I can contribute in any way.
Thank you for your time and attention.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.