Skip to content

nimble/bttester: Add manual EATT connection control to BTP tester #2017

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

szymon-czapracki
Copy link
Contributor

Added new BTP command BTP_GATT_EATT_CONNECT (opcode 0x1f) to trigger
EATT connections with configurable L2CAP channels.

Implemented handler eatt_conn() that:

  • Calls ble_eatt_connect() with the requested channel count and proper address

Updated supported_commands response to advertise the new capability.

Enables testing scenarios requiring explicit control over EATT establishment and channel management.

@github-actions github-actions bot added the size/S Small PR label Mar 28, 2025
@szymon-czapracki szymon-czapracki changed the title nimble/eatt: Add manual EATT connection control to BTP tester nimble/bttester: Add manual EATT connection control to BTP tester Apr 14, 2025
Added new BTP command `BTP_GATT_EATT_CONNECT` (opcode 0x1f) to trigger
  EATT connections with configurable L2CAP channels.

Implemented handler `eatt_conn()` that:
  * Calls `ble_eatt_connect()` with the requested channel count
    and proper address

Updated `supported_commands` response to advertise the new capability.

Enables testing scenarios requiring explicit control over EATT establishment
and channel management.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/S Small PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant