Skip to content

Feature: unsupported configuration#633

Merged
philips77 merged 3 commits intomainfrom
feature/unsupported-configuration
Sep 8, 2025
Merged

Feature: unsupported configuration#633
philips77 merged 3 commits intomainfrom
feature/unsupported-configuration

Conversation

@philips77
Copy link
Copy Markdown
Contributor

Some Android (Samsung S8 with Android 9) devices fail to reconnect to a device when PHY LE 2M is requested just upon connection.

This happens before service discovery is complete, but after the PHY changes to 2M. We tried with peripheral_mds sample, whcih is using bonding.
In our tests we were not able to recover and reconnect (initial connection worked fine).

After disabling PHY LE 2M on the peripheral side it started working normally on each connection.

This error is now reported as Unsupoprted Configuration (perhaps there will be more cases like that, that the Android isn't able to connect because of its own issues, now it's just the PHY).

Also

Reading and writing with invalid bond info returns error 137 (AUTH FAIL). It used to stop all requests, as nextRequest wasn't called. Now this error goes to the regular failure handle.

@philips77 philips77 merged commit ce6752e into main Sep 8, 2025
1 check passed
@philips77 philips77 deleted the feature/unsupported-configuration branch September 8, 2025 16:03
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