I'm new to BLE and I am confused with the L2CAP protocol. I've read the Bluetooth Core specification related to L2CAP and I understood that it provides in particular Segmentation and Retransmission capability ( which is the functionality I am interested in).
I've also found in STM32CubeL4 some code to implement the L2CAP related commands like Connection parameter Update Request.
What I don't understand is:
- is the L2CAP protocol fully implemented in the software provided by STMicroCubeL4 ? I didn't find the drivers or HAL doing that.
- how is the SAR functionality enabled by the Central host and the Peripheral host ?