Hello,
How many bluetooth data packets per connection intervals could be send by BL702 BLE stack (I'm using bl_mcu_sdk)? My connections interval is 16, MTU = 240 bytes, CFG_BLE_TX_BUFF_DATA = 8. My investigation shows, that in this case BL702 sends exactly one packet per connection interval despite of full TX buffer queue with total length of 8. But may be I'm missing something?

My main goal is to achieve maximum BLE throughput in duplex mode (simultaneous RX and TX). But regarding to the Maximizing BLE Throughput on iOS and Android paper this goal requires increasing number of packets per connection interval.

Some BLE MCUs declare maximum number of packets per connection interval (usually about 4 or 5 packets), but I can't find anything regarding to such restrictions in BL702 documentation or SDK sources.

    9 days later

    Alvin,
    What is expected throughput value?
    How long did you run throughout tests?

    PS: I need at least 10 kB/s in each direction (20 kB/s overall in both RX/TX directions).

      Alvin, this doesn't help. It appears, that this test also has only one packet per connection interval.

        a month later
        Write a Reply...
        @ 2025 Bouffalo Lab (Nanjing) Co., Ltd. All rights reserved.