| commit | 1c49cf6264bf9db89d8701d117d54a37cb3acf5c | [log] [tgz] |
|---|---|---|
| author | Mukesh Agrawal <quiche@google.com> | Thu Jul 18 18:01:14 2019 +0000 |
| committer | Rob Mohr <mohrr@google.com> | Thu Nov 16 10:57:48 2023 -0800 |
| tree | 905cab9a89e6e0964bb49b7fe3995cedf2739ad1 | |
| parent | 9a38b6fdd47d7f746cb8b43647e1752bd22cb27c [diff] |
[bt][l2cap] ERTM TxEngine: improve retransmission support Per Sec 8.6.5.6, on the Retransmit-I-frames action, we should do a couple more things: * If an I-frame exceeds the maximum transmission limit, we should drop the connection. * Start the retransmit timer (if not already running). Note that we ignore the qualification, and leave a TODO for that case. (References above are to Core Spec v5.0, Volume 3, Part A.) Bug: BT-442 Test: bt-host-unittests Change-Id: Ic3e446a9afe164da67ef0c093f382e1db0982f58
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.