DeepDeck.Ahuyama.fw icon indicating copy to clipboard operation
DeepDeck.Ahuyama.fw copied to clipboard

Implement multiple Bluetooth MACs / connections?

Open evankanderson opened this issue 1 year ago • 1 comments

Looking at the code in menu.c, it looks like multiple Bluetooth connections are not yet implemented.

I'd love to be able to share my DeepDeck between devices; any pointers on how that should be implemented? Would expanding hal_ble.c to have multiple device MACs be the way to go, or would you want to use a single MAC and potentially have multiple connections open at the same time, and route HID events to the correct connection dynamically?

I've some familiarity with C and C++ and would be willing to help contribute, but I'd need some guidance to be more helpful than dangerous.

evankanderson avatar Jun 14 '23 16:06 evankanderson

Hi @evankanderson ! yes this is a desired feature. as this project is based on a previous open source project, the specific parts of the Bluetooth have not been changed. We are navigating first on other features before going to this. I'm going to let you know as soon as we start working on this topic 👍🏽

electronick-co avatar Jul 15 '23 23:07 electronick-co