mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(ble_mesh): fixed BLE-Mesh GATTS read-callback error
This commit is contained in:
@@ -1165,7 +1165,7 @@ static void bt_mesh_bta_gatts_cb(tBTA_GATTS_EVT event, tBTA_GATTS *p_data)
|
|||||||
uint8_t index = BLE_MESH_GATT_GET_CONN_ID(p_data->req_data.conn_id);
|
uint8_t index = BLE_MESH_GATT_GET_CONN_ID(p_data->req_data.conn_id);
|
||||||
tBTA_GATTS_RSP rsp = {0};
|
tBTA_GATTS_RSP rsp = {0};
|
||||||
uint8_t buf[100] = {0};
|
uint8_t buf[100] = {0};
|
||||||
uint16_t len = 0;
|
ssize_t len = 0;
|
||||||
|
|
||||||
BT_DBG("gatts read, handle %d", p_data->req_data.p_data->read_req.handle);
|
BT_DBG("gatts read, handle %d", p_data->req_data.p_data->read_req.handle);
|
||||||
|
|
||||||
@@ -1187,7 +1187,7 @@ static void bt_mesh_bta_gatts_cb(tBTA_GATTS_EVT event, tBTA_GATTS *p_data)
|
|||||||
case BTA_GATTS_WRITE_EVT: {
|
case BTA_GATTS_WRITE_EVT: {
|
||||||
struct bt_mesh_gatt_attr *attr = bt_mesh_gatts_find_attr_by_handle(p_data->req_data.p_data->write_req.handle);
|
struct bt_mesh_gatt_attr *attr = bt_mesh_gatts_find_attr_by_handle(p_data->req_data.p_data->write_req.handle);
|
||||||
uint8_t index = BLE_MESH_GATT_GET_CONN_ID(p_data->req_data.conn_id);
|
uint8_t index = BLE_MESH_GATT_GET_CONN_ID(p_data->req_data.conn_id);
|
||||||
uint16_t len = 0;
|
ssize_t len = 0;
|
||||||
|
|
||||||
BT_DBG("gatts write, handle %d, len %d, data %s", p_data->req_data.p_data->write_req.handle,
|
BT_DBG("gatts write, handle %d, len %d, data %s", p_data->req_data.p_data->write_req.handle,
|
||||||
p_data->req_data.p_data->write_req.len,
|
p_data->req_data.p_data->write_req.len,
|
||||||
|
|||||||
Reference in New Issue
Block a user