This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640: BLE connection range question

Part Number: CC2640


Team,

Our customer experienced interesting behavior of CC2640 - when they establish connection between nodes at rather close range (10-30 meters) and than increase the distance, the connection is kept at pretty long range - more than 100m, so they can communicate without any issue. But when they disconnect and than try to reconnect again, they fail and connection can be established again only when they come closer.
Could you please advise whether it is normal behavior or we face a certain configuration issue?

Best regards,
Ilya

  • Hello Ilya,

    Since the criteria to maintain a connection is not as 'strict' as setting up a connection, this phenomena can be expected in BLE. Likely they have configured a long supervision timeout and can tolerate some missed packets at long range. Connections require specific sequences on the ADV channels, so the tolerance to missed packets is less during the connection process.

    The good news is BT5 Long Range mode should help with establishing connections at these distances. More details on BT5 can be found on the sticky CC2640 FAQ at the top of the BLE forum.

    Best wishes