Bumble backend? #1588
Replies: 3 comments
-
Could be a nice swiss-army knife! https://google.github.io/bumble/platforms/zephyr.html https://www.nordicsemi.com/Products/Development-hardware/nRF52840-Dongle The big advantage being that users can update their dongle FW with what they need and get good insights into problems. |
Beta Was this translation helpful? Give feedback.
-
Seems asyncio ready though I'm a bit skeptical of this AsyncRunner abstraction that's been created. They also use Perhaps the USB transport uses async? |
Beta Was this translation helpful? Give feedback.
-
Hi @JPHutchins , I have added initial support for Bumble in this PR #1681 It is currently an experimental feature I am testing but I am looking forward for some feedback to improve it. I wrote some small instructions over here. But basically you can set the transport layer for bumble by adding the |
Beta Was this translation helpful? Give feedback.
-
In a move that amuses me to no end, Google developed a Bluetooth stack that sidesteps OS implementations: https://github.com/google/bumble
I haven't played with it yet, and suspect that it's not particularly user friendly. Specifically, "rather wacky" steps need to be taken to uninstall the OS USB drivers for BT adpaters so that Bumble can talk to them instead: https://google.github.io/bumble/platforms/index.html
That said, an increase in cross-platform stability may be well worth some one-time setup headache for the many researchers and developers who use Bleak, if not end users. Users probably want their headphones and keyboard to keep working 🤣.
Beta Was this translation helpful? Give feedback.
All reactions