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.

CC2340R5 GATT CLIENT

Other Parts Discussed in Thread: LP-EM-CC2340R5, CC2340R5

I am using LP-EM-CC2340R5 launch pad and I am using the latest sdk7.

For our application, I have to use cc2340R5 as GATT client.

it will be helpful to develop our GATT client application if you provide us sample code for GATT client.

Thanks in advance

NOTE: already i requested the same. Below is the response that I got from TI support team .

Clément 27 days ago in reply to Gunasekaran N
TI__Guru* 81496 points

Hi,

Thank you for reaching out.

For the moment the focus has been on the peripheral (GATT server) side. We will come shortly with resources to guide you on the way of developing code for the central (GATT client).


  • Hi,

    For the moment all the resources that we have on GATT client are located in the user's guide of your SDK. For what I know, the team is working to provide some guide concerning GATT, unfortunately I'm not able to give you a specific timeline.

    Hope this help a little,

    regards,

  • I just want to find the remote device services, UUID and thier values.

    there is no example code for how to request the above.

    i tried using the APIs in gatt.h. but i m not able to achieve. Will the device support GATT client ? if yes, please guide us how to find the remote device services, UUIDs and their values.

  • Hi,

    Yes the device support GATT client, as I mentioned previously we will be able to give you a proper example as soon as possible. The team dedicated to this is currently working on it and you'll be noticed when this example will be available. I'll do my best to find you some clues to start your GATT client implementation.

    regards,

  • Well, thanks Guillaume. I will wait for your clues.
  • Hi,

    Just a quick update about GATT client:

    After discussion with experts on GATT client I confirm that at Stack level the GATT Client is supported and qualified and you can use this from your application.

    About the Basic Examples the GATT Client interfaces is not yet supported under the BLEappUtils and on the Basic_ble examples and we not have the GATT read and write support under the application menu. Our experts are currently working hard on it to provide the feature in the shortest delay..

    Regards,

  • Thanks for the update Guillaume.
    I hope your expert team will provide an example for GATT client soon.

  • I also badly need this functionality

    I try  calling GATT_DiscPrimaryServiceByUUID() in the  Connection_ConnEventHandler() after a connection was established but have no idea where to expect a return or callback in the freeRTOS based application.

  • Hi all, 

    I can confirm that we are working on it, to have a quick review of all the GATT client function supported and available within the stack: GATT API references.

    In there you could see the specific event called with the function. Some of those functions are available on Btool. 

    regards,