Content-Length: 236757 | pFad | http://github.com/adafruit/circuitpython/issues/10218

E3 Disambiguate _bleio Native from _bleio HCI · Issue #10218 · adafruit/circuitpython · GitHub
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

Disambiguate _bleio Native from _bleio HCI #10218

Closed
eightycc opened this issue Apr 2, 2025 · 3 comments
Closed

Disambiguate _bleio Native from _bleio HCI #10218

eightycc opened this issue Apr 2, 2025 · 3 comments

Comments

@eightycc
Copy link
Collaborator

eightycc commented Apr 2, 2025

From PR #9878 @dhalbert suggests:

Suppose _bleio for HCI was actually called _bleio_hci. The libraries would do something like:

try:
    import _bleio
except ImportError
    import _bleio_hci as _bleio

Conceivably, one could make a build that would support both, though it's not of much use (though there are compile issues about that, so you don't have to duplicate the shared-bindings code).

@eightycc eightycc changed the title Allow Selection of _bleio by Board Disambiguate _bleio Native from _bleio HCI Apr 2, 2025
@dhalbert
Copy link
Collaborator

dhalbert commented Apr 2, 2025

I am not sure this is a good idea at all, and I'd say don't bother with a PR for this right now.

@dhalbert dhalbert added this to the Long term milestone Apr 2, 2025
@dhalbert dhalbert added the ble label Apr 2, 2025
@tannewt
Copy link
Member

tannewt commented Apr 4, 2025

I'm also not sure this is the best way. I think in the future _bleio will build on one BLE host stack (Zephyr) that we can configure with an HCI transport. Native BLE will then make it available as board.BLE or something.

@dhalbert
Copy link
Collaborator

dhalbert commented Apr 4, 2025

Let's close this as not planned.

@dhalbert dhalbert closed this as not planned Won't fix, can't repro, duplicate, stale Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/adafruit/circuitpython/issues/10218

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy