Slow data transfer rate in bonded connection - nrf52832 custom board

Hello,

I have been working on a project that uses nrf52832 custom board. Recently, I have been trying to implement device bonding and realized that the data transfer rate drops significantly when the device is bonded with a central device (i.e., iPhone/Android). I was wondering what the reason of this slowed data transfer rate could be when bonded to mobile device. The device has softdevice s132 v6.1.1

Any help is appreciated, thanks!

Parents
  • Hi

    Can you provide some more details here. How much does the data rate drop? The data rate shouldn't drop as a direct consequence of bonding, so there is likely some MTU update of some kind that lowers the data rate for some reason. What application are you running on the iPhone/Android, and what does your nRF application do. 

    It might help if you could do a sniffer trace of the application so we can see what is happening on air when doing pairing. If you have a spare Development Kit you can use that as the sniffer with Wireshark and the nRF Sniffer for Bluetooth LE, or use a dedicated sniffer.

    Best regards,

    Simon

Reply
  • Hi

    Can you provide some more details here. How much does the data rate drop? The data rate shouldn't drop as a direct consequence of bonding, so there is likely some MTU update of some kind that lowers the data rate for some reason. What application are you running on the iPhone/Android, and what does your nRF application do. 

    It might help if you could do a sniffer trace of the application so we can see what is happening on air when doing pairing. If you have a spare Development Kit you can use that as the sniffer with Wireshark and the nRF Sniffer for Bluetooth LE, or use a dedicated sniffer.

    Best regards,

    Simon

Children
No Data
Related