GAP_ConnReadData() function
* Function GAP_ConnReadData * Description Normally not GKI aware application will call this function * after receiving GAP_EVT_RXDATA event. * Parameters: handle - Handle of the connection returned in the Open * p_data - Data area * max_len - Byte count requested * p_len - Byte count received * Returns BT_PASS - data read * GAP_ERR_BAD_HANDLE - invalid handle * GAP_NO_DATA_AVAIL - no data available
![]()
UINT16 GAP_ConnReadData (UINT16 gap_handle, UINT8 *p_data, UINT16 max_len, UINT16 *p_len)![]()
if (BT_PASS == GAP_ConnReadData(rc->handle, rc->p_data, rc->len, &evt_data.len)) {![]()
if (BT_PASS == GAP_ConnReadData((UINT16)handle, p_data, len, &evt_data.len)) {![]()
if (BT_PASS == GAP_ConnReadData((UINT16)handle, p_data, len, &evt_data.len)) {![]()
GAP_ConnReadData ((UINT16)handle, NULL, max_len, &read_len);
GAP_ConnReadData() is called by 3 functions and calls 9 functions:
![]()
GAP_ConnReadData()
GAP_ConnReadData() reads 7 variables and writes 3 variables:
![]()
GAP_ConnReadData()