You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add support for Enhanced L2CAP mode to support GOEB #245
For my use case, I would like to be able to use the Generic Object Exchange Profile (GOEP). According to the GOEP specification, the L2CAP channel must be configured for Enhanced Retransmission Mode:
7.1.2 Flow and Error Control Option
The L2CAP channel for OBEX connections shall be configured to use Enhanced Retransmission Mode
The current l2cap implementation in Bumble only supports Basic flow/control mode and does not support Enhanced Retransmission Mode. Therefore will not support GOEP functions. Please update the l2cap implementation (and test cases) to support ERTM.
Activity
akuker commentedon Aug 13, 2023
Note: I'm working on this issue and hope to have a PR soon. Feel free to assign it to me.
barbibulle commentedon Aug 18, 2023
FYI, we will likely soon do a bit of refactoring/cleanup in the way L2CAP is handled. I hope that won't conflict too much with your work.
akuker commentedon Aug 21, 2023
Will the interfaces to the class be changing?
Crucio32000 commentedon Sep 21, 2024
Hi, this topic is not updated since last year.
There is any planned release in the near future, that implements the refactor you were mentioning ?
Thank you for your work!
zxzxwu commentedon Sep 21, 2024
I have a PoC prototype, but I found it's not very compatible with the original implementation, so I am still thinking how to resolve this.
BTW, if you want to use GOEP, you may just use GOEP 1.1 which is based on RFCOMM.
zxzxwu commentedon Sep 21, 2024
The refactor has completed. You may feel free to contribute. Thanks.
zxzxwu commentedon Jun 16, 2026
Basically done in #779.