0

How is data length extension enabled? I have BlueZ on a Raspberry Pi 4B (the peripheral).

I want to maximise my L2CAP channel throughput and hence want to move from a data channel payload of 27 bytes to 251.

Is there a way to do this similar to how one changes the connection interval by editing
/sys/kernel/debug/bluetooth/hci0/conn_min_interval?

There are many articles explaining the concept but not how to actually enable it.

Kelvin Lee
  • 53
  • 6
  • The Central that connects to your peripheral should ask for a high MTU, e.g. 517 which is the highest possible value. Your peripheral will then respond with the highest value the hardware can support. Bluez does this for you actually so you don’t have to do anything on the peripheral side. – Martijn van Welie Oct 20 '22 at 21:14

0 Answers0