Part Number: CC2640R2F
Hi everyone,
We have an issue concern the GATT_ReadLongCharValue function. From the developer's guide (http://www.ti.com/lit/ug/swru393d/swru393d.pdf) we read that
"If the return status is SUCCESS, the calling application task receives multiple GATT_MSG_EVENT messages with type ATT_READ_BLOB_RSP or ATT_ERROR_RSP (if an error occurred on the server). This subprocedure is complete when either ATT_READ_BLOB_RSP (with bleProcedureComplete or bleTimeout status) or ATT_ERROR_RSP (with SUCCESS status) is received by the calling application task.",
but when we check the last packet's status, it is SUCCESS, and not bleProcedurComplete, as expected. We have encountered this issue in communication between two cc2640r2 (central on peripheral), while, when we try to do this with btool, the btool get bleProcedureComplete.
We have encountered another issue, when, after a long read, we try to do a write on another peripheral characteristic. We encounter that the write doesn't return write_rsp callback (see pkt n. 153 of log_pairing.psd)
Hoping in some suggestion, thanks in advance for the help.