mynewt-nimble icon indicating copy to clipboard operation
mynewt-nimble copied to clipboard

No documentation about Data Length Extension

Open Avamander opened this issue 5 years ago • 3 comments

There's currently no documentation about Data Length Extension.

It is silly to list a feature on the front page of documentation that isn't actually documented in any normal way.

Avamander avatar Oct 21 '20 12:10 Avamander

Yes, it is indeed not easy to find. Take a look at nimble/controller/syscfg.yml:

    BLE_LL_CFG_FEAT_DATA_LEN_EXT:
        description: >
            This option enables/disables the data length update procedure in
            the controller. If enabled, the controller is allowed to change the
            size of tx/rx pdu's used in a connection. This option has only
            minor impact on code size and non on RAM.
        value: '1'

And from my own experience, looking at

  • BLE_LL_MAX_PKT_SIZE
  • BLE_LL_CONN_INIT_MAX_TX_BYTES,
  • BLE_LL_SUPP_MAX_RX_BYTES
  • BLE_LL_SUPP_MAX_TX_BYTES

will add to the picture and hopefully achieve the desired behavior?!

haukepetersen avatar Oct 30 '20 08:10 haukepetersen

Will investigate and test out, thanks @haukepetersen.

Avamander avatar Oct 30 '20 09:10 Avamander

how was your investigation? any chances you could send PR with documentation update?

sjanc avatar May 27 '21 09:05 sjanc