Hi Kaviya,
Windows does not publish official BLE throughput limits for 1M PHY, 2M PHY, or LE Coded PHY, so there is no Microsoft-defined maximum or minimum throughput value for Windows hosts. Actual performance depends on your BLE adapter, driver, DUT, radio conditions, and connection settings.
In general, 2M PHY provides the highest throughput, 1M PHY provides moderate throughput, and LE Coded PHY prioritizes range and reliability over speed, making it slower than 1M and 2M PHY.
To achieve the best performance, make sure both devices support and negotiate:
- 2M PHY
- Data Length Extension (DLE)
- The largest possible ATT MTU
- A short connection interval
These settings typically have the biggest impact on BLE throughput.
Microsoft does not document a fixed limit on the number of ATT or Link Layer packets per connection event, nor does it provide an official BLE throughput benchmark methodology. The recommended approach is to perform throughput testing on your actual Windows PC, BLE dongle, and DUT combination, as real-world results can vary significantly between hardware platforms.
Harry.