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

Generic bluetooth BR/EDR support on BL616? #207

Open
harbaum opened this issue Apr 22, 2024 · 0 comments
Open

Generic bluetooth BR/EDR support on BL616? #207

harbaum opened this issue Apr 22, 2024 · 0 comments

Comments

@harbaum
Copy link

harbaum commented Apr 22, 2024

It seems there's one example for classic Bluetooth in https://github.com/bouffalolab/bouffalo_sdk/tree/master/examples/audio/player_bt which is meant to be used with the BL616. So it seems the BL616 can do classic BR/EDR Bluetooth as well.

Is it planned to make this support more generic? I'd like to add classic HID support to my MiSTeryNano, so the users can use regular Bluetooth keyboards, mice and game controllers. I have already implemented BLE HID support, but only very few Bluetooth HID devices actually support this. Not even Nintendo's Joy cons or the 8bitdo controllers.

Enabling set(CONFIG_BTBLECONTROLLER_LIB ble1m0s1sbredr1) in my proj.conf has all kinds of unwanted side effects and doesn't allow me to e.g. test classic BR/EDR discovery. Also, some of the related code seems to be binary only inside https://github.com/bouffalolab/bouffalo_sdk/tree/master/components/wireless/bluetooth/btblecontroller/lib

What exactly do these libraries do and why are there different versions? E.g. only one seem to include BR/EDR support.

@harbaum harbaum changed the title Generic bluetooth BR/EDR support? Generic bluetooth BR/EDR support on BL616? Apr 22, 2024
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

No branches or pull requests

1 participant