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

fix(BLE): Connection-Parameter-Update #805

Merged
merged 3 commits into from
Nov 22, 2023
Merged

Conversation

EricB-ADI
Copy link
Contributor

Pull Request Template

Description

Cordio now will only cancel connection parameter update requests upon max attempts or connection interval agreement.

At the app layer, when requesting a connection update, a request goes through periodically until the update is successful or the max attempts have been reached. However, the stack does not differentiate between Master and Slave requests. So if the Master requests a connection update, the slaves request will be cancelled. Therefore, the parameters the application wants are never obtained. This change will stop trying for updates once the connection interval is accepted based on the range given by the user, or max attempts have been reached.

@github-actions github-actions bot added the BLE Related to Bluetooth label Nov 21, 2023
@EricB-ADI EricB-ADI changed the title fix(BLE):Connection-Parameter-Update fix(BLE): Connection-Parameter-Update Nov 21, 2023
@EricB-ADI EricB-ADI added bug Something isn't working MAX32655 Related to the MAX32655 (ME17) MAX32665 Related to the MAX32665 (ME14) MAX32690 Related to the MAX32690 (ME18) labels Nov 22, 2023
@github-actions github-actions bot removed MAX32655 Related to the MAX32655 (ME17) MAX32665 Related to the MAX32665 (ME14) MAX32690 Related to the MAX32690 (ME18) labels Nov 22, 2023
@EdwinFairchild
Copy link
Contributor

Let the record show Eric "verified" this, I was paid to approve.

@EricB-ADI EricB-ADI merged commit 803b93a into main Nov 22, 2023
8 checks passed
@EricB-ADI EricB-ADI deleted the fix/conn-param-update branch November 22, 2023 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLE Related to Bluetooth bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants