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.

BLE CC2540 - ATT_PrepareWriteReq() function - Echo issue

Hi,

I'am using the CC240 and the BLE stack. I send the data ("attribute") from the master to slave and I use the ATT_PrepareWriteReq() function. 

How can I remove the echo?

Best Regards.

  • I'am sorry, but I made a mistake. I use the GATT_WriteLongCharValue() function and not ATT_PrepareWriteReq().
  • Hi Nicola,

    I'm looking into your issue now. Can you please explain what you mean by echo, and maybe include a screen capture of the packet sniffer like you did for the ATT_Prepare_Write_Req so I can see what you're seeing.
  • Hi Sean Lyons85,

    thank you for the prompt reply.

    I use the GATT_WriteLongCharValue() function to send commands/string/payload from master to a slave. When I send the command/string/payload, the slave replies exactly with the same command/string/payload, therefore the slave make a echo. The top rectangle red shows the command/string/payload that I have sent (payload = 04 83 00). The below rectangle red shows the slave's reply and its payload is 04 83 00.

    How can I remove the echo?

    Best regards.