- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I'm using CyBle_GattsReadAttributeValue API to storage in GATT Database,I read data from Android APP, not successful, what happend?
case CYBLE_EVT_GATT_CONNECT_IND:
UART_UartPutString("\n\rConnection established");
bufferData[0] = 1;
bufferData[1] = 0x41;
bufferData[2] = 0x42;
handleValuePair.value.val = bufferData;
handleValuePair.value.len = bufferDataLength;
handleValuePair.attrHandle = CYBLE_CUSTOM_READ_DECL_HANDLE;
if( CYBLE_GATT_ERR_NONE == CyBle_GattsReadAttributeValue(&handleValuePair,&cyBle_connHandle,CYBLE_GATT_DB_LOCALLY_INITIATED) )
{
UART_UartPutString("\n\rStorage GATT DataBase Successful!");
}
else
UART_UartPutString("\n\rStorage GATT DataBase Error!");
//CyBle_ProcessEvents();
break;
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try to look at the result from CyBle_GattsReadAttributeValue()
!