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.

CC2642R: Discovery of service problems

Part Number: CC2642R

Hi all 

Is service discovery still something that must be done before BLE can reconnect to a paired device?

If you have to go through it again, is there a way to optimize the time it takes to discover a service?

  • Hi,
    Service discovery occurs once the connection has been established (and after pairing if enabled). If you go through the pairing process, the service discovery is not needed on re-connect (called bonding).
  • hi,

    Tanks for your answer!
    I know the long key will be saved after binding.No pairing process is required to re-connect.
    Does the bind operation also save the service and reconnect without discovering the service?
  • Hey,
    Correct. The peripheral device will obviously have to advertise in order to to become re-connected by a central. Upon reconnect, devices will directly go into encrypted state and the GATT client will refer to the cached GATT database.