Skip to content

Handle ACL RX packet fragementation via buffer #16

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

Merged

Conversation

sandeepmistry
Copy link
Contributor

@tigoe this should address the issue you were seeing with two Arduino boards (central + peripheral), when one board had more than one 128-bit UUID characteristic per service.

The root cause is the Bluetooth HCI link controller work fragment incoming ACL packets, so I've added an internal buffer to handle this scenario.

@sandeepmistry
Copy link
Contributor Author

This was tested by @tigoe and resolves this issue.

@sandeepmistry sandeepmistry merged commit 631f807 into arduino-libraries:master Sep 3, 2019
cparata added a commit to cparata/ArduinoBLE that referenced this pull request Sep 30, 2020
Align STM32duinoBLE to current ArduinoBLE master
mmaciej2 pushed a commit to mmaciej2/ArduinoBLE that referenced this pull request Jan 22, 2022
…andom

Secure random & reject unknown LTK
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

Successfully merging this pull request may close these issues.

1 participant