-
Notifications
You must be signed in to change notification settings - Fork 7k
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
BLE Split Link Layer #12681
Comments
Does the new controller support Advertising Extensions "out of the box"? If not, that should be added to the list as well, I suppose. |
@jhedberg it doesn't, but this list is really about reaching feature parity with the existing Link Layer. We already have a GitHub issue for AE. |
Out of curiosity, is "remove old link layer" in the road map, or is the intention to support both? |
@carlescufi ok, thanks for clarifying. I think "Add support for Mesh Extensions" confused me, since that's not really (at least fully) supported in the old LL either. |
@SebastianBoe : Eventually yes, but the 1st step is to get the split LL to match its functionality |
@carlescufi @cvinayak if possible, please break down some more of the issues defined here in smaller tasks. Encapsulate the |
FYI: I am currently implementing atomic_cas as discussed above. |
The "split link layer" is a version of the BLE controller which is split into:
Currently this split LL is part of the master branch code, but is disabled (
CONFIG_BT_LL_SW_SPLIT
)This is the list of the missing features to reach parity with the old LL.
req/ack
code blocks into helper functions (link)Once parity is reached, this new link layer will be the default. The current target is for release 1.15
Additional improvements are listed in #13519.
The text was updated successfully, but these errors were encountered: