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.

Usage of Characteristic UUID in Read/Write data transfer

Other Parts Discussed in Thread: CC2540, CC2640

Hi,  

I am using CC2540 USB BLE Dongle with PC Application implemented in .Net.

I am registering 4 new characteristics under Primary service (0x2800) with permission 3 (Read/Write).

Since I have registered in CC2540 dongle, it will be acting as Server.

I want to make use of these characteristics UUID and read write the data, requesting from the client.

Any scequence of commands to understand the usage of the characteristics UUID for read & write data.

 

Currently we are trying to get the handles of the characteristic UUID using ATT_FindInfoReq and get the handles from ATT_FindInfoRsp command from client.

Using the handle of the characteristic UUID, using the ATT_ReadReq & ATT_WriteReq commands we shall request the server to write and read the packets.

 

But, from server side (CC2540 with PC App), couldnt able to find the request for which Characteristic UUID/ handle.

 

So, kindly let me know whether the usage of Characteristic UUID is correct or any other way we need to use the UUID to read/write.

 

Thanks and Regards,

Ramesh Kumar

  • What software are you running on the dongle? It sounds like you are trying to implement a network processor which would imply you are using HostTestApp.

    It is recommended to use the CC2640 with the simple Network Processor project to implement a network processor. See the CC2640 Simple Network Processer API Guide.pdf included with the 2.1.0 installer.